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.
Commits and tags are published to Surge.sh through Travis CI; the pattern:
- Latest commit: https://rational-v0-0-2-tag-website-grid-alpha-embl-design-language.surge.sh/
- Latest tag: https://latest-website-grid-alpha-embl-design-language.surge.sh
- Tags (example shown is for v0.0.7): https://v0-0-7-tag-website-grid-alpha-EMBL-Design-Language.surge.sh
- Show the grid by adding a parent class of
show-grid
to a parent element.
- Content:
- simple static html
- Styling:
- uses the draft EMBL-Design-Language/Framework-for-Websites
- sass for styles
- local overrides
css/app.scss
- Deployment
- travis + surge
- Setup
npm install
- Layout:
- edit
index.html
- edit
- Style:
- edit
css/app.scss
gulp sass
- edit
- Deploy:
- commits and tags are automatically deployed:
- manual:
surge --domain embl-website-grid-alpha.surge.sh .