Implement marketing site design

This MR builds on !42 (closed) and !43 (closed), and tasks from larrybotha/mooc-floss#1 (closed), and includes the full implementation of the marketing site's design.

Fonts are currently requested from Google Fonts.

This MR also contains updates to the .gitlab-ci.yml. These changes include:

  • running pipelines only when there are changes to files in the marketing-site folder
  • building previews of the marketing site for each pipeline. Builds can be viewed by visiting $CI_PAGES_URL/$CI_PIPELINE_ID. e.g. https://mooc-floss.gitlab.io/mooc-floss/:pipeline_id

Addresses #26 (closed)

Edited by Jillian Vogel

Merge request reports

Loading