Issue with Arrow Visibility in Navigation Bar

Snatarun
Tera Contributor

I am facing an issue with the navigation bar. The background color is white, and the arrow icon is also white, which causes it to overlap and become invisible. When I hover my cursor over a module, the arrow becomes visible. However, when I click on "All Menu," the arrow is not visible at all. I would like to change the arrow color to black so that it is clearly visible. Please help me with this.

Snatarun_0-1759145976998.png

 

Snatarun_1-1759146028458.png

 

 

5 REPLIES 5

Ankur Bawiskar
Tera Patron
Tera Patron

@Snatarun 

Did you try changing the Theme?

AnkurBawiskar_0-1759146904232.png

 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Hi @Ankur Bawiskar ,
Version : Yokohoma.

We are using a custom theme, and in the profile section, I am not able to see the theme options.

 

Snatarun_0-1759148115067.png

 

 

@Snatarun 

Since you said it's a custom theme you will have to check that logic in your custom theme itself.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

matthijsoomen
Giga Guru

Hi Snatarun,

 

We had the same issue.

Looks like ServiceNow changed the CSS name of that element.

You can solve this by going to your Theme (UX Theme - opening it directly not via the Theme Builder), then open the "Colors" UX Style.
Then search the CSS variable "--now-unified-nav_menu-item-icon--color" and make a copy of that line and change the variable to "--now-unified-nav_menu-item_icon--color".
So _icon instead of -icon. This solved it for us.

You should do the same in the variant UX files if you are using those.

 

Kind regards,

 

Matthijs

And