Обзор
Стили Avatar сосредоточены на корневой поверхности, а дочерние части наследуют от неё размер и цветовой контекст.
Публичные CSS-переменные
JD
| Переменная | Значение | Влияет на |
|---|---|---|
Общие размеры аватара.Avatar и дочерние части | В этом состоянии изменений не видно | |
Коэффициент скругления углов.Avatar | В этом состоянии изменений не видно |
Переменные частей
Avatar: размер корня, цвет и поверхность обрезки.AvatarImage: изображение, обрезанное по форме корня.AvatarFallback: запасной текст, размер которого рассчитывается от корня.AvatarIcon: запасная иконка, выровненная по размеру корня.
Взаимодействие состояний и вариантов
sizeнапрямую сопоставляется с токенами отступов.variantменяет оформление фона и переднего плана.- Читаемость запасного текста сильно зависит от выбранного размера.
Примеры
.roundedAvatar {
--avatar-br-ratio: 0.5;
}.compactAvatar {
--avatar-size: 20px;
}Не переопределяйте
- Не допускайте, чтобы запасной текст выходил за пределы выбранного размера.
- Не убирайте обрезку, если изображения зависят от формы корня.
- Не полагайтесь только на цвет, чтобы различать смысл вариантов.