Considerations for Themes and Branding
Keep these considerations in mind when working with themes and branding.
Required Editions
| Available in: Lightning Experience |
| Available in: Essentials, Group, Professional, Enterprise, Performance, and Unlimited Editions |
- Your org can have only one active theme, which applies to the entire org.
- By default, an org uses the built-in Lightning Blue theme or Salesforce Cosmos theme based on when the org was created. See Salesforce Cosmos Theme and SLDS 2 Availability.
- You can create up to 300 custom themes, but you can’t modify or clone the built-in themes provided by Salesforce.
- Themes don’t apply to Salesforce Classic or to native mobile apps.
- Chatter External users see the built-in Lightning Blue theme only.
- Even if you haven’t selected the option to override themes in the App Manager, your app’s brand image and color always override the Lightning Lite and Lightning Blue themes.
- For optimum visibility, we use an accessible version of your brand colors. To use your own
colors in links and branded buttons in custom Salesforce Lightning Design System (SLDS) 1
themes, from the edit theme page, select the Override accessibility brand
color checkbox. You can’t override accessible brand colors in the Global
Navigation Divider and status and flow components.
Tip Selecting the Override accessibility brand color checkbox can cause accessibility issues in some areas of the UI, and can make text harder to read. - When you activate an SLDS 2 theme, you enable SLDS 2 for your org. If you change your active theme from an SLDS 2 theme to an SLDS 1 theme, you disable SLDS 2 for your org.
- Not all Salesforce apps support SLDS 2. If an app or area of Salesforce doesn’t support SLDS 2, it’s displayed with SLDS 1 styling even when SLDS 2 is activated.
- Some features, such as background color, background image, and global header color are unavailable in SLDS 2 themes due to accessibility implications.
- When you add or remove a theme's brand image, the theme can take some time to reflect your changes. To see your updated brand image faster, empty your cache and hard reload your browser.
Did this article solve your issue?
Let us know so we can improve!

