Radius

Radius (or radii) are the rounded corners in components, and other pieces of content. They give the Wise experience a bolder and more expressive appearance.

A diagram showing the radius of a circle.
Foundational tokens

We use foundational tokens to set up all of our components and templates.

They are used as a base for our semantic tokens.

Name

Value

radii-10

10px

radii-16

16px

radii-24

24px

radii-32

32px

radii-40

40px

radii-64

64px

radii-full

50%

Semantic tokens

Usage

  • Use semantic tokens from the design system.
  • Use semantic tokens, not foundational tokens in your work.
  • Don’t use custom or hard-coded values.

Name

Value

buttons-and-controls

radii-full

input

radii-10

small-container

radii-16

large-container

radii-32

Buttons and controls

Most of the interactive components use completely rounded corners, making them distinct.

Two primary buttons what read 'Continue'.

Buttons

A set of chip components.

Chips

The search input component.

Search input

Inputs

Inputs have an accentuated radius that still handles error messages and labels on top, without running into readability issues.

Two text inputs, one displaying an example error message.

Text-based inputs

An upload component.

Upload

A radio button.

Radio

Small containers

Components that have a varying amount of content inside use a border radius that — in combination with padding — gives content space to breathe, making it easier to read and digest.

An alert component.

Alert

A nudge component.

Nudge

A popover component.

Popover

Large containers

When the area in the component increases, so does the border radius. For our components that occupy more space on screen, we use the most accentuated border radius.

A bottom sheet component.

Bottom sheet

A modal component.

Modal