Skip to content
Navigationnew

Stepper

A multi-step wizard for complex processes. Supports linear and non-linear navigation.

LlmStepper + LlmStep
WCAG AA0 deps

Demo

Live PreviewReact

Interactive demo coming soon. See the code example above.

jsx
<LlmStepper activeStep={0}>
  <LlmStep label="Basic Info">Step 1 content</LlmStep>
  <LlmStep label="Verification">Step 2 content</LlmStep>
  <LlmStep label="Complete">Step 3 content</LlmStep>
</LlmStepper>

API (Angular)

PropTypeDefaultDescription
activeStepnumber0Currently active step index
linearbooleanfalseForces user to complete steps in order
orientation'horizontal' | 'vertical''horizontal'Stepper layout direction

Composition parts

Stepper is composed from the parts below. Each part is its own component — drop the ones you don't need.

LlmStep

A single step in the wizard. Children render when the step is active.

PropTypeDefaultDescription
labelstringShort title shown in the stepper header (required).
descriptionstringOptional secondary line under the label.
completedbooleanfalseMarks the step as completed (shows a checkmark).
errorbooleanfalseMarks the step as errored (shows an error glyph).
optionalbooleanfalseTags the step as optional in the UI.
disabledbooleanfalsePrevents the step from being activated.

Import

ts
import { LlmStepper, LlmStep } from '@atelier-ui/angular';