Ready

Step Progress Bar

Step Progress Bars display the steps in a specific process and indicate the user's progression though the steps. Use Step Progress Bars to break up larger processes into smaller tasks.

Ready

Step Progress Bar

Step Progress Bars display the steps in a specific process and indicate the user's progression though the steps. Use Step Progress Bars to break up larger processes into smaller tasks.

Ready

Step Progress Bar

Step Progress Bars display the steps in a specific process and indicate the user's progression though the steps. Use Step Progress Bars to break up larger processes into smaller tasks.

Anatomy

Anatomy

Anatomy

  1. Completed Step

  2. Progress Line

  3. Active Step

  4. Default Step

Variants

Variants

Variants

  1. Default

  2. Vertical

States

States

States

  1. Default

  2. Default: Hover

  3. Active

  4. Complete

  5. Complete: Hover

Behaviors

Behaviors

Behaviors

The steps may be used as links to return to a previous step to review their content submission.

Responsive

  1. At the Xlarge, Large and Medium MD breakpoints, the step labels are visible

  2. At the Small breakpoint, the step labels become hidden

Best Practices

Best Practices

Best Practices

1. Labels

The Step Progress Bar should use descriptive step labels and should use a is-active step to indicate the user's progress.

Content

Beta

Content

Beta

Content

Beta

Use descriptive labels that clearly indicate what actions or options the user can expect at each step of the process. Keep labels short--two or three words maximum in most cases. Use title cases without periods, commas, or other unnecessary punctuation.

Display steps in a logical order from left to right (or up to down).

Need more guidance?

Suggest an addition or an edit.

Need more guidance?

Suggest an addition or an edit.

Need more guidance?

Suggest an addition or an edit.

© 2025 Basis Technologies
© 2025 Basis Technologies
© 2025 Basis Technologies