Good suggestions! Those seem like they would help a lot!
One thing in terms of docs or help that I have struggled with, but never mentioned it, was knowing what css styles are even available for a given component. I assume this information is somewhere, but I always struggle, so that might indicate it is not very discoverable, and maybe others also struggle.
I am a fan of making any of these things more discoverable.
This is a very valid point, and comes up often… I think it just needs to be documented per component as, really, any styles can be used for any component (there is nothing specific about “button” for example), of course though, not all styles make sense for all components - so thats where docs would probably be useful (as well as listing what class names / sub components are involved), something like this: Button - HaxeUI API Docs ?