Hi Nils,
As of 27th of July 2016:
* handlebars are in core
* ie8 transparency assets are in core
* default loading gif is in core
* vanilla font is in core
* core can handle having fonts, assets and nested less folders
* theme.json screenSize > config.json > LESS as @adapt-device-small, @adapt-device-medium and @adapt-device-large - so we can now specify devices sizes in one place (once the less is correct)
* this behaviour can be greatly expanded to allow more json > less variable value declarations
Next steps:
* Get front end developers to agree on the minimum less footprint (variables, basic structure, basic icon and font declartions) to go from the vanilla theme into the core - preferably with as few abstractions as possible
* Allow multiple themes to be installed together (this would allow for divisions such as: variable abstractions / mixins + branding + project related amends etc and allow for greater reuse)
* Have a developer + front end team look at the way the current themes are used and produce a few examples of simple vs complex themes on which to base others
The goals:
* Expand the theme production community
* Allow the framework to build without a theme so that we can concentrate on raw behaviour
* Give a basic boilerplate for themeing
* Allow the theme to be more theme associated rather than being a necessary structural component
Ollie.