Steps
Organism
Multi-step progress indicators: horizontal, vertical, with progress.
Playground
Every control sets a real prop of StepsProps. The JSX below updates as you go.
Web
iOS
Android
JSX · StepsProps
Variants
3 examples from src/organisms/steps/steps.md, each rendered live from its own JSX.
Anatomy
1
Step
2
Marker
3
Connector
4
Label
Dimmed parts appear only in some states or variants.
Props
14 props on StepsProps, grouped as they are declared in source. Required props are marked *.
Accessibility and keyboard
Keyboard
Not focusable. It has no interaction of its own and takes the semantics of what it wraps.
Semantics
Roles
button
progressbar
ARIA on web
aria-current
Platform skins
The playground's props on each platform: same tree, native shapes, type and touch sizes.
Usage
Tokens
Read from the playground render. Values follow the scheme and the ion hue.
--fd
--fm
--ft
--ion
--ion-fg
--ion-soft
--ion-tx
--ln2
--tx
--tx3