- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-09-2023 06:19 AM
In Vancouver the default theme setting is not available. How can I change the default theme to Blues or Polaris or Rose etc.? Previously we could do this via a single click
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-09-2023 06:51 AM - edited ‎11-09-2023 06:54 AM
Next Experience UI doesn't come with the same OOB variants that UI16 did...they are "not transferrable". The default OOB theme for Next Experience (Vancouver) is only Polaris and it has a "Dark" style variant, but that's it. You need to use the "Theme Builder" utility to add more customizations (even variants of Polaris, such as "Blues" or "Rose", etc). This was a bummer, when I discovered this -- and I'm hoping in a year or so the community will have some basic variants that have been built and are being shared via open source, but haven't seen that yet.
If you're ambitious, here's some more on themes & Theme Builder - Get Started with Theme Builder - Now Learning (servicenow.com) || Next Experience UI - Understanding Themes - Support and Troubleshooting (servicenow.com)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-09-2023 01:22 PM
TBH, I actually haven't used Theme Builder that much yet...but I do recall it being somewhat difficult as it doesn't allow you to actually do anything with Polaris in that tool. Theme Builder was great for visualizing the outcome...but not so great for the "associating as a variant of Polaris" part.
What I did to get around this (and successfully make a variant for Polaris), was to start a new theme in a subproduction instance in a "throw away" update set (no plan to promote to prod)...then, I used theme builder to actually build the theme as I like, visually.
Then, I created a new update set and I specifically leaned-on section 4 of KB1120004 for this next part -- here's a direct link for your convenience: https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1120004#section4
You'll be looking for the records that you created in Theme Builder, which should be captured in your "throw away" update set and you'll be copy/pasting the "base" and "properties" stuff, into the "style" section of the variant record you are creating.
Also, the logo used for Next Experience UI (top left) is pulled directly from your "company" record, in the platform and not actually a part of the Theme or it's Variants. I also believe that the text which comes up when you hover over the logo, is still in the "UI16 Properties" section...but the logo isn't (contrary to what it says in KB1120004 section 9).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-09-2023 11:15 PM
I tried all this but still i cannot get the variant. Probably thats because my custom variant is only getting created under Global whereas the default Dark variant is in sn_themes. SN doesnt allow switching it to sn_themes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-14-2023 08:13 AM
create the variant in global, yes...then from the variant you created, you can associate it with the "Polaris" theme via the "UX Theme Styles" related list at the bottom (see first screenshot below). You do not need to be in the "sn-themes" scope for that activity (second screenshot below).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-09-2023 06:52 AM