We have a new documentation site for cPanel & WHM! You can find our new documentation site at docs.cpanel.net.

We will continue to maintain our API documentation on this server.

Child pages
  • Change WebHost Manager Theme
For cPanel & WHM version 70

Skip to end of metadata
Go to start of metadata

(WHM >> Home  >> Themes >> Change WebHost Manager® Theme)


This interface allows you to select the theme for WHM.

A cPanel & WHM theme is the framework on which the system places the style. The theme contains many underlying elements, such as HTML and CSS. We recommend that you use the x theme for WHM, the paper_lantern theme for cPanel, and the x3mail theme for Webmail.

Change a theme

To change a WHM theme, click the link that corresponds to the new theme that you wish to use. If multiple themes do not exist, the interface does not provide any options.


When you create your own themes or use a theme that cPanel 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).


We do not support custom themes or localization for WHM.

Additional documentation

There is no content with the specified labels

There is no content with the specified labels

There is no content with the specified labels