How do I change the theia-icon css value in an extension?

Do I need to create full blown theme?

[original thread by Max Hillaert]

If you are referring to the theia-icon used in the menu than you don’t need a theme itself for it. I’ve created an extension in the past that provides some custom branding and all I did was update the CSS class

[Max Hillaert]

Thanks. I ended up creating a custom theme extension and registered it in the ThemeService