Skip to main content

Steps

The Steps allow navigation between steps through clicks on items or they can serve as a reference, informing where the user is, where he is going and how far it takes to get there - in the latter case, without navigation per click.

There are two types of Steps: Vertical or Horizontal.

Verticalโ€‹

They are used to break a flow into smaller steps. They are applied to the body of the page where the flow will be available.

Because it has a vertical layout, there is no limit to the number of steps, but the user's experience within the flow must be taken into account.

Horizontalโ€‹

Like vertical steps, horizontal steps are also used to break a flow into smaller steps.

The application must be at the top of the page, contextualizing right at the beginning of the navigation.

To have a horizontal layout it is necessary to check if there are other elements beside it and how it will behave in different screen resolutions.

Good habitsโ€‹

  • Not to be used for conventional navigation. For this, use the Tabs component
  • Use clear labels for each step of progress; they are crucial to inform where the user is
  • Identify what the steps may require from the user. For example: content step, configuration, security, among others
  • Use a maximum of 2 words on labels

Feedbackโ€‹

To report a problem or suggest changes, use our improvements form or, if you prefer, open an issue on our Github repository.