Skip to content

Remove DaisyUI #1079

@carletex

Description

@carletex

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.

Metadata

Metadata

Assignees

Labels

discussionFurther information is discussed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions