Modern checkbox and radio component with CSS variables and pseudo-elements.
check-subtle-primary over separate check-subtle check-primary — smaller CSS output.check-indeterminate for semi-checked state, or the native :indeterminate pseudo-class.check-4 ~ check-15 (4 ~ 15 spacing units). Height increases by 1 spacing unit per step.check-pill, check-rounded, check-square, check-fluid) apply to variants with background/border (subtle, vivid, ghost, outline, muted, tick).Soft filled background.
Color inversion on hover / checked.
Transparent with hover background.
Solid border button-like.
Soft gray border.
Checkmark icon only, no box.
Label on the left side.
Full-width horizontal fill.
Multi-line text, top-aligned with input.
Standalone compound variants — equivalent to variant + color in one class.
Multiple color formats are supported:
*-error, *-error-hover*-indigo-500*-[#ff0000]*-[red], *-[green]