How to configure/create a new UI theme in San Diego ? Branding UI ?

Besart Kaza
Tera Contributor

Trying to create new UI theme to choose in San Diego instead of Default(polaris) and Dark. 
Not finding any relevant information on exactly how to do this in Product Documentation.
Branding instances is something that almost ALL customers want and it should not be too complex IMO. Or just differentiating DEV from TEST and PROD.

Would appreciate if someone gave a step by step by guide on this. Theme should be selectable in Preferences / Theme.

1 ACCEPTED SOLUTION

Maik Skoddow
Tera Patron
Tera Patron

Hi @Besart Kaza 

please have a look at the following two articles, which explain in detail how to create themes in the Next Experience:

Kind regards
Maik

View solution in original post

4 REPLIES 4

Maik Skoddow
Tera Patron
Tera Patron

Hi @Besart Kaza 

please have a look at the following two articles, which explain in detail how to create themes in the Next Experience:

Kind regards
Maik

Thanks @Maik Skoddow
This seems to cover my question and a lot more.
Regards

Brad Tilton
ServiceNow Employee
ServiceNow Employee

Both the articles provided by Maik should be helpful. They're both linked to from our Next Experience Center of Excellence hosted here on the community, which is a great place to get started with info on the new UI and UI Builder.

Besart Kaza
Tera Contributor

This article is the exact step by step short guide I was looking for:

Creating your own theme in Polaris (Next Experience) (linkedin.com)

Changing this ( "--now-color_chrome--brand": ) and ( "--now-color_chrome--divider": ) is enough for DEV and TEST instances.

STEP 1 - Activate the Polaris theme & set the glide.ui.polaris.dark_themes_enabled property to true (We are going to create our new theme as a variant, similar to Dark mode)*

STEP 2: Follow the following steps:

  1. Create an update set
  2. Navigate to "Now Experience Framework > Themes"
  3. Click on Polaris (not Polaris Default)
  4. Click on style "Dark" in the UX theme styles
  5. Right click and insert & stay
  6. Rename the UX style to "My custom theme!" or whatever you want to call it
  7. Now go to the "colors" UX style (it is read-only)
  8. Copy all the Style JSON code
  9. Paste this code into your own variant
  10. Change the following variables (pick a RGB colour of your choice and play around by changing the variables.)
  11. "--now-color--neutral": "79,86,100", (Line 3)
  12. "--now-color--primary": "79,82,189", (Line 4)
  13. "--now-color--secondary": "79,82,189", (Line 5)
  14. "--now-color_chrome--brand": "48,47,75", (line 19)
  15. "--now-color_brand--neutral": "79,86,100", (line 1240)
  16. "--now-color_brand--primary": "79,82,189", (line 1241)
  17. On the related list of the UX style UX THEME STYLE, create a new record and add it to Polaris.
  18. Save and refresh. Then go to PROFILE > PREFERENCES > THEME and select the theme variable you just created.