A circular user representation component. Renders an image when src is provided, otherwise falls back to initials with a deterministic color generated from the name.
Four sizes: normal, compact, small, micro. Color is generated deterministically from the name — the same name always produces the same color.
Normal
Compact
Small
Micro
Use src for a photo avatar. Override the built-in fixed palette via color. Use a semantic background/contrast pair so your custom avatar follows theme overrides.
Add tooltip to show the full name on hover. Works with both initials and image avatars. Requires name to be set.