Yeah, it will at some point, especially since Discourse’s HTML code changes from time to time.
I used at least one website that proposed this feature. I wouldn’t advise implementing such a feature unless there is a very specific need (a CSS enthusiasts community for example?).
A missing bracket is enough to make the whole site display: none;
The only problem with those extensions is they often dont support sass and full themes. I’ve used a SCSS to CSS compiler before to get a custom theme on another forum, and it’s not amazing.
My idea: A theme called “custom theme” on the theme that would bring up a menu that would allow you to use a custom theme from the theme category on this site or your own themes from https://discourse.theme-creator.io/
Have you looked at Tamper Monkey? Tamper Monkey scripts allow users to change how websites display info.
A member of our community make one when discourse didn’t have the mute user option. He added a method to mute/hide specific users; decorate Op & Staff members and added notes to certain users by group etc…