sigilUI

Stepper

Show the current step in a multi-step process.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { Stepper } from "@sigil-ui/components";

Usage

<Stepper currentStep={1} steps={[{ label: "Account", description: "Your details" }, { label: "Workspace", description: "Team settings" }, { label: "Review", description: "Confirm and finish" }]} />

Props

PropTypeDefaultDescription
steps (required)StepperStepConfig[]—Steps configuration.
currentStep (required)number—Current Step configuration.
orientation"horizontal" | "vertical"—Orientation configuration.

Token integration

CSS VariablePurpose
--s-primaryPrimary
--s-borderBorder
--s-text-mutedText muted
--s-textText
--s-radius-fullRadius full
--s-duration-fastDuration fast
--s-primary-contrastPrimary contrast
--s-bgBg