All the themes available on World Anvil so far have variables and certain styles predefined. Even the default theme that most users start their own themes with.
These default styles have to be found and overwritten, which is sometimes not so easy. Especially if there is an !important in a theme, which can easily happen, it takes some tricks to overwrite it.
An empty theme that only contains the base styles of Bootstrap and the elements we are not allowed to change would be helpful because it gives us as users a blank canvas on which we can develop our own theme.
While for beginners a basic theme that they can easily change in certain areas is good, for advanced users it is often easier to work from scratch without having to deal with possibly defined variables or colours.
This "blank theme" probably also helps when creating article-based CSS, because you can deal with the actual effects of the styles you create beforehand. In the long run, I think it will also improve the community's understanding of CSS and its limitations if there is no predefined "fallback theme" that partially catches the mistakes.
I love the idea of the blank (no formatting) template that can be built from the ground up. It would be great that the CSS tab be filled with all of the .user-class elements without any additions so that they are ready to go and a designer doesn't need to hunt through the display code to find what to use.
I would really love to build my styles from scratch for a maximum of freedom.
I agree with this request! When defining a custom theme, having to override existing themes can be inconvenient and lead to inelegant style sheets. This should be an easy feature to implement, and a good QoL improvement for us.
This would allow for those who desire to design a theme specific to their world be it Western or Urban for which there are none readily available at the moment.
This would be a godsend to those of us that aren't exactly amazing at CSS, but we're trying.
Yes please! sometimes it's hard to figure out exactly what css is effecting a certain element and being able to start from a blank slate would be so helpful.
This would be especially helpful for people who are just starting to learn CSS.
I'd love to be able to start on a blank slate and not have to jury-rig around the theme's existing variables and whatnot
Just getting in to CSS, this would be helpful to start learning for me
;w; As someone who has not had the gumptionto do CSS for various reasons, I would personally appreciate this.
Great suggestion. This would make custom theme development a lot easier.
This would be a very helpful thing to have, especially for the people writing css blocks and guides for others to use on their own themes.
YES! YES PLEASE. Having to override a theme is a lot of extra work when you're trying to make your own.