Skip to content

Steps

Progress through a multi-step flow, horizontal or vertical.

Horizontal

  1. Account
  2. Shipping
  3. Payment
  4. Review

Vertical

  1. Create projectDone in 2 minutes
  2. Invite your teamAdd people by email
  3. Go liveConnect a domain

Installation

Everything ships in one stylesheet. There is nothing to import per component.

<link rel="stylesheet" href="https://mian.ro/dist/mian.css">

Prefer to own the files? /r/steps.json is a registry item with this component's CSS and example markup, ready to copy into your project with any tool that reads the open registry-item format.

Class reference

Class / attributeDescription
mn-stepsOn an <ol>.
mn-stepA step. data-state="complete" or aria-current="step".
mn-step-title · mn-step-descText.
mn-steps-verticalVertical layout.

Accessibility

  • aria-current="step" marks the current step. Add visually hidden "completed" text to finished steps if the tick alone carries the meaning.
Choose a noodle

Minimal

Flat

Pixel

Linear

Thin

Glass

Textured

Bold

Elegant

Rounded

On this page