This is something that has been on the table for some time: removing DaisyUI and mimicking the same functionality (only the things we use) with Tailwind classes/utilities (@apply, etc)
There are some PROS:
- Cleaner codebase just with Tailwind
- Allow easier integrations with other libs (e.g. shadcn)
- Extra: if we want to keep going with
scaffold-ui, this is also a good thing.
Also, some of the useful functionality doesn't work super smoothly (modals, tooltip). I think they could be easily replicated.
On the other hand, I like themes, color handling, semantic classes, etc. We'd need to find a (TW native) replacement for it.
Let's analyze what we are using from DaisyUI and figure out what we'd need to create the functionality we want. Then, let's decide if it is worth it.
This is something that has been on the table for some time: removing DaisyUI and mimicking the same functionality (only the things we use) with Tailwind classes/utilities (@apply, etc)
There are some PROS:
scaffold-ui, this is also a good thing.Also, some of the useful functionality doesn't work super smoothly (modals, tooltip). I think they could be easily replicated.
On the other hand, I like themes, color handling, semantic classes, etc. We'd need to find a (TW native) replacement for it.
Let's analyze what we are using from DaisyUI and figure out what we'd need to create the functionality we want. Then, let's decide if it is worth it.