Concrete
form
Primitive

Checkbox

Binary selection primitive with compact row alignment.

Checkbox is the compact binary choice atom for dense forms and list selection.

Playground

Props in the URL.

Controls update query params directly, so every primitive state can be linked, rendered, and screenshotted deterministically.

Loading playground.
States

Rendered matrix.

Every state maps to the same render route through the `state` query param.

Default

Checked and unchecked choices.

/render state
Disabled

Locked choice state.

/render state
Props

Public contract.

NameTypeDefaultDescription
checkedboolean-Controlled checked state.
defaultCheckedboolean-Uncontrolled checked state.
labelReactNode-Inline label rendered beside the control.
disabledboolean-Native disabled behavior and opacity.