Theme Manager

Valid for versions 100 through 102

Version:

82

100

104


Last modified: August 11, 2022

Overview

The Theme Manager interface allows you to manage themes for the cPanel, Login, and Webmail interfaces. The system uses the theme as the skeletal frame on which to place the style or skin. The theme contains many elements, such as HTML and CSS. To manage themes for the cPanel and Webmail interfaces, use WHM’s Customization interface (WHM >> Home >> cPanel >> Customization).

Note:

We do not support custom themes or localization for WHM.

File dependencies

When you create your own themes or use a theme that cPanel, L.L.C. does not provide, you must ensure that the following files exist:

  • /usr/local/cpanel/base/frontend/$theme/passwd/changepass.html

  • /usr/local/cpanel/base/frontend/$theme/passwd/index.html

These files control interfaces that the system uses whenever you change a cPanel user’s password. If you do not copy or create these interfaces, users cannot change their passwords if the following conditions are true:

  • You used WHM’s Force Password Change interface (WHM >> Home >> Account Functions >> Force Password Change) to require the user to change the account’s password.

  • The user’s password is too old or too weak, as you defined in WHM’s Configure Security Policies interface (WHM >> Home >> Security Center >> Configure Security Policies).

Theme Manager

Note:
Note:

To manage the Jupiter theme for the cPanel interface, read our Guide to cPanel Interface Customization and Branding in the Jupiter Theme documentation. Jupiter is the default theme for the cPanel interface.

The Theme Manager interface allows you to install, preview, clone, download, and delete themes for the following interfaces:

  • cPanel — A custom theme for the cPanel interface.

    Note:

    This interface no longer supports customization of this theme. Use WHM’s Customization interface (WHM >> Home >> cPanel >> Customization) to apply changes to this interface.

  • Login — The theme that appears on the cPanel login interface.

  • Webmail — The theme for webmail clients that ship with cPanel & WHM.

    Note:

    This interface no longer supports customization of this theme. Use WHM’s Customization interface (WHM >> Home >> cPanel >> Customization) to apply changes to this interface.

To manage a theme, click Manage Themes. After you select a theme to manage, you can install, preview, clone, download, and delete a theme.

Preview a theme

To preview a theme, click the view icon (View) that corresponds to the theme that you wish to view.

Clone a theme

Note:

You can only clone themes that exist. For example, Login may not have a cloneable theme.

When you clone a theme, the system creates a copy of the theme. To clone a theme, perform the following steps:

  1. Click the clone icon (Clone) that corresponds to the theme that you wish to edit. A new interface will appear.

  2. Enter a name for the cloned theme in the text box.

  3. Click Submit. The system will clone the theme and display it in the Themes table.

Download a theme

To download a theme, click the Download icon (Download). The system will open a download prompt window. Click Save to save the theme.

Delete a theme

To delete a theme, perform the following steps:

  1. Click the Delete icon (Delete). The system will direct you to a confirmation interface.

  2. Click Yes to confirm that you wish to delete the theme.

To cancel your changes, click No. The system will return you to the Theme Manager interface.

Upload and install a theme

To upload or install new themes, perform the following steps:

  1. Click Manage Themes for the desired interface.

  2. Under the Install Theme heading, click Choose File. Select the new theme’s file.

  3. Click Upload. The new theme will appear in the Themes table.

Addon Themes

Important:

cPanel, L.L.C. removed this functionality and WHM no longer supports it.

Additional Documentation