Steps

Steps показывает упорядоченные этапы процесса. Компонент получает items и текущий value, затем сам отмечает завершённые, текущий и предстоящие этапы. Форма bars — полоса сегментов эталона; форма markers — номера в маркерах с соединителями и подписями.

Статус: experimental · в системе с 2026-07 · интерактивность: none (нет)

Когда использовать

  • Процесс заранее разделён на два или больше устойчивых этапа.
  • Нужно показать, что уже пройдено, где находится пользователь и что будет дальше.

Не использовать:

  • Нужно измерить непрерывный ход одной операции — используй Progress.
  • Нужно показать положение страницы в иерархии — используй Breadcrumbs.
  • Пользователь должен переходить между разделами — используй навигационный компонент.

Альтернативы:

  • progressНепрерывная или числовая готовность одной операции.
  • breadcrumbsИерархический путь к текущей странице, а не этапы процесса.

Базовый процесс

Текущий этап делит последовательность на завершённую и предстоящую части.

Положение этапа

Первый, промежуточный и последний value вычисляют состояние всей последовательности.

Короткий процесс

Два коротких этапа используют тот же контракт без отдельного размера.

Маркеры с подписями

Форма markers: номера в маркерах, соединители и видимые названия этапов.

  1. Кампания
  2. Таргетинг
  3. Креативы
  4. Проверка