```suggestion
- **Must** use a stepper when you need the capability to navigate freely to other parts of an application during the workflow. To block access to other parts of the application while...
```suggestion
- **Must** use a stepper when you have many steps with small data set in each step. For longer forms with a fewer number of steps, use a [timeline](https://clarity.design/documentati...
```suggestion
- **May** use a stepper when you have complex and long work processes that may not fit in one viewport.
```
Other options exist such as the wizard.
```suggestion
- **Must** use short and concise label for navigation items in order to prevent an ellipsis from being required. Lengthy labels are trimmed and followed by an ellipsis.
```
```suggestion
- **Must** place icons to the left of the top navigation labels.
```
I think this is a "must" because the component doesn't support icons on the right-hand side anyway.
```suggestion
- **Must** apply icons to top-level navigation items. *Must not** apply icons to child links.
```
It this is better. If icons are not *required* for top-level items, change "must...
```suggestion
- **Should** provide a clear and concise visible label for context.
- If there is no visible label, an `aria-label` (or other accessible name) **must** be provided and **should** be...
```suggestion
- **Must not** use an input in case of multiple lines of text. Use a [textarea](https://clarity.design/documentation/textarea) for multiple lines of text input.
```