Skip to content

EMBL-Design-Language/website-grid-alpha

Repository files navigation

website-grid-alpha

For CD-Sprint-4, a conceptual take on an EMBL corporate webpage with a strong grid.

This uses a 12-column grid of up to 72 rem in width. 12 columns are used as this is a very strong web convention, 9 columns is technically easy but would impose a large technical burden on ongoing work and translating existing sites.

View it

Commits and tags are published to Surge.sh through Travis CI; the pattern:

Tools

  • Show the grid by adding a parent class of show-grid to a parent element.

Technical plumbing

Develop with it

  • Setup
    • npm install
  • Layout:
    • edit index.html
  • Style:
    • edit css/app.scss
    • gulp sass
  • Deploy:
    • commits and tags are automatically deployed:
    • manual: surge --domain embl-website-grid-alpha.surge.sh .