Echo JS 0.11.0

<~>
tracker1 1 day ago. link parent 1 point
I really like your work on this.  The only things I would probably change, would be to make button interactions "do" more on-click.  Also, I'd probably have the text/textarea etc have an "invalid-color" attribute that applies to the text/border when the component is invalid, or have some other target beyond wrapping the entire component itself.

I also tend to activate validation as part of onBlur and keep it through all change events from then onward, red while invalid to green when corrected.  Haven't really played with the library much just looked through the components themselves.  I just tend to pay extra attention to the form fields, date pickers and a few other areas that a lot of component libraries tend to miss.

Definitely appreciate all your work on this and it's very cool indeed... may play with it for a small yew project I've been thinking of.

Replies

claviska 1 day ago. link 1 point
Thanks! I saw your post on discussions. I think you're right about buttons. Moving from 1px to 1.5px for the offset feels a little better (2px feels a tad much). I'll play with it on various devices and look at the rest soon!