Subtopics widget customization

MeganCox
Tera Contributor

We are currently on the Yokohama version of ServiceNow. I am hardly a developer and have been learning Employee Center and Pro over the last two years as we have transitioned our whole intranet over to this platform. In our employee taxonomy, we have parent topics for each page we need and then subtopics for all additional pages under those. We use the subtopics widget to show all of the pages that employees can access. 

Is there any way (and feel free to explain it to me like I'm 5) that we could customize the widget to allow a single subtopic button to be changed?


In the attached image (Managers Topics), my boss is wanting to see if it's possible to have the background of that singular button be a picture of flames, and then change the font of the title to be white. Is this even possible with some HTML customization wizardry?

6 REPLIES 6

erichemmer
ServiceNow Employee

Hi Megan - I've seen a lot of customers configure subtopic buttons to suit their designs.  I don't keep a ton of screenshots of topic pages, but here are few to give you some ideas of what's possible.

Sajal Gupta
ServiceNow Employee

Hi @MeganCox 


If I’m understanding your requirement correctly, you’d like one specific subtopic button to appear differently, for example showing a flame-style icon or visual.

 The icons displayed in the Subtopics widget are pulled directly from the Topic table. Because of this, the easiest way to change the appearance of a specific subtopic is by updating the icon associated with that topic record.

Screenshot 2026-03-11 at 10.28.13 AM.png

 

So I currently have a flame icon in the topic record, but it shows up small next to the name. We are trying to get it like the mock up below. Not sure if it's even possible, but I figured I would ask and see if anyone knew.

 

 

flames subtopic.png

 

Sajal Gupta
ServiceNow Employee

@MeganCox 

Yes, It is achievable.

If you're not using localization and have limited number of languages support for this case. A simple CSS changes on widget instance can help you achieve this.

If you have multiple languages support and have this case for multiple topics then you will have to customize the widget.

Screenshot 2026-03-11 at 7.08.50 PM.png