N
neokit

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.

checkbox default

Colors

All eight DaisyUI color tokens.

checkbox colors

Sizes

Five sizes: xsxl.

checkbox sizes

Indeterminate

The indeterminate prop sets the mixed-state dash via JS. Useful for "select all" patterns.

checkbox indeterminate

Disabled

Both unchecked and checked disabled states.

checkbox disabled

Checklist

Real-world task list pattern.

checkbox checklist

Sprint tasks

Select all pattern

Parent uses indeterminate when only some children are checked.

checkbox select all