Usually initial HTML/CSS is built separately from CMS and during or after
backend development refinements have to be done. Changes might get lost
between two repositories (html / dev) and more you change, more likely
you are going to get lost.
Websites are made of more or less reusable blocks. Changes in, for example,
footer usually have to reflect in all pages, which becomes a unnecessarily
time consuming task if you have lots of files to deal with.
In CMS you usually do not have design overlay testing or CSS regression
testing
The goal is to make a framework for building HTML templates surrounded (or
not) by any CMS. It should solve all problems mentioned above.
- Grunt task which saves HTML to dist folder
- Design overlay boilerplate
- Grunt task for CSS regression testing with PhantomCSS