Taxonomy #11
andrecasal
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is the place to discuss the taxonomy of UI library components.
This is what andrecasal/ui has at the moment:
Current violations to clear taxonomy I'd love help fixing 🙏
Button
I'm not entirely happy with having the
<Button />
component inside "Data Entry", because a button fires an action: submit this form, open this modal, etc. Buttons shouldn't be used for navigations either, that's what<Link />
is for (even if designers sometimes mix their visual aspect up). But I'm also not happy with having a category called "Actions" with only one item in it.Label and Fieldset
<Label />
and<Fieldset />
aren't "Data Entry" at all 😅. A possible alternative for "Data Entry" could be "Form elements", defined as elements that go inside forms. But then buttons go both inside and outside forms.Beta Was this translation helpful? Give feedback.
All reactions