Skip to main content
Version: Next

Checkbox

A lightweight semantic checkbox component built using native HTML inputs and CSS variables.

Ignix Lite checkboxes support semantic intents, multiple sizes, accessibility-friendly focus states, and smooth interactions without requiring JavaScript.


Intent Variants


Sizes


Checkbox Group

Usage


States


Usage


Attributes

AttributeTypeDescription
data-intent'success' | 'danger' | 'warning' | 'neutral'Applies semantic checkbox colors
data-size'sm' | 'md' | 'lg'Controls checkbox size
checkedbooleanSets checked state
disabledbooleanDisables interactions
requiredbooleanMarks checkbox as required
namestringNative checkbox group name
valuestringNative checkbox value
type="checkbox"stringNative checkbox input type