OpenBridge
Design Guidelines

Radio button

Radio buttons enables a single option in a list of options. It is often used if there are many options available, and all of them should be visible.

Variations

The checkbox can be displayed in the different main states.

Unckecked radio button

The unchecked radio button is an empty circle.

Checked radio button

The checked radio button is filled and displays a small dot in its center.

Specs

How the component are built up and styled in both unchecked and checked state.

Anatomy

The radio button is built up by a container and a dot displayed in a checked state.

Components
1
Container
2
Dot

Colors

The container switches style when it is checked.

Element
Color / Style
1
Unchecked container
style-indent-enabled
2
Checked container
style-raised-enabled
3
Dot
color-on-primary-active

Measures and spacing

The measurements are the same in both unchecked and checked states, but the dot are only visible in the checked state.

1
Component measures
2
Spacing
3
Border sizes

States

The look of the states are defined by the style.

Unchecked
Container
style-indent-enabled
Hover
Container
style-indent-hover
Pressed
Container
style-indent-pressed
Focused
Container
style-normal-focused
Disabled
Container
style-thumb-disabled
On
Container
style-raised-enabled
Dot
color-on-primary-active