Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
-
Empty show more show less
-
Iteration 2013-12, Iteration 2013-13, Iteration 2013-14, Iteration 2013-15
Description
As detailed in concept-page at http://wiki.magnolia-cms.com/display/DEV/Concept+-+Setup+for+UI+themeing+and+extensibility:
Themeing and Styling need to be improved, especially the stylesheets are quite a mess as of 5.0-alpha2.
We take the chance to use SASS (support brought by vaadin 7), to properly modularize stylesheets and use themes as mixins.
Checklists
Acceptance criteria
Attachments
Issue Links
- is causing
-
MGNLUI-750 Arrow icon is broken below tree view icons
-
- Closed
-
1.
|
Theming module setup |
|
Closed | Mikaël Geljić |
2.
|
Theming: basic vaadin fields used in magnolia forms |
|
Closed | Mikaël Geljić |
3.
|
Theming: Buttons |
|
Closed | Mikaël Geljić |
4.
|
Add Sass compilation as a Maven goal |
|
Closed | Samuli Penttilä |
5.
|
Theming, animations |
|
Closed | Samuli Penttilä |