Stepper

A stepper visually indicates a user's progress through a series of steps in a process.

Overview / Hero - KL

Anatomy

A stepper consists of step indicators with additional labels. The indicators are there to communicate the step number and specific state (see the States section). The label provides a brief description (if possible in one or two words) that describes the step. The stepper also includes navigation to go to a previous or next step in the flow.

Overview / Anatomy - KL
  1. Step indicator and state
  2. Label with step description
  3. Divider
  4. Actions to navigate to a previous or next step

States

The indicators have individual states, depending on progress completion and the selected (active) step. It could be active or inactive and complete or incomplete. When all the required data is entered by the user, the indicator switches to a complete state.

Overview / States - KL

Types

A stepper could have a horizontal or vertical layout.

Horizontal layout

Overview / Horizontal - KL

 

Vertical layout

Overview / Vertical - KL