Rokkit Logo 1.0.0-next.122

?

Introduction

A stepper progress control is a user interface element that visually represents a user's progress through a sequence of steps in a process. It can be used in scenarios like registration, onboarding, or multi-step forms, making it easy for users to track their progress and navigate between steps.

Notable features:

  • Visual progress indication through multiple steps
  • Step validation and completion tracking
  • Navigation between completed and current steps
  • Customizable step content and styling
  • Support for complex multi-step workflows
  • Integration with form validation systems

Basic Example

Here's an example showing how the stepper component can be used for a multi-step form process:

03

04

05

Personal Info

Contact Details

Preferences

Review

Complete

Current Stage:

{
  "text": "03",
  "label": "Preferences",
  "active": true
}
Highlighting code...

Properties

The Stepper component provides comprehensive properties for managing multi-step processes.

Core Properties

  • data: Array of step configurations
  • value: Current active step (bindable)
  • class: Custom CSS classes for styling

Step Configuration

  • title: Display name for the step
  • completed: Whether the step is completed
  • disabled: Whether the step can be accessed
  • content: Step-specific content or components

Basic stepper configuration:

Highlighting code...

Interactive Stepper

The Stepper component supports interactive navigation and dynamic content updates based on user progress.

1

2

3

4

5

Account Setup

Profile Information

Preferences

Verification

Complete

Step 1 of 5

Current: Account Setup

Status: Active

Highlighting code...

Step Management

You can programmatically control step progression, validation, and completion states to create sophisticated multi-step workflows.

Use Cases

The Stepper component is perfect for guiding users through complex processes with clear progress indicators.

Form Workflows

  • Multi-page registration forms
  • Order checkout processes
  • Survey and questionnaire flows
  • Account setup wizards

Process Guidance

  • Onboarding tutorials
  • Setup configuration guides
  • Data import wizards
  • Installation processes

Ready for more?

Now that you understand how the Stepper works, explore other layout components or learn about form validation and data collection.

NavContent → Form Validation →