[
https://jira.nuxeo.com/browse/NXP-7520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anahide Tchertchian updated NXP-7520:
-------------------------------------
Status: Open (was: Triage)
> Improve theme management
> ------------------------
>
> Key: NXP-7520
> URL: https://jira.nuxeo.com/browse/NXP-7520
> Project: Nuxeo Enterprise Platform
> Issue Type: Improvement
> Components: Themes
> 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