GitHub

Form Controls

On/off controls: checkboxes, radio buttons, and toggles.

Checkbox

Custom checkboxes with label, description, and color support.

Checkbox Basics

Checkbox Colors

Checkbox Sizes

Round Checkbox & Group

Notifications

Radio

Custom radio buttons for single-select option groups.

Radio Basics

Radio Colors

Radio Sizes

Radio Cards

Starter
Perfect for small projects and prototypes.
Professional
Best for growing teams and businesses.
Enterprise
Advanced features for large organizations.

Toggle

iOS-style toggle switches for on/off settings.

Toggle Basics

Toggle Colors

Toggle Sizes

Toggle with Label Left

Reference

Checkbox Classes

Class Description
.checkboxBase wrapper (label element)
.checkbox-inputHidden native input
.checkbox-boxVisual check box
.checkbox-markCheckmark SVG icon
.checkbox-labelText label
.checkbox-descriptionSecondary description text
.checkbox-smSmall size (1.125rem box)
.checkbox-lgLarge size (1.75rem box)
.checkbox-roundCircular checkbox
.checkbox-disabledDisabled state
.checkbox-groupVertical group container
.checkbox-group-horizontalHorizontal group
.color-*Color composition (primary, success, warning, error, etc.)

Radio Classes

Class Description
.radioBase wrapper (label element)
.radio-inputHidden native input
.radio-circleVisual circle
.radio-dotInner fill dot
.radio-labelText label
.radio-descriptionSecondary description text
.radio-smSmall size
.radio-lgLarge size
.radio-disabledDisabled state
.radio-groupVertical group container
.radio-group-horizontalHorizontal group
.radio-cardSelectable card variant
.radio-card-selectedSelected card state
.radio-card-groupAuto-fit grid for radio cards
.color-*Color composition (primary, success, warning, error, etc.)

Toggle Classes

Class Description
.toggleBase wrapper (label element)
.toggle-trackSliding track background
.toggle-thumbSliding knob
.toggle-labelText label
.toggle-label-leftPlace label before toggle
.toggle-descriptionSecondary description text
.toggle-smSmall size (40×24px)
.toggle-lgLarge size (64×38px)
.toggle-disabledDisabled state
.toggle-iconIcon inside track
.color-*Color composition (primary, success, warning, error, etc.)