Stepper
moleculeStep indicator for multi-step flows — onboarding wizards, checkout funnels, and setup sequences. Horizontal or vertical orientation with animated checkmark on completion, numbered step labels, status badges, and custom per-step icons.
Horizontal stepper
Default horizontal layout with animated checkmarks on completed steps.
Vertical stepper
Vertical layout with descriptions and connector lines.
With status badges
Chip badges showing Completed, In Progress, and Pending status per step.
Usage
Installation
API Reference
Stepper props — * required
| Prop | Type | Default | Description |
|---|---|---|---|
steps* | string[] | StepDef[] | — | Array of step labels (strings) or objects with { label, description?, icon? }. |
current* | number | — | Zero-based index of the active step. |
orientation | "horizontal" | "vertical" | "horizontal" | Layout direction. |
size | "sm" | "md" | "lg" | "md" | Circle and text size scale. |
numbered | boolean | false | Show STEP N prefix above each label. |
showStatus | boolean | false | Show Chip status badges (Completed / In Progress / Pending). |