Skip to Content
StyleguideComponentsSelection controls

Selection controls

The controls users pick with rather than type into. Ember (primaryColor) marks the selected state on every one of them — checks, dots, tracks, thumbs and chips — while labels stay ink. Every demo is live: click, drag and use the keyboard.

Checkbox

Independent on/off choices, with indeterminate for partially selected sets.

Checkbox groups and cards

Grouped options share one label and error; Checkbox.Card turns each option into a selectable tile.

Tree

Hierarchical choices — categories, folders, permissions — browsed or checked with cascading parents.

Radio

One choice from a short, visible list — as plain radios or as cards.

Switch

Settings that take effect immediately, without a Save button.

Chip

Compact toggles for filters and tags, alone or in single and multiple groups.

SegmentedControl

A tab-like single choice for switching views or periods.

Slider

Choosing a value, or a range, on a continuous scale.

Rating

Star ratings for input and for displaying averages.

Last updated on