3 ms·
This framework really impressed me when I first saw it and made me immediately wanna use it. However, when I took a closer look I found a few things that annoye
by Taig 11y ago
This framework really impressed me when I first saw it and made me immediately wanna use it. However, when I took a closer look I found a few things that annoyed me:
- The required HTML classes seemed kinda bloated and not semantic, but I intended to fix that with Sass (well, officially they're on Less)
- The input elements have weird animation on page load
- When I just dropped in some basic elements, like an input field (with its wrappers) nothing was really working. Things were not properly aligned and I had to add all this container/row/column stuff, even though I just came for the widgets
And last but not least what made me finally ditch it:
- To display form validation errors, I have to supply a data-error attribute which will then get rendered via css as a pseudo ::after to the label. That is just weird. I then checked how it works without JavaScript and saw labels overlapping placeholders.
It looks beautiful and I like how comprehensive it is. Really hope they'll improve on some of these technical flaws.
- jmett 11y agoRegarding the labels overlapping placeholders, adding the "active" class to the label solves this.
- andres 11y agoIf you have a second check out MUI, which is a lightweight Material Design framework that addresses some of your technical concerns: https://www.muicss.com https://www.muicss.com Let me know what you think!