C13 · Componentes

Avatar

Representação compacta de pessoa, equipe ou tenant. Quatro tamanhos. Fallback de iniciais. Empilhamento para grupos com '+N' acima de 5.

01

Tamanhos

TamanhoDiâmetroUso
sm24pxComentários, listas densas.
md32pxPadrão em UI.
lg48pxHeader de perfil.
xl64pxCard de membro destaque.
02

Fallback de iniciais

Quando não há imagem, exibir iniciais (até 2 letras). Cor de fundo derivada do nome via hash, dentro da paleta neutra ou de acento.

<span class="avatar" aria-label="DJ">
  <img src="/u/dj.jpg" alt="" />
  <span class="initials" aria-hidden="true">DJ</span>
</span>
03

Stacked group

Avatares empilhados com sobreposição de 30%. Acima de 5, encolher para '+N'.

QuantidadeApresentação
1–5Todos visíveis empilhados.
6+Primeiros 4 + '+N'.
04

Acessibilidade

  • aria-label sempre — iniciais são fallback visual, não rótulo.
  • alt='' na imagem se há label externo; alt='Nome' se for único.
  • Cor de tom é decorativa — nunca codifique informação só nela.