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 https://github.com/vince-fugnitto/theia-cpp-branding/blob/master/cpp-branding/src/browser/style/index.css

[Max Hillaert]

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