Switch
Fluent 2 visuals, shadcn APIs. Off, on, disabled, and invalid states — each paired with the kit's own Label — plus an interactive controlled demo.
Light
Off (unchecked)
On (checked)
Disabled
Invalid
Controlled demo
Dark
Off (unchecked)
On (checked)
Disabled
Invalid
Controlled demo