Steps

Where the reader is in a sequence, and what is left. Horizontal, vertical, inline or as navigation, with a status per step.

Anotomy

Structure of the steps and how their internal parts are composed. These are their semantic parts, so they are also what the classNames and styles objects accept. Each item also takes its own classNames and styles for one step, keyed root, wrapper, icon, header, title, subtitle, section, content and rail.

Default

Steps anotomy
NameDescription
1rootThe row (or column) of steps. orientation turns it vertical, and type switches to the navigation, inline or panel style.
2itemOne step, from an entry in items. Its status (wait, process, finish, error) follows current.
3itemWrapperThe block inside a step that holds the icon and the section.
4itemIconThe circle with the step number, a check once finished. The item's icon replaces it.
5itemSectionEverything beside or under the icon: the header and the content.
6itemHeaderThe block holding the title and the subtitle. titlePlacement="vertical" puts it under the icon.
7itemTitleThe step's name, from the item's title.
8itemSubtitleThe quieter text with the title, from the item's subTitle.
9itemContentThe text under the header, from the item's content.
10itemRailThe line to the next step. It takes the color of the step it leads to, and the last step has none.

Panel

With type="panel", each step is a colored panel with an arrow into the next one.
Steps anotomy in the panel type
NameDescription
1rootThe row of panels.
2itemOne panel, with an arrow into the next one. Its color follows the step's status.
3itemWrapperThe block inside a panel.
4itemSectionThe header and the content.
5itemHeaderThe row with the title and the subtitle.
6itemTitleThe step's name.
7itemSubtitleThe quieter text beside the title.
8itemContentThe text under the header.