Multi Step Nav

View in Lexicon

A multi step nav, also known as a wizard, is a determinate progress bar used in long processes that divides the main task into subtasks. The wizard lets the user quickly identify their current progress in completing the task and navigate forwards and backwards between steps if needed.

installyarn add @clayui/multi-step-nav
versionNPM Version
useimport MultiStepNav from '@clayui/multi-step-nav';

Example

  1. Step 01
  2. Step 02
  3. Step 03
  4. Step 04
  5. Step 09
  6. Step 10

Snippet

Fixed Width Items

To set the fixed width between items so they are not dynamic by adding the .multi-step-item-fixed-width class.

  1. Ticket Buyer Information
    01
  2. Attendee Information
    02
  3. Seat Assignment
    03
  4. Dinner Preference
    04
  5. Submit Payment
    05

Snippet

Title

Add the title in the multi step item to provide more context by adding .multi-step-title wrapped with the text.

Snippet

  1. Ticket Buyer Information
    01

Snippet

Buttons

You may want to control the click of the icon to do some manipulation so you can replace <a className="multi-step-icon" /> with a <button className="multi-step-icon" />.

  1. Step 01
  2. Step 02
  3. Step 03
  4. Step 04
  5. Step 09
  6. Step 10

Snippet

Simplified

Multi step form simplified is a more lightweight version of the multi step form. Rather than provide a complete interactive wizard display as the multi step form does, multi step form simplified simply displays text that indicates the users progress in completing the main task, guiding the user through a task divided in several steps in a light way.

Snippet

Edit this page on GitHub

Contributors

Matuzalém Teles

Last edited May 12, 2025 at 7:56:02 PM