GitHub

Stepper

Multi-step form indicator with horizontal, vertical, compact and dot variants.

Basic Stepper

Preview
Account
2
Profile
3
Review

Step 2 content goes here...

Compact & Dot Steppers

Preview
Step 1
2
Step 2
3
Step 3
Done
Current
Next

Error State

Preview
Details
Payment
3
Confirm
ClassDescription
.stepperContainer
.stepper-headerSteps indicator row
.stepper-stepIndividual step
.stepper-step-activeCurrent step (primary color)
.stepper-step-completedCompleted step (success color)
.stepper-step-errorError step (error color)
.stepper-step-disabledDisabled step
.stepper-circleStep number circle (40px)
.stepper-labelStep text label
.stepper-descriptionOptional description text
.stepper-progressCompleted progress line overlay
.stepper-contentStep content area
.stepper-panelIndividual panel (hidden by default)
.stepper-panel-activeVisible panel with fade-in animation
.stepper-actionsBottom action buttons
.stepper-verticalVertical layout variant
.stepper-compactSmaller circles (32px)
.stepper-dotsDot-only minimal variant (12px)
.stepper-progress-barProgress bar variant (no circles)