Page History
...
- We use SASS
- We cannot specify multiple themes in the
@Theme
annotation- But we can add
@include
SASS rules to use themes as mixins
- But we can add
- We have a MagnoliaThemeUI demo vaadin application that features UI components from vaadin, for theme development
- either we put it in an external sandbox, with a dependency to magnolia-ui-theme
- either we start getting theme outside magnolia_ui, because it has no dep here and can be built upstream
- widgets can also make the move in a second step
- We start theme again, picking minimal rules from the existing CSS into new SASS stylesheets
- We inherit the base theme
- We start with standard vaadin fields
- Then we try to give proper Magnolia themeing to other standard vaadin widgets, e.g. error messages, loading indicators
- Maybe we can cleanup our widgets a bit
...
Overview
Content Tools