Avatar

Displays a user avatar with various size options and fallback states.

Atoms

Examples

Default Avatar
Avatar of John Doe
Code:
<Avatar name="John Doe" picture="/avatar.jpg" />
Size Variants
Code:
<Stack direction="row" gap="md">
  <Avatar name="XS" size="xs" />
  <Avatar name="SM" size="sm" />
  <Avatar name="MD" size="md" />
  <Avatar name="LG" size="lg" />
  <Avatar name="XL" size="xl" />
</Stack>

Props

PropTypeDefaultRequiredDescription
namestringRequiredDisplay name for the avatar
picturestringOptionalImage source URL
size'xs' | 'sm' | 'md' | 'lg' | 'xl'mdOptionalSize variant

Design Tokens Used

semantic.size.avatar.*semantic.color.background.subtlesemantic.color.text.defaultbase.border.radius[full]base.shadow[1]