A7mad

A7mad

Is DaisyUI like bootstrap on top of Tailwind? Isn’t this the opposite of what Tailwind advocates?

I decided to finally check what DaisyUI is after seeing this post as I mostly work on the backend.

Did they just reinvent bootstrap on top of Tailwind? Isn’t this the exact opposite of what Tailwind advocates?

Most Liked

josevalim

josevalim

Creator of Elixir

If it helps, this is discussed in the Daisy docs as well: Introduction — daisyUI Tailwind CSS Component UI Library

mayel

mayel

Don’t know (or really care) what Tailwind advocates, but using Daisy for a couple years has been a joy, and even if you don’t use any of the provided components (which anyway don’t get included during compilation unless used) it’s great just for the theming capability, so instead of bg-green-500, bg-orange-600, etc you use bg-primary, bg-secondary, etc which gives you not only light/dark themes, but the ability to easily swap colours and themes across your whole website/app (and to provide user-chosen or even user-defined themes).

waseigo

waseigo

You can already define custom colors for Tailwind like primary, secondary, or anything else.

$ grep surf tailwind.config.js 
        surf: '#006DA3',

The real benefit of DaisyUI is that it offers ready-baked components for most situations.

Where Next?

Popular in Questions Top

tduccuong
Hi, is there any work on GUI with Elixir, that is similar to Electron/Javascript? My idea is to bundle Phoenix and BEAM into a single se...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
myronmarston
The Elixir Typespec docs show the following syntax for keyword lists in typespecs: # ... | [key: type] # keyword lists...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: The documentation above suggests that while ...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

Other popular topics Top

axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 48475 226
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
jaysoifer
Is there a way to rollback a specific migration and only that one (“skipping” all the other ones)? Would mix ecto.rollback -v 200809061...
New
vegabook
I’m brand new to Phoenix and I have stripped one of the demo applications to the bone. I just want to get an svg up on the screen. Here i...
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New

We're in Beta

About us Mission Statement