NexoreUIv1.4
InstallationComponents41IconsNexore MakeAI
Create ProjectSTUDIOGitHub
NexoreUI
41 comps
Create Project
Studio
Installation
Components Overview
40+
Icons
300+
Categories6 groups
Button
Input
Switch
Slider
Rating
File Upload
Card
Accordion
Tabs
Table
Stepper
Scroll Area
Navigation
Dock
Data Display
Thinking Indicator
AI
Tool Call Card
AI
Agent Status Pill
AI
Command
Theme: indigo
Studio
DocsStepper

Stepper

Multi-step progress indicators.

NextScroll Area
On This Page
Quick Actions
Project Studio
New
Nexore Make (AI)Source on GitHub

Stepper

Wizard layout to display tracking progress in multi-step structures with custom active transitions.

When to use

default layoutGuided multi-step tasks where space is ample and step labels are necessary
circles variantCompact layouts with numbered circle indicators, ideal for mobile or dense grids
arrows variantStrict linear progress sequences like checkout flows and delivery tracking systems
vertical alignmentForm wizards on sidepanels or vertical checkout sidebars with varying step lengths

Interactive Playground

Live CanvasInteractive
AccountCreate username and pass
2
PaymentLink credit card details
3
ReviewFinal validation checking
Controls(3)
currentStep
number

Current active step index (0-indexed)

orientation
select

Stepper layout flow orientation

variant
select

Visual indicator style variant

Generated JSX
Source
import { Stepper } from "nexoreui"

<Stepper />

Interactive Step Wizard

AccountCreate username and pass
2
PaymentLink credit card details
3
ReviewFinal validation checking

Enter billing information and addresses.

component.tsx

Circles Layout Style

AccountCreate username and pass
2
PaymentLink credit card details
3
ReviewFinal validation checking

Enter billing information and addresses.

component.tsx

Arrow Layout with Icons

CheckoutAdd cart items
SecurityOTP verification
ShippingDeliver details
DoneOrder confirmation

Enter billing information and addresses.

component.tsx

Vertical Layout Alignment

AccountCreate username and pass
2
PaymentLink credit card details
3
ReviewFinal validation checking

Enter billing information and addresses.

component.tsx

Initial Incomplete State

1
AccountCreate username and pass
2
PaymentLink credit card details
3
ReviewFinal validation checking
component.tsx

API Reference (Props)

PropTypeDefaultDescription
steps*StepItem[]—Array of step item structures containing title, description, and icon.
currentStep*number—Active step index (0-indexed).
orientation"horizontal" | "vertical""horizontal"Controls whether steps flow horizontal or down vertical.
variant"default" | "circles" | "arrows""default"The preset layout visual style variant.
classNamestring—Additional custom class names.

♿ Accessibility (a11y)

  • Progress Landmarks: Uses native HTML list structure <ol> and <li> items representing ordered step sequences.
  • Step Labels: Employs aria-current="step" on the active step block to identify status correctly to screen reader engines.