Default — horizontal
Numbered circles with label and sublabel — steps before current are marked complete
Default — vertical
Vertical orientation with connecting line between steps
Create your account and choose a username.
Verify your email address to continue.
Fill in your profile information.
Pill
Pill-shaped step indicators
Dot
Minimal dot indicators — great for compact progress
Badge
Numbered badge indicators with label
Gradient
Gradient fill on active and completed steps
Icon
Custom icon inside each step indicator
Card
Each step rendered as a bordered card
Progress bar
showProgressBar renders a bar below the step indicators
Timeline — vertical
Rich vertical timeline with dates and content inside each step
Core features implemented and integrated with the backend API.
Checklist style
Task-list style vertical stepper — supports optional steps
With error state
Use explicit status props to show complete, error, and pending states
Stepper props
Props
StepItem shape
Props