We use cookies to ensure you get the best experience on our website. Read our privacy policy

Skip to main content

Directory

Steps Component

The Steps component helps you create organized, numbered instructions that guide users through processes or tutorials. Each step appears with automatic numbering and clear visual hierarchy.

  • Check Circle

    Visual Hierarchy: Clear connections between steps

  • Check Circle

    Rich Content Support: Handles various content types

  • Check Circle

    Accessible Design: Screen reader friendly structure

Create numbered instructions with the Steps component:

1. First step goes here step contents 2. Second step follows step contents 3. Third step completes the sequence step contents
<Steps>
1. First step goes here
step contents
2. Second step follows
step contents
3. Third step completes the sequence
step contents
</Steps>

Steps can contain various content types:

  1. Interactive Elements

    Here’s a section with a slider:

  2. Code Examples

    <Button variant="primary">Click me</Button>
  3. Components

    Complete

  1. Content Structure

    • Keep steps concise
    • Use clear instructions
    • Maintain logical flow
    • Include relevant details
  2. Visual Design

    • Use consistent spacing
    • Maintain hierarchy
    • Consider step length
    • Add visual aids
  3. Accessibility

    • Use semantic markup
    • Provide clear context
    • Consider screen readers
    • Maintain readability
  1. Install Dependencies

    Terminal window
    npm install @astrojs/starter
  2. Import Component

    ---
    import Steps from '@/components/NST-components/UI/steps/Steps.astro';
    ---
  3. Use in Template

    <Steps>
    1. First step
    2. Second step
    </Steps>
Installation guides
Setup instructions
Tutorial steps
Configuration guides

Limited Time Launch Sale

Build better documentation with our AstroJS starter template. Get organized navigation, pre-built components, responsive design, and more!

GET 60% OFF!
North Star Themes Logo

Subscribe to our newsletter

Get the latest AstroJS tips and tricks right to your inbox

Email: [email protected]

© 2025 North Star Themes

Web Kit Provided By North Star Themes