[FEATURE REQUEST] Theming API for GTK
Considering the theming issues we had with GTK 3 mainly due to GTK 3 having no official theming support but only CSS, it might be the right move to fix those concerns in GTK 4 by providing an official theming API. This will prevent distribution maintainers from breaking everything when theming their distribution, as is currently the case.
Currently, there have been posts, most notably Stop theming my app, but considering the current ecosystems, it is very unlikely that distributions will stop theming GTK as well as users that are likely to keep demanding, making and providing ways to theme GTK.
To make it more clear: distribution maintainers and users want the freedom to customize their applications and themes. Revoking the aforementioned has created more problems than has solved them.
Thank you for taking the time to read my post.