Avatar
Avatar — визуальное представление пользователя или сущности. Отображает фото или инициалы на цветном фоне.
1. Key Principles of Use
When to use
Use — для идентификации пользователя в профиле, списке, чате, карточке.
2. Anatomy
| Слот | Описание |
|---|
image | Фото (при View=Image) |
initials | Инициалы (при View=Initials) |
statusIndicator | Индикатор статуса (при Status≠Default) |
3. Variants
Figma Component Sets
| Имя в Figma | Примечание |
|---|
Avatar24S | S — с числом, нестандартно |
AvatarM | M — без числа |
AvatarL | L — без числа |
AvatarXL | XL — без числа |
AvatarXXL | XXL — без числа |
Нестандартное именование: Avatar24S содержит число, остальные — нет.
View
| View | Описание |
|---|
Image | Фотография пользователя |
Initials | Инициалы на цветном фоне |
Status
| Status | Описание |
|---|
Default | Без индикатора |
Active | Зелёный индикатор (онлайн) |
Inactive | Серый индикатор (оффлайн) |
isCirculed
| Значение | Описание |
|---|
true | Круглая форма |
false | Скруглённый квадрат |
4. Sizes
| T-shirt | Контекст |
|---|
S (24px) | Встроенный в Chip, строки таблиц |
M | Комментарии, списки |
L | Карточки пользователя |
XL | Профиль, заголовок страницы |
XXL | Крупный профиль |
7. Accessibility
| Атрибут | Значение | Когда |
|---|
alt | Имя пользователя | View=Image |
aria-label | Имя + статус | При наличии статусного индикатора |