НачалоОсновыКомпонентыТексты

Группа аватаров

Группа аватаров показывает несколько аватаров внахлёст и кнопку «+N» со списком остальных.

Стабильный Figma
ОбзорИспользованиеAPIДоступность
<tk-avatar-group label="4 collaborators">
  <tk-avatar shape="circle" name="Mira Petrova"></tk-avatar>
  <tk-avatar shape="circle" name="Ola Nordmann"></tk-avatar>
  <tk-avatar shape="circle" name="Sam Lee"></tk-avatar>
  <tk-avatar name="Acme Corp"></tk-avatar>
</tk-avatar-group>

Анатомия

Часть Что это
tk-avatar-group ряд; группа с именем, если задан label
слот по умолчанию аватары tk-avatar; первый лежит сверху
кольцо кольцо 2px цвета страницы вокруг каждого аватара
кнопка «+N» появляется, когда аватаров больше max; открывает Popover со скрытыми именами
слот overflow своё содержимое для поповера вместо списка имён, по желанию

Переполнение

<tk-avatar-group max="5" label="8 collaborators">
  <tk-avatar shape="circle" name="Mira Petrova" color="blue"></tk-avatar>
  <tk-avatar shape="circle" name="Ola Nordmann" color="pink"></tk-avatar>
  <tk-avatar shape="circle" name="Sam Lee" color="green"></tk-avatar>
  <tk-avatar shape="circle" name="Jo Kim" color="indigo"></tk-avatar>
  <tk-avatar shape="circle" name="Al Roy" color="teal"></tk-avatar>
  <tk-avatar shape="circle" name="Bea Fox" color="orange"></tk-avatar>
  <tk-avatar shape="circle" name="Cy Ng" color="purple"></tk-avatar>
</tk-avatar-group>
  • max считает все плитки, включая «+N». Если аватаров больше max, группа показывает max − 1 аватар и плитку «+N», поэтому «+N» всегда прячет хотя бы двоих.
  • N — число скрытых аватаров. Чтобы показать большее число, например «200 участников», напишите его текстом рядом с группой.
  • Кнопка «+N» открывает поповер со скрытыми аватарами и их именами. Строки — не команды. Если строки должны куда-то вести, положите своё содержимое в слот overflow.

Размеры

<tk-avatar-group size="24" label="3 reviewers">
  <tk-avatar shape="circle" name="Mira Petrova"></tk-avatar>
  <tk-avatar shape="circle" name="Ola Nordmann"></tk-avatar>
  <tk-avatar shape="circle" name="Sam Lee"></tk-avatar>
</tk-avatar-group>

size принимает размеры Avatar от 20 до 64, по умолчанию 32. Группа задаёт его всем аватарам и «+N»; size у аватара внутри группы не действует. Нахлёст — примерно треть размера.

Формы

Каждый аватар сохраняет свою форму, поэтому люди (круги) и боты или организации (квадраты) могут стоять в одном ряду. У группы нет shape. «+N» всегда скруглённый квадрат. См. правило формы.

Бейджи на аватарах внутри группы скрыты.