Default
default.tsx
<Checkbox label="Accept Terms" checked={checked} onChange={...} />The Checkbox component is a versatile form control for selecting one or multiple options.
<Checkbox label="Accept Terms" checked={checked} onChange={...} />// Themes
<Checkbox theme="primary" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox theme="secondary" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox theme="tertiary" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox theme="quaternary" label="Accept Terms" checked={checked} onChange={...} />
// States
<Checkbox state="success" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox state="warning" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox state="error" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox state="info" label="Accept Terms" checked={checked} onChange={...} />
// Sizes
<Checkbox size="xs" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox size="small" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox size="medium" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox size="large" label="Accept Terms" checked={checked} onChange={...} />
// Variants
<Checkbox variant="solid" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox variant="outline" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox variant="glass" label="Accept Terms" checked={checked} onChange={...} />
// Rounding
<Checkbox rounding="none" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox rounding="medium" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox rounding="large" label="Accept Terms" checked={checked} onChange={...} />
// Shadows
<Checkbox shadow="none" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox shadow="light" label="Accept Terms" checked={checked} onChange={...} />
<Checkbox shadow="strong" label="Accept Terms" checked={checked} onChange={...} />// Disabled
<Checkbox disabled label="Accept Terms" checked={checked} onChange={...} />