Stepper
Multi-step process visualisation with numbered indicators, titles, and connectors. Good for checkout flows and onboarding.
Default
Three-step horizontal stepper.
Usage
Import the parts you need from the component's folder.
ts
import {
Stepper,
StepperItem,
StepperIndicator,
StepperTitle,
StepperDescription,
StepperSeparator,
StepperTrigger,
} from "@/components/ui/stepper";Anatomy
Import all parts and piece them together.
vue
<script setup>
import {
Stepper,
StepperDescription,
StepperIndicator,
StepperItem,
StepperSeparator,
StepperTitle,
StepperTrigger,
} from "@/components/ui/stepper";
</script>
<template>
<Stepper>
<StepperItem>
<StepperTrigger>
<StepperIndicator />
<StepperTitle />
<StepperDescription />
</StepperTrigger>
<StepperSeparator />
</StepperItem>
</Stepper>
</template>