Skip to content

UI Suite DaisyUI

Drupal theme integrating DaisyUI 5 component library via UI Patterns 2, UI Styles, UI Skins, and UI Icons. Provides 51 Single Directory Components, 35 theme variants, Tailwind CSS 4 integration, and a Vite-based starterkit for sub-theming.

I need to... Guide
Decide if UI Suite DaisyUI fits my project Overview & Decision
Understand how UI Patterns, Styles, Skins, and Icons integrate Architecture
Install the theme and verify setup Installation & Setup
Find a DaisyUI component and its props/slots Theme Components Catalog
Apply utility styles to blocks or Layout Builder sections UI Styles Integration
Switch DaisyUI themes or customize CSS variables UI Skins Integration
Override a system template with DaisyUI styling Template Overrides
Understand theme preprocess hooks and form styling Preprocess & Hooks
Create a sub-theme with Vite and Tailwind 4 Sub-theming Starterkit
Decide whether to reuse, override, or create a component Component Reuse Decision Tree
Use DaisyUI components with Layout Builder Layout Builder Integration
Understand the CSS/JS asset pipeline Libraries & Assets
Add custom components or override DaisyUI tokens Customization Patterns
Follow best practices and avoid common mistakes Best Practices & Anti-Patterns
Address security and accessibility concerns Security & Accessibility
Find source references and maintenance info Sources & Maintenance