yeah i get whatcha mean. I loved framer motion for example. but what options are there for svelte? flowbite? Because I feel like all these mUI ports and stuff are all so fckin scuffed and don't look good and don't play well w/ tailwind
DaisyUI's main drawback for me is its poor accessibility (A11y) support and lack of encapsulation, especially compared to frameworks like Melt, BitsUI, or Shadcn-Svelte. While it may suffice for small projects where A11y isn't crucial, larger projects require significant manual effort to implement accessibility features. I prefer BitsUI because it offers strong A11y support, including ARIA labels, right out of the box, good encapsulation and super usefull apis and custom event listeners. Though BitsUI is mostly unstyled, it's easy to customise later with vanilla CSS or Tailwind, witch you would do anyway if you have your own design system.
I tried a variety of CSS frameworks, but for long term support of many projects within my company I prefer to go with plain CSS and JS 😂🤫 In my experience most of these framework will stop being maintained after several years or impossible to upgrade like bootstrap. You want to upgrade from v3 to v5, you can basically write the whole application a second time 😢
@@tabdigwhy must everyone like what you like and hate what you hate... Okay I love to code in assembly language of which I know is either you hate it or you haven't even touched it before... Will I have to say skill issue because you can't code in that or dislike it??... Let's be serious my friend 😂😂
Tailwind is the best. Skeleton for svelte is very good!! Just preset themes are bad. Also I feel next.skeleton is dividing to much focus by doing react and svelte components. Shadcn is good but dev experience is not so good... Also Im not happy with some practises on the code... Creating it on top of bitsUI that is also on top of MeltUI feels like a unrealiable option... And also the use of $$props wich is explicitly not recomended on svelte docs. Skeleton and Shadcn don't support shallow routing modals by default which are a MUST for mobile websites. Daisy UI is awesome. I guess it will be an excellent fit for svelte 5. THANKS you helped me to clear my mind on this!!! 💯
Check flowbite svelte as well
I prefer using framework-specific libraries, because afaik they're higher quality. Like Vuetify for Vue or MantineUI for React
yeah i get whatcha mean. I loved framer motion for example. but what options are there for svelte? flowbite? Because I feel like all these mUI ports and stuff are all so fckin scuffed and don't look good and don't play well w/ tailwind
DaisyUI's main drawback for me is its poor accessibility (A11y) support and lack of encapsulation, especially compared to frameworks like Melt, BitsUI, or Shadcn-Svelte. While it may suffice for small projects where A11y isn't crucial, larger projects require significant manual effort to implement accessibility features. I prefer BitsUI because it offers strong A11y support, including ARIA labels, right out of the box, good encapsulation and super usefull apis and custom event listeners. Though BitsUI is mostly unstyled, it's easy to customise later with vanilla CSS or Tailwind, witch you would do anyway if you have your own design system.
True. But with daisy ui you only apply the styles and need to write the a11y yourself. But i see your point
Tailwind with shadcn family 😍.
Tailwind and DaisyUI is the way to go for me since years, love it
Yessir
Hey Tailwind fans… Do you realize content and presentation were separated on purpose?
Wdym?
Check preline UI. It's perfect for me.
No lock in. Most times I don't even install the package itself. Just use the components and tweak to my liking
Will check that out, thanks man!
Tailwind and flowbite r cool too
Gotta try flowbite
flowbite it the worst thing you can use
I tried a variety of CSS frameworks, but for long term support of many projects within my company I prefer to go with plain CSS and JS 😂🤫 In my experience most of these framework will stop being maintained after several years or impossible to upgrade like bootstrap. You want to upgrade from v3 to v5, you can basically write the whole application a second time 😢
I also really dislike bootstrap. But tailwind is really awesome
Zenith is pronounced “zee-nith.”
Yoo fr? Didn't know that
For the Tailwind hotake, just give UnoCSS a try
Will do. Heard its really lightweight
4:15 As soon as you said "I'm not really on this Shadcn hype train" I clicked on the "Subscribe" button. Finally, somebody said it on RUclips 👏🏽
Yessir
Skill issue
@@tabdigwhy must everyone like what you like and hate what you hate... Okay I love to code in assembly language of which I know is either you hate it or you haven't even touched it before... Will I have to say skill issue because you can't code in that or dislike it??... Let's be serious my friend 😂😂
@D_bugit +1
7:05 you can customize everything in shadcn bro. L take.
Skill issues.
Yeah i know. But you are too locked in to shad's design philosophy. The DX is also not so nice
I think shadcn is also a good way if you are by yourself not so good at UIs, but if you are, rather build it yourself
@@nevillebrem worst part of shadcn imo is the lack of components
Tailwind is the best.
Skeleton for svelte is very good!!
Just preset themes are bad.
Also I feel next.skeleton is dividing to much focus by doing react and svelte components.
Shadcn is good but dev experience is not so good...
Also Im not happy with some practises on the code...
Creating it on top of bitsUI that is also on top of MeltUI feels like a unrealiable option...
And also the use of $$props wich is explicitly not recomended on svelte docs.
Skeleton and Shadcn don't support shallow routing modals by default which are a MUST for mobile websites.
Daisy UI is awesome.
I guess it will be an excellent fit for svelte 5.
THANKS you helped me to clear my mind on this!!! 💯
Glad i could help!
So, after many years, DaisyUI basically does the same as Bootstrap. Great.
No! DaisyUI is fundamentally different! No imports, full customization dude
Sveltekit is the best framework for me...
For me as well bro