Avatar

A visual representation of a person or a person's name.

Examples

Show as image or initials

The avatar can display initials of a name or an image src. While the image loads the name initials will be displayed.

If neither image src or name is provided (or if image fails to load), an icon will be shown as fallback.

JD

Sizes

Accessibility

  • The name property is required for screen readers to announce the name of the person represented by the avatar.
  • If you want to display initials using the name property but also need to provide a custom alternative text for the image, use the imageAlt property alongside name.

API Reference

PropDefaultDescription
name?-string

Name of the user. Used to generate the initials if no image is provided, but also for accessibility.

src?-string

Source url of the image to display. If not passed it will display a fallback icon.