[ 
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

Reply via email to