Radio
A round control for picking exactly one option from a set. Like the checkbox it comes as the control, a label row or a card, neutral or brand, flat or with a shadow.
Add an unselected neutral Orvain Radio, no shadow.
When to use#
- For two to six mutually exclusive options that benefit from being compared: a plan, a delivery speed.
- As cards when each option needs a picture or a description.
When not to use
- Use a Dropdown for long lists or where space is tight.
- Use Checkboxes when several options can be selected.
Anatomy#
16px inside a 20px frame, with a white dot when Active; the click target is 24px.
Label, sub-label, badge, description and link, as for the checkbox.
A bordered card with the circle on the right; avatars or logos optional.
States#
Empty ring, or filled with the dot.
The ring darkens one step.
The focus ring, on keyboard focus only.
Muted and inert.
Brand fills in #005cf8; Shadow adds the soft drop.
Source#
Preview – final code pending
The Radio is available in the Figma library with every variant and state shown above. The React and Vue source, props table and install command will be added to this page when the code library is released.
Get notified when the source is publishedGet notified when the source is published
Used in these blocks

