Перейти к содержимому
v2.5.0
English
Русский
Документация

Статусы и обратная связь

Используйте эту страницу, когда интерфейс должен сообщать о состоянии, загрузке, прогрессе, измерениях или отображать идентичность, а главный выбор — между компактными метаданными, сообщениями обратной связи и количественными индикаторами.

Быстрые правила выбора

  • Используйте Badge для компактных метаданных статуса или категории.
  • Используйте Alert для коротких семантических сообщений обратной связи.
  • Используйте Spinner для компактной неопределённой загрузки.
  • Используйте Progress для выполнения во времени.
  • Используйте Meter для ограниченных описательных измерений.
  • Используйте MeterStack, когда одно измерение складывается из значимых частей.
  • Используйте Avatar для представления одного человека или сущности.
  • Используйте AvatarStack для компактного обозначения группы.

По смыслу

  • Компактные метаданные: Badge
  • Короткое сообщение обратной связи: Alert
  • Загрузка неизвестной длительности: Spinner
  • Известное выполнение или выполнение в виде полосы: Progress
  • Ограниченная оценка, ёмкость или уровень: Meter
  • Разбивка на сегменты: MeterStack
  • Одна идентичность: Avatar
  • Превью группы: AvatarStack

Частые ошибки классификации

  • Не используйте Badge для полноценных сообщений, которым нужны иерархия или объяснение.
  • Не используйте Alert как нейтральный контейнер раскладки.
  • Не используйте Spinner, когда точный прогресс известен.
  • Не используйте Progress для статичных оценок или квот.
  • Не используйте Meter для выполнения асинхронных операций.
  • Не используйте AvatarStack, когда явные имена или роли важнее компактности.

С чего начать

  • Обратная связь рядом с содержимым или формами: Alert, Badge
  • Состояния загрузки: Spinner, Progress
  • Отображение метрик и использования: Meter, MeterStack
  • Представление пользователей и сущностей: Avatar, AvatarStack