Radio

Use radio buttons allow users to select one of a list of options

Only one radio button in a list can be selected at a time

 

Radio illustration 1

Usage

radio usage illustration 1

Use radio buttons when the user is required to choose a single option from a list of pre-defined values.

radio usage illustration 2

If there are 8 or more options, consider using a Select field instead of a radio to avoid overwhelming the user.

radio usage illustration 3

Don’t leave all options unselected – Unlike checkboxes, one option should always be pre-selected.

radio usage illustration 4

Don’t use radios when the user should be able to select multiple options in the list.


Writing radio buttons

Copy for individual inputs in radios and checkbox groups are in semibold for consistency, because they sit in a hierarchy below the group labels.

Only ask for information that is definitely needed, don’t mark fields as ‘required’, instead use ‘optional’.

Hint text

There are two types of hint texts:

  • Text that appears below the Radio list label. It should be relevant to the entire group.
  • Text below the select item. It should be relevant to that item only.

Error

Error messages should appear above the input, and below the label and help text. These should be written in a concise, specific, way using plain language and without pleasantries.


Available platforms

Platform

Available

Figma

v3+

Web (@ovotech/element)

v3.1.0+

App (@ovotech/element-native)

v3.1.0+



  • Link URL