Applying a Customized Control Panel Theme

This article documents two ways to apply a custom theme for the control panel in Liferay DXP 7.0.

Resolution

Control Panel

  1. After portal starts up, deploy your custom theme war file. Make sure the following is added in /WEB-INF/liferay-look-and-feel.xml
    <control-panel-theme>true</control-panel-theme>
  2. Navigate to Control Panel > Configuration > Instance Settings > Miscellaneous > Look and Feel > Default Control Panel Theme and you will see the custom theme is listed in the drop down list.
  3. Choose the custom theme and save the changes.

Portal-ext.properties

  1. Add the following property to portal-ext.properties and set the theme id
        #
        # Set the theme of the layout.
        #
    control.panel.layout.regular.theme.id=
    
  2. Start up the portal and deploy your custom theme. Please note, there is no need to declare control panel theme in liferay-look-and-feel.xml
  3. If you navigate to Control Panel > Configuration > Instance Settings > Miscellaneous > Look and Feel > Default Control Panel Theme, you will see that your custom theme is already set.
Was this article helpful?
0 out of 0 found this helpful