Page History
...
- Stylesheets are still a mess (legacy admincentraltheme)
- They're not properly modularized
- Some rules don't belong to the right stylesheet
- Widget styles and app styles are also mixed up inside these stylesheets
- All vaadin standard UI components should look visually integrated into magnolia
- Styling could still be applied in a more light-weight way
- Any module should be able to add Sass compilation at build time
Proposal
- We complete theming for basic vaadin fields
Jira server Magnolia key MGNLUI-710
- We then tackle other subtasks in
For production we compile SASS statically during theJira server Magnolia key MGNLUI-704 - We could have Sass compilation in any vaadin-enabled UI module
- For 3rd party modules, build-time Sass compilation could ultimately move to the bundle (same as widgetset)
Jira server Magnolia key MGNLUI-702
Decision
-
2. Project structure and Widgetset
...
Overview
Content Tools