EtherBrandGuidelinesFoundationsComponentsOverviewAccordionAlertAvatarBadgeButtonBreadcrumbsCalendarCardCarouselCheckboxDividerDropdownIconImageLinkListLoadingModalPaginationProgressRadioSelectSkeletonSwitchTabsText areaText fieldToastTooltip
Components

Radio

Always a group. Never a single radio.

Spec

Live demo

Runnable controls. Not a screenshot. Paper / Ink in the header recolors tokens.

Always a group. Arrows + space.

Density

Error on the group

Retention

Pick a retention before saving.

Do / Don't

DoDon't
Fieldset + legend.One radio as a checkbox.
Error on the group.A red ring on only the last option.

Motion

Native. Don't restyle away the platform focus.

PropertyDurationEasingTriggerReduced motion
transform: scale(0.97)120ms --dur-fast--ease-out:activeinstant
color / border120ms --dur-fast--ease-out:hoverinstant
outline80ms --dur-micro--ease-out:focus-visibleinstant

Accessibility

Related