Where to go to find out what you need to know about using the Language, its rules, templates and governance.
See it at https://embl-design-language.github.io/Springboard/
The Springboard is a "Jekyll" site and is built using GitHub's "Pages" feature. That is: GitHub compiles everything in the gh-pages branch into html and serves it up at https://embl-design-language.github.io/Springboard/
The look and function of the site comes from three areas:
- The Jekyll template files in this branch inside
_layoutsand_includes - This branch's local CSS and JS (
css/app.css,js/app.js) - The
Framework-for-Websitesrepo, more on that below
The Framework-for-Websites repo is an instantiation of Foundation for Websites.
Any changes you apply to the files inside the local scss and js directories will be compiled by Travis CI and served as:
- CSS: https://embl-design-language.github.io/Framework-for-Websites/css/embl-design-language-framework.css
- JS: https://embl-design-language.github.io/Framework-for-Websites/js/embl-design-language-framework.js
For more background, head to: https://github.com/EMBL-Design-Language/Framework-for-Websites
If you're developing or doing many content edits, it's best to serve locally.
- Build changes with Jekyll:
jekyll build --watch
- Live push changes to your browser with Browsersync (Optional):
- Run the Jekyll command above
npm installgulp