[ 
https://jira.nuxeo.com/browse/NXS-554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=95561#comment-95561
 ] 

Anahide Tchertchian commented on NXS-554:
-----------------------------------------

The theme template for the main theme (galaxy) used is generated from the Nuxeo 
version, replacing some values by variables to be replaced by Studio. The 
presets are also generated from a json contribution holding default values.

So now we also need to generate the admin and home themes, replacing some 
presets by the generated theme presets (only for common presets). For instance, 
put in the new theme for admin center something like:

<background-color preset="header.mainTabs (MyStudioProject backgrounds)" />
instead of:
<background-color preset="header.mainTabs (Galaxy Admin backgrounds)" />

so that the same preset value set on Studio is also used on admin theme.

Note that this is ok if presets default values are the same for the 3 themes 
(otherwise it's not possible to get back the Nuxeo default behaviour)

=> for this, add markers in presets held by json to check if this preset is 
shared between themes so that it can be replaced in the admin and home themes 
templates.

Also add a new marker on presets to avoid presenting theme in Studio (consider 
they're not configurable because it's just too much) + make sure presets that 
have disappeared from the old theme are removed from the generated presets.

> Make it possible to customize header / footer / colors in new tabs (Home / 
> Admin)
> ---------------------------------------------------------------------------------
>
>                 Key: NXS-554
>                 URL: https://jira.nuxeo.com/browse/NXS-554
>             Project: Nuxeo Studio
>          Issue Type: Task
>    Affects Versions: 2.0.8
>            Reporter: Lise Kemen
>            Assignee: Anahide Tchertchian
>            Priority: Major
>             Fix For: 2.0.9, 2.1
>
>
> People were allowed to customize logo, header, footers and colors.
> Now there are 3 themes (2 important: Home / Default DM + the Admin one), 
> users will not understand why they add their own logo and it will not be 
> displayed in the Home tab.
> For users, it's only a "tab", not another theme.

--
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