| ▲ | virtujoel 3 hours ago | |
This library doesn't appear to be accessible. Just looking at two random components: The Drawer (https://daisyui.com/components/drawer/) doesn't trap focus inside itself (letting you tab to the page behind the drawer while it's open). The Accordion (https://daisyui.com/components/accordion/) first example is using radio buttons as a hack to avoid Javascript, which would be very confusing to screen reader users (announcing the radio buttons to them). This is why there's so much complexity in libraries like Radix - accessibility in the real world usually requires a lot of Javascript. | ||