# Toggles

> Switches, radio groups and segmented toggles.

- [Lever Switch](https://www.assembli.design/components/lever-switch.md): A physical toggle lever with a weighted spring: drag or tap the handle, it overshoots, settles, and the status lamp lights. Keyboard and screen-reader accessible.
- [Theme Segmented](https://www.assembli.design/components/theme-segmented.md): Light, system and dark selector as a segmented control: the thumb slides between icons on a spring, the active icon spins in, and arrow keys move selection like a radio group.
- [Day/Night Switch](https://www.assembli.design/components/day-night-switch.md): Theme switch drawn as a tiny sky: the sun rolls across with drifting clouds, sets into a cratered moon as the sky turns indigo and stars rise. Accessible role=switch.
- [Radio Cards](https://www.assembli.design/components/radio-cards.md): Selectable option cards backed by native radios: the selection ring slides between cards as one shared element and the dot springs in. Icons, meta and disabled options supported.
- [Todo Checklist](https://www.assembli.design/components/todo-checklist.md): Task list with satisfying completion: the box squeezes, a check draws itself, a strike line wipes across the label and the progress bar advances. Native checkboxes underneath.
- [Goo Switch](https://www.assembli.design/components/goo-switch.md): Toggle switch whose knob stretches and splits like liquid: two spring-driven blobs travel at different speeds and fuse through an SVG goo filter. Accessible role=switch, controlled or uncontrolled.

Back to [all components](https://www.assembli.design/components.md).
