Open stefnotch opened 2 years ago
I tried out elix https://github.com/tuwien2020/tgi-pages/pull/75 , but ran into an issue with the elix-filter-combo-box
https://github.com/elix/elix/issues/202
Vuetify 3 really isn't ready yet https://github.com/tuwien2020/tgi-pages/pull/77 I suppose it'll become useable sometime this year.
Microsoft's Fast might be worth taking another look at, since it now has a search box https://github.com/microsoft/fast/issues/4967#event-5585251779
Ant Design is also slowly improving. See https://github.com/ant-design/ant-design/issues/22343
I took a look at https://github.com/coreui/coreui-vue
Here is a list of other Vue component libraries:
Awesome for mobile
While https://www.primefaces.org/primevue/setup is a darn solid one, their business model is making customize-ability a paid feature. This is important to keep in mind when deciding to use it in a professional context or for a free, hobby project.
Task: Check which of those actually do <button type="button"
and other reasonable stuff like that.
Vuesax seems to be dead.
https://vuesax.com/ is exceedingly pretty, but sadly doesn't seem to pay as much attention to other details like developer experience (no Typescript https://github.com/lusaxweb/vuesax/issues/34 ), accessibility, etc.
TODO: Check if their dropdown component actually updates when you update the :value
or if it's as cursed as the browser one
https://headlessui.com/?ref=heydesigner
Is another one
TODO: Check if they have async buttons. Like a button that you can't spam click until the async event is over...
(Or maybe I'll just write myself that as a utility function?)
All component libraries so far are not really usable for one reason or another. Yay
Requirements
Very nice to have
Scroll down to the good list