Web UI Framework

How to Brand Your Application

Updated: July 31, 2019

Nuxeo Studio enables you to change all the images and colors used in the web interface, without requiring advanced CSS knowledge.

You can define several themes, but only one of them will be the default theme. The other ones will be available in the local configuration of the available spaces of your application (domains, sections, etc.). If you need to, you can define several graphical looks to address the different audiences of your application.

When you define a new theme for your application, you can define all the colors used on the application.

  1. First, you may want to upload a new image to use as a logo in Resources.

     

     

     

     

     

     

     

     

  2. You can then create your new theme.

    1. Click on the Branding Studio tree item.
    2. Click on the New button.
    3. On the window that pops up, give your theme a name and click on the Create button. The new theme is now created. By default, it inherits all the colors and presets of the default Nuxeo Platform theme and is selected as the default theme of your application.
  3. Now, you can edit the theme.

    1. If your theme should not be applied to the whole application by default, uncheck the Set as default theme box.

      In Nuxeo Platform user interface, the default theme is automatically renamed with the Studio project's name.

    2. If you don't want the theme to be available in the local "theme configuration" list, check the box Disable theme branding.
    3. In the Logo image field, click on the Choose resource button to select the image you have just uploaded.
    4. Choose the main colors for backgrounds of the application.
    5. Design borders.
    6. Choose the fonts you want to use.
    7. Click on Save. All your changes will now be saved.

Of course, you can go further by exploring great Nuxeo theme capabilities; however, with the previous simple steps, your Nuxeo app is now branded for your organization.

 


We'd love to hear your thoughts!

All fields required