Skip to content

Avatar Group

Stacks multiple avatars in an overlapping row with a +N overflow count when the list exceeds max.

Basic

Tailwind v4
vue
<AvatarGroup :avatars="[
  { name: 'Jane Smith' },
  { name: 'Mike Torres' },
  { name: 'Sarah Chen' },
]" />

With overflow

Tailwind v4
vue
<AvatarGroup :max="3" :avatars="members" />

Sizes

Tailwind v4
vue
<AvatarGroup size="small" :avatars="members" />

Props

PropTypeDefaultDescription
avatarsArray<{ name: string; src?: string; status? }>Required. List of avatar data
maxnumber5Maximum avatars shown before overflow count
size'xsmall' | 'small' | 'medium''small'Avatar size

Private — Jetpack Labs internal use only