Badge

Badge — компактный информационный элемент: метка статуса, счётчик, категория. Не является интерактивным самостоятельно — только информирует.

1. Key Principles of Use

When to use

Use — для отображения статуса объекта, счётчика уведомлений, категорийной метки, индикатора нового контента.

Don't use — для интерактивных фильтров или тегов с кнопкой удаления (используйте Chip).

2. Anatomy

СлотПропОписание
contentLeftContentLeft=trueИконка слева
labelLabel=trueТекстовая метка
contentRightContentRight=trueИконка или значение справа

3. Variants

Figma Component Sets (стиль/размер)

Имя в FigmaСтильРазмер
Badge/Solid/BadgeXSSolidXS
Badge/Solid/BadgeSSolidS
Badge/Solid/BadgeMSolidM
Badge/Solid/BadgeLSolidL
Badge/Transparent/BadgeXSTransparentXS
Badge/Transparent/BadgeSTransparentS
Badge/Transparent/BadgeMTransparentM
Badge/Transparent/BadgeLTransparentL
Badge/Clear/BadgeXSClearXS
Badge/Clear/BadgeSClearS
Badge/Clear/BadgeMClearM
Badge/Clear/BadgeLClearL

Стили

СтильОписание
SolidНепрозрачная заливка
TransparentПолупрозрачная заливка
ClearБез заливки (только текст/иконки)

View

ViewНазначение
DefaultНейтральный
AccentАкцентный
PositiveУспех / активно
NegativeОшибка / неактивно
WarningПредупреждение
CustomКастомный цвет
Black / WhiteМонохром
Dark / LightТемный / Светлый

Shape

ShapeОписание
PilledПолностью скруглённый
DefaultСтандартное скругление (нет у Clear)

4. Sizes

T-shirtКонтекст
XSКомпактные места: аватары, иконки
SТулбары, строки таблиц
MКарточки, стандартный контент — дефолт
LАкцентные метки, крупные блоки

5. States

Badge не имеет интерактивных состояний. Это read-only элемент.

Нашли расхождение документации и библиотеки — напишите команде.Сообщить о расхождении