Replies: 41 comments 126 replies
-
It would be nice to know what the changes are, so we know what could be tested. Otherwise it's just shots in the dark. |
Beta Was this translation helpful? Give feedback.
-
I love DaisyUI. I suggest a date picker. |
Beta Was this translation helpful? Give feedback.
-
Hey there , Date and Calendar most important for development, I also not find multi select, I see these in future |
Beta Was this translation helpful? Give feedback.
-
Hi! I would like to see progress with percentage feedback |
Beta Was this translation helpful? Give feedback.
-
A context menu (https://primeng.org/contextmenu) would be very pog |
Beta Was this translation helpful? Give feedback.
-
I suggest Select with search, for example. I made the gif component using input + dropdown from DaisyUI S2. |
Beta Was this translation helpful? Give feedback.
-
Would love to see a way to control state for inputs like So for example, something like this would be super handy for me to control props and styling with.
|
Beta Was this translation helpful? Give feedback.
-
The new "shiny" effect on buttons should be optional, not used as default. |
Beta Was this translation helpful? Give feedback.
-
I will suggest the date picker with range date definition. Example you can select only the date from range. |
Beta Was this translation helpful? Give feedback.
-
Animating progress and radial progress bar. For radial progress bar I've managed to upgrade my previous attempt on the problem #3206 by using some javascript (edit: sorry for angular notation)
|
Beta Was this translation helpful? Give feedback.
-
Working with table I see a little problem with the table-zebra class, I have a bg-color set to the specifi case where I need to change a bg color for entry. Maybe you can add a important tag for bg color? |
Beta Was this translation helpful? Give feedback.
-
Are you guys planning to add Combo boxes? (select + text field search) |
Beta Was this translation helpful? Give feedback.
-
Ability to extend the colors, base-400, base-500 etc would be great |
Beta Was this translation helpful? Give feedback.
-
I don't think VanillaFramework use any JS to achieve this. I am kind of assuming it's feasible for DaisyUI too. Lastly, thank you so much for all your hard work and sacrifices in creating this for us. |
Beta Was this translation helpful? Give feedback.
-
Just wanted to say thank you so much for this incredible project. Looking forward to the animated progress components ❤️ |
Beta Was this translation helpful? Give feedback.
-
How to add a prefix |
Beta Was this translation helpful? Give feedback.
-
For me the ways I look to see how beneficial a UI library will be for me are by looking at the most complex components, which are usually:
With that last one, Vuetify has the coolest implementation, being VDataTable, because of how simple it is to just pass in the list of data as a prop and the headers as a prop, with minimal fuss. This makes table mark-up a lot cleaner and easier to manage. Just my opinion. That said, I do wonder how close can one come to something like that in this library. I do understand that with Svelte and Tailwind, the purpose seems to be more of a DIY approach as opposed to a robust implementation, but just wondering if that's something that's crossed your minds. |
Beta Was this translation helpful? Give feedback.
-
I recommend renaming "Calendar" to "Datepicker", as it's more accurate. The "Calendar" name is more suited for a component like FullCalendar. With a calendar, one might expect to e.g. to have a view of the week, with hourly time slots for each day, and being able to manage the events assigned to each slot. A calendar is always visible in most cases, while a datepicker is only visible when opened (in most cases). Also, this rename would leave the "Calendar" component name unused, which can be useful if an actual calendar component is added to DaisyUI later. |
Beta Was this translation helpful? Give feedback.
-
I originally noticed this in DaisyUI 4, but the behavior is similar in DaisyUI 5, and I wonder if it's worth thinking about. My question is around buttons, specifically with hover styles and ghost styles. In these examples, note how hovering over a plain button (bottom left) has a visually distinct hover effect. The effect is much less pronounced on many other button variants, and almost imperceptible on an few (like neutral and primary). I wonder if it would be possible to use a hover state that looks visually similar (or it at least noticeable) across all button variants? DaisyUI 4: https://play.tailwindcss.com/obuMhWLmDY |
Beta Was this translation helpful? Give feedback.
-
Another good addition would be divider sizes, like (divider-xs, divider-sm etc) that controls de margin between the items |
Beta Was this translation helpful? Give feedback.
-
Allow lifted tabs to have name not just text <div role="tablist" class="tabs tabs-lifted">
<input
type="radio"
name="my_tabs_2"
role="tab"
class="tab"
aria-label="Tab 1" // It would be nice to be able to add for example Image component into the tab
/>
<div role="tabpanel" class="tab-content bg-base-100 border-base-300 rounded-box p-6">
Tab content 1
</div>
</div> Additionally (and I hope I'm not being too greedy here), having tabs that can be placed on the side would be awesome. I managed to achieve this with some hacking, but it's a bit clunky... Another thing: amazing documentation! I really appreciate how you've organized everything visually—it's very aesthetic and a pleasure to work with. A small note about the new v5 docs: there's a typo here: Lastly, on Chrome/Windows, the color tabs have some artifacts. This issue also happens with version 4 (as you can see in the left-aligned tab image above). |
Beta Was this translation helpful? Give feedback.
-
A Here is a proof of concept. I did not know how to center properly, probarly it has to do something with the borders or padding. @keyframes statusPulse {
from {
opacity: 0.8;
}
to {
opacity: 0;
transform: var(--status-pulse-base-transform) scale(2.2);
}
}
@utility status-pulse {
position: relative;
/* workaround: not exact 50% because of border */
--status-pulse-base-transform: translateX(-50%) translateY(-55%);
&::after {
content: "";
display: block;
border-radius: inherit;
background-color: inherit;
position: absolute;
left: 50%;
top: 50%;
width: 100%;
height: 100%;
transform: var(--status-pulse-base-transform);
animation-name: statusPulse;
animation-duration: 1200ms;
animation-direction: normal;
animation-timing-function: ease-out;
animation-iteration-count: infinite;
}
} Alternatively, a child element could be used for it, but it requires changes to the above styles. It has the advantage of being able to specify a different color or z-index. However, the main <div class="status status-primary">
<div class="status-pulse status-error"></div>
</div> |
Beta Was this translation helpful? Give feedback.
-
I would like to request for a pinInput component for one time OTP input. The length should be customisable from 4 or 8 number length. Example: https://mantine.dev/core/pin-input/ |
Beta Was this translation helpful? Give feedback.
-
Hey chat, Release notes draft and Changelog draft are here. |
Beta Was this translation helpful? Give feedback.
-
@saadeghi I like the new visuals for form label/hints, eg. But I didn't like the usage of fieldset+legend to achieve this. I think it should using divs instead fieldsets, labels instead legends and span instead label. For example, clicking on legend doesn't focus on input, and using multiple fieldsets for individual inputs doesn't feel right for me. BTW, thanks for your (and the contributors) job on DaisyUI, it is my favorite css framework for some years. |
Beta Was this translation helpful? Give feedback.
-
I’ve been testing the v5 alpha and noticed an issue with the scrollbar functionality. It behaves inconsistently under certain conditions: If the page content exceeds the screen height, the scrollbar sometimes doesn't work. The tricky part is that this issue is hard to reproduce consistently—it only happens sometimes, making it challenging to pinpoint the exact cause. It feels like the sidebar state might be interfering with the scrollbar's behavior. I hope this feedback helps in identifying the issue. Let me know if you need more details or a specific test case. |
Beta Was this translation helpful? Give feedback.
-
Would like to see a range slider that:
|
Beta Was this translation helpful? Give feedback.
-
Can we have shadow on
|
Beta Was this translation helpful? Give feedback.
-
table inherit style from parent
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Hello and welcome 💚
daisyUI 5 is in development [v5 branch]
There's no docs or changelog yetRelease notes, ChangelogsSome components are not readymanybugsand anyalphabeta version may break thingsdieget sickTry it
You can try this Tailwind Play link which includes a big dump of components
Or you can try the new
full.cssdaisyui.css or the new chunks.css!Or if you're brave enough to try Tailwind CSS 4 beta + daisyUI 5
alphabeta,Install Tailwind CSS 4
alphabeta
and then install daisyUIalphabetaYour CSS file:
Use options
Add a custom theme
Feedbacks needed
Here's how you can help:
alphabeta? Let me know.Put your comments 👇
Beta Was this translation helpful? Give feedback.
All reactions