Checkbox
A styled checkbox input. Built on <input type="checkbox">
with DaisyUI's checkbox class. Wrap in a <label> for accessible labelling. Supports sizes,
colors, checked, and indeterminate states.
Default
Unchecked and checked states.
Colors
All eight DaisyUI color tokens.
Sizes
Five sizes: xs → xl.
Indeterminate
The indeterminate prop sets the mixed-state dash via JS.
Useful for "select all" patterns.
Disabled
Both unchecked and checked disabled states.
Checklist
Real-world task list pattern.
Select all pattern
Parent uses indeterminate when only some children are checked.