(Home >> cPanel >> Customization)

Overview

This interface allows you to upload custom logos and a favicon, modify specific aspects of the cPanel interface, and upload custom cPanel styles.

Customize Branding

To use the Customize Branding tab to customize the cPanel or Webmail interfaces, perform the following steps:

  1. To brand the interface with the name of your company, enter your company's name in the Company Name text box.

  2. To customize the Help link, enter your help or support website URL in the Help Link text box. The Help link will not appear in the cPanel interface until you enter a custom URL.

  3. To customize the Documentation link, enter your documentation website's URL in the Documentation Link text box. If you do not enter a custom Documentation link, the Documentation link points to cPanel's documentation website.

  4. To customize your company logo, Webmail logo, or favicon, click Browse under the appropriate heading and select the desired file.

    To delete an uploaded logo, click the trash can icon () for that image file. 

  5. To apply your changes, click Save.

Customize Style

For more information about how to create your own cPanel style, read our Tutorial - Create a Custom cPanel Style and Guide to cPanel Interface Customization and Branding documentation.

Upload a custom style

To upload custom cPanel styles, perform the following steps:

  1. Click Upload a Style.
  2. To select a style to upload, click Browse.
  3. To set the style as the default style, select the Set this style as my default style checkbox.
  4. Click Upload.

Manage Styles

The Manage Styles section allows you to view available styles, set a style as the default style for newly-created accounts, download styles, and delete styles that you uploaded.

File locations

cPanel & WHM stores branding information in the reseller_info.json file, which exists in either the root user's or reseller's brand directory.

When you save your customizations through this interface, the system stores your items in the following directories:

UserItemFile pathFile name

Reseller

resellername represents the reseller's username.

Favicon/home/resellername/var/cpanel/reseller/brandfavicon.ico
Logo/home/resellername/var/cpanel/reseller/brandlogo.png or logo.svg
Webmail logo/home/resellername/var/cpanel/reseller/brandwebmail.png or webmail.svg
Custom styles

/home/resellername/var/cpanel/reseller/styled/stylename

stylename represents the style's name. For example, if you upload the mystyle.tar.gz file, the system stores the style's files in the /home/resellername/var/cpanel/reseller/styled/mystyle directory. 


N/A
rootFavicon/var/cpanel/customizations/brandfavicon.ico
Logo/var/cpanel/customizations/brand

logo.png or logo.svg

Webmail logo/var/cpanel/customizations/brandwebmail.png or webmail.svg
Custom styles

/var/cpanel/customizations/styled/stylename

stylename represents the style's name. For example, if you upload the mystyle.tar.gz file, the system stores the style's files in the /var/cpanel/customizations/styled/mystyle directory. 


N/A

The system checks for a .svg logo first. If no .svg logo exists, the system uses the .png logo, if one exists.

Additional documentation