Перейти к содержимомуБыстрые правила выбора
- Используйте Badge для компактных метаданных статуса или категории.
- Используйте Alert для коротких семантических сообщений обратной связи.
- Используйте Spinner для компактной неопределённой загрузки.
- Используйте Progress для выполнения во времени.
- Используйте Meter для ограниченных описательных измерений.
- Используйте MeterStack, когда одно измерение складывается из значимых частей.
- Используйте Avatar для представления одного человека или сущности.
- Используйте AvatarStack для компактного обозначения группы.
По смыслу
- Компактные метаданные: Badge
- Короткое сообщение обратной связи: Alert
- Загрузка неизвестной длительности: Spinner
- Известное выполнение или выполнение в виде полосы: Progress
- Ограниченная оценка, ёмкость или уровень: Meter
- Разбивка на сегменты: MeterStack
- Одна идентичность: Avatar
- Превью группы: AvatarStack
Частые ошибки классификации
- Не используйте Badge для полноценных сообщений, которым нужны иерархия или объяснение.
- Не используйте Alert как нейтральный контейнер раскладки.
- Не используйте Spinner, когда точный прогресс известен.
- Не используйте Progress для статичных оценок или квот.
- Не используйте Meter для выполнения асинхронных операций.
- Не используйте AvatarStack, когда явные имена или роли важнее компактности.
С чего начать