Looks very flexible but the presentation and default design is horrible.
Looks very flexible but the presentation and default design is horrible.
Is that the popular consensus, or is that an odd way of looking at it?
The bigger more systemic documentation issue is the examples pages lack a view example source mode so there isn't an easy way to discover that icons are a user choice thing rather than a prebuilt styling thing.
(I'm not a front end dev myself, but do enough full stack to think I know what is going on here.)
The API is easier, there’s less markup, and less room for error. A well-designed component also bakes in accessibility and provides encapsulation so your own styles and behaviors won’t leak in.
It’s a way better dev experience.
1. https://www.reddit.com/r/web_design/comments/hypdzz/comment/...
There might be some interesting base stuff underneath but the UI/design part is pretty barebones and meh. Maybe that's not the point?
Yes, many of the interactive elements look static. Anything built with this design would be very hard to use. And, as others have said, the accordion +/- buttons are reversed.
Good. That will encourage people to change it.