Publish your themes with Theme Builder
Publish multiple themes to your web instance or a single theme to your mobile instance to reflect your company's brand.
Before you begin
Role required: ui_builder_admin
For information on granular roles, see Granular admin roles.
You can also watch a short video on how to publish a theme.
[Omitted video] Description: Publish your theme with Theme Builder
About this task
Currently, mobile instances can only accommodate one published theme at a time.
If you want to publish a theme to specific mobile applications, you can use Mobile App Builder. Any themes that are created using Theme Builder are available for publishing in Mobile App Builder.
Next Experience Polaris and Coral themes are available for publishing from Theme Builder.
Procedure
-
Navigate to All > Now Experience Framework > Theme Builder.
The Theme Builder landing page appears in the Home page view.
-
From the Home page view, select the Manager page view to see the themes that you have created.
-
Decide which theme you want to publish from the Unpublished section.
Note: When you have selected the theme that you want to publish, verify that you have selected the correct scope for the theme from the application scope picker.[Omitted image "tb-scope-picker.png"] Alt text: Application scope picker.
-
To publish your themes, complete any of the following actions.
|
Option |
Description |
|---|---|
|
Publish using the List or Grid view More Actions menu |
From the Unpublished section, select the More actions icon [Omitted image "tb-more-actions.png"] Alt text:from the theme that you want published, and select Publish.[Omitted image "tb-more-actions-publish.png"] Alt text: More actions menu opened with Publish selected. |
|
Publish using the List view drag-and-drop feature |
From the Unpublished section, hover over the theme you want published, and drag the theme into the Published section. |
\[Omitted image "tb-test-theme-dialog-box.png"\] Alt text: Publish the theme dialog box.
The theme appears in the Published section of the Manager page.
**Note:** After you have published your theme to your instance, users must [select the theme from their Theme preference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/select-a-theme-in-next-experience.md).
-
Select one theme as the default if you have published multiple themes to your web instance.
If you have published only one theme to your web instance, that theme is the default theme. The default theme appears first in the user's Theme preference. For more information, see Set the default theme.
-
Set the presentation order of your themes if you have published multiple themes to your web instance.
Note: The presentation order determines how the themes appear in the user's Theme preference.
For more information on setting the order of your themes using the List view drag-and-drop feature, see Set the presentation order of your Theme Builder themes.
For information on setting order using the Next Experience, see Publish multiple themes in Next Experience.
-
Refresh your browser to view the new theme published to your instance.
Note: Only themes that are created in Theme Builder can be edited and published using Theme Builder. Web and mobile themes you may have created outside of Next Experience (for example, in the mobile legacy UI or Core UI) can't be viewed or edited within Theme Builder. To reuse these legacy themes, you must re-create them in Theme Builder.
If you created and published themes outside of Theme Builder and want to revert them, navigate to the tables where they're stored and reapply them.
To change themes in individual mobile applications, use Mobile App Builder.
- Set the default theme
Set a preferred Theme Builder theme as the default for your web experiences when multiple themes are published. - Set the presentation order of your Theme Builder themes
Set the order of your Theme Builder themes to configure how they’re displayed in the user's Theme preferences.
Parent Topic:Configuring Next Experience with Theme Builder
---
title: Publish your themes with Theme Builder
description: Publish multiple themes to your web instance or a single theme to your mobile instance to reflect your company's brand.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/platform-user-interface/tb-apply-theme.html
release: australia
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 3
breadcrumb: [Configuring Next Experience with Theme Builder, Working with themes, Configure, Next Experience UI, Configure UIs and portals, Configure user experiences]
---
# Publish your themes with Theme Builder
Publish multiple themes to your web instance or a single theme to your mobile instance to reflect your company's brand.
## Before you begin
Role required: ui\_builder\_admin
For information on granular roles, see [Granular admin roles](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-security/granular-admin-roles.md).
You can also watch a short video on how to publish a theme.
\[Omitted video\] Description: Publish your theme with Theme Builder
## About this task
Currently, mobile instances can only accommodate one published theme at a time.
If you want to publish a theme to specific mobile applications, you can use [Mobile App Builder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/mobile/mab-concept.md). Any themes that are created using Theme Builder are available for publishing in [Mobile App Builder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/mobile/mab-concept.md).
Next Experience Polaris and Coral themes are available for publishing from Theme Builder.
## Procedure
1. Navigate to **All** > **Now Experience Framework** > **Theme Builder**.
The Theme Builder landing page appears in the Home page view.
2. From the Home page view, select the Manager page view to see the themes that you have created.
3. Decide which theme you want to publish from the Unpublished section.
**Note:** When you have selected the theme that you want to publish, verify that you have selected the correct scope for the theme from the application scope picker.\[Omitted image "tb-scope-picker.png"\] Alt text: Application scope picker.
4. To publish your themes, complete any of the following actions.
<table id="choicetable_ahh_ch2_fdc"><thead><tr><th align="left" id="d118197e156">
Option
</th><th align="left" id="d118197e159">
Description
</th></tr></thead><tbody><tr><td id="d118197e165">
**Publish using the List or Grid view More Actions menu**
</td><td>
From the Unpublished section, select the More actions icon \[Omitted image "tb-more-actions.png"\] Alt text:from the theme that you want published, and select **Publish**.\[Omitted image "tb-more-actions-publish.png"\] Alt text: More actions menu opened with Publish selected.
</td></tr><tr><td id="d118197e190">
**Publish using the List view drag-and-drop feature**
</td><td>
From the Unpublished section, hover over the theme you want published, and drag the theme into the Published section.
</td></tr></tbody>
</table>5. Select **Publish** in the confirmation dialog box.
\[Omitted image "tb-test-theme-dialog-box.png"\] Alt text: Publish the theme dialog box.
The theme appears in the Published section of the Manager page.
**Note:** After you have published your theme to your instance, users must [select the theme from their Theme preference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/select-a-theme-in-next-experience.md).
6. Select one theme as the default if you have published multiple themes to your web instance.
If you have published only one theme to your web instance, that theme is the default theme. The default theme appears first in the user's Theme preference. For more information, see [Set the default theme](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/set-the-default-theme.md).
7. Set the presentation order of your themes if you have published multiple themes to your web instance.
**Note:** The presentation order determines how the themes appear in the user's Theme preference.
For more information on setting the order of your themes using the List view drag-and-drop feature, see [Set the presentation order of your Theme Builder themes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/set-presentation-order-themes.md).
For information on setting order using the Next Experience, see [Publish multiple themes in Next Experience](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/configure-presentation-order-of-themes.md).
8. Refresh your browser to view the new theme published to your instance.
**Note:** Only themes that are created in Theme Builder can be edited and published using Theme Builder. Web and mobile themes you may have created outside of Next Experience \(for example, in the mobile legacy UI or Core UI\) can't be viewed or edited within Theme Builder. To reuse these legacy themes, you must re-create them in Theme Builder.
If you created and published themes outside of Theme Builder and want to revert them, navigate to the tables where they're stored and reapply them.
To change themes in individual mobile applications, use [Mobile App Builder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/mobile/mab-concept.md).
- **[Set the default theme](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/set-the-default-theme.md)**
Set a preferred Theme Builder theme as the default for your web experiences when multiple themes are published.
- **[Set the presentation order of your Theme Builder themes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/set-presentation-order-themes.md)**
Set the order of your Theme Builder themes to configure how they’re displayed in the user's Theme preferences.
**Parent Topic:**[Configuring Next Experience with Theme Builder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/configuring-next-experience-with-theme-builder.md)
| title | Publish your themes with Theme Builder |
| description | Publish multiple themes to your web instance or a single theme to your mobile instance to reflect your company's brand. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/platform-user-interface/tb-apply-theme.html |
| release | australia |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 3 |
| breadcrumb | Configuring Next Experience with Theme BuilderWorking with themesConfigureNext Experience UIConfigure UIs and portalsConfigure user experiences |