Components
← All components

Radio Group

stimeo--radio-group

Radio buttons with a look of your own: chosen with the arrow keys, and one Tab stop in all.

  • Core
  • Radio Group

Builds a pick-one control out of your own markup, such as selectable cards. Which one is chosen is announced. The whole group is a single Tab stop, so a long list never becomes a long walk from the keyboard. The arrow keys move and choose in one step and wrap around at the ends, and Home and End jump to them. The chosen value is mirrored into a hidden field so your form submits it as usual. You are told only when the choice really changed.

running
Choose a plan

Tab into the group, then Space selects the focused plan; arrow keys move (and select).

Selected plan: (None selected)

Keyboard

KeyAction
↓ / → Move to and select the next radio (wraps). Under RTL only the horizontal pair swaps.
↑ / ← Move to and select the previous radio (wraps). Under RTL only the horizontal pair swaps.
Home / End Move to and select the first / last radio.
Space Select the focused radio. Arrows move and select together, so this is how the first choice is made in a group that starts with nothing selected.