Improve theme management
------------------------
Key: NXP-7520
URL: https://jira.nuxeo.com/browse/NXP-7520
Project: Nuxeo Enterprise Platform
Issue Type: Improvement
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
Fix For: 5.4.3
Current theme management has several issues that we'd like to address for an
easier declaration and override of themes:
- css declarations are merged with the layout structure template (lack of
modularity + easier to handle pure css files for most users)
- no possible merge of themes/pages/presets as well as external resources
(scripts or css)
And other needs are not filled right now:
- possibility to change the theme "skin" or "flavour", but keeping the layout
structure (so keeping the same page definition), by static contribution, or
dynamically (local themes)
- possibility to use the same global style for parts of the page that are
common to several themes (header and footer for admin/dm/home views for
instance)
- easier Studio integration: avoid duplicating the entire theme + better
presentation of what's customizable
=> this issue gathers all steps to prototype a solution to answer these
problems and needs.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets