GuillocheDocs GitHub v2.0.0

Avatar

Image ou initiales pour représenter une personne ou une organisation

Voir la source

primitives v1.1.0 ui:Avatar

Exemples

Aperçu

<div class="ds__specimen">
  <twig:ui:Avatar initials="CM" label="Camille Martin" />
  <twig:ui:Avatar initials="AR" label="Atelier Rivage" size="lg" />
</div>

Props

PropDéfautRôle
initialsnullInitiales de repli
srcnullURL de l'image
labelnullNom accessible (`aria-label`)
sizemd`sm`, `md`, `lg`

Accessibilité

  • Le conteneur porte rôle="img" et un aria-label ; l'image interne a alt="" pour eviter une double annonce.
  • Les initiales sont aria-hidden="true" : le nom accessible vient de label.

README complet et exemples de la recette