ZeeMeeDesign Exercise

Component

Avatar & AvatarStack

Circular photo with letter-fallback. Stacks overlap with an optional +N tail for mutuals.

9:41
Maya

Maya R.

AnaJayLivDevin+24 mutual friends

Single avatar (with ring) + AvatarStack

Props (Avatar)

PropTypeDefaultDescription
srcstringPhoto URL. Letter fallback shown when omitted.
altstringRequired when src is set.
fallbackstringLetters shown when no photo (e.g. initials).
size'xs' | 'sm' | 'md' | 'lg' | 'xl''md'24 / 32 / 40 / 56 / 80 px.
ringbooleanAdds a brand-colored ring (used for hero / active states).

Props (AvatarStack)

PropTypeDefaultDescription
avatarsArray<{ src?, alt?, fallback? }>Ordered list of avatars to stack.
maxnumber4Avatars beyond this collapse to a +N tile.
tailstringTrailing label, e.g. '4 mutual friends'.