Avatar
A circle that stands for a person or an agent: initials for people, the caret for Upmo, an icon for custom agents.
When to use
Section titled “When to use”- Use it in chat replies (the 20px caret beside an assistant message), member lists, the task “run by” line and comment threads.
What the consumer provides
Section titled “What the consumer provides”name(for the initials and thearia-label) orsrcfor a photo.kind:person|upmo|agentwith an icon.size: 24, 32 (default), 48. In a group, avatars overlap by 8px with asurface-000ring. The group ends in a “+n” count.
Behaviour
Section titled “Behaviour”- People get an
emerald-softground withemerald-deepinitials at weight 600. Agents getsurface-100with aborderand anemeraldicon. Photos are cropped to the circle. - Never show a generic silhouette. Show the initials or the kind’s icon.
Tokens
Section titled “Tokens”emerald-soft, emerald-deep, emerald, surface-100, surface-200, border, ink-muted, radius-full.
Mantine
Section titled “Mantine”<Avatar radius="xl" size={32} color="emerald" variant="light">MO</Avatar>. For groups, use Avatar.Group spacing="sm".