Components

Checkbox

A control that allows the user to toggle between checked and not checked.

Loading

Installation

pnpm dlx shadcn@latest add @toui/checkbox

Examples

Checked

Loading

Disabled

Loading

Indeterminate

Loading

Size

Loading

Form

Loading

Pattern

Tokens

7 CSS variables in 3 categories.

size

CSS VariableValueDescription
--checkbox-size-smcalc(var(--spacing) * 4)1rem — 16px
--checkbox-size-mdcalc(var(--spacing) * 4.5)1.125rem — 18px — shadcn default
--checkbox-size-lgcalc(var(--spacing) * 5)1.25rem — 20px

icon-size

CSS VariableValueDescription
--checkbox-icon-size-smcalc(var(--spacing) * 3)0.75rem — 12px
--checkbox-icon-size-mdcalc(var(--spacing) * 3.5)0.875rem — 14px
--checkbox-icon-size-lgcalc(var(--spacing) * 4)1rem — 16px

radius

CSS VariableValueDescription
--checkbox-radiusvar(--component-radius-xs)var(--radius-sm)

Credits

We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking Accept, you agree to our use of cookies.
Learn more.