Skip to content

Avatar

Avatar displays a user image with automatic fallback to initials or icons. Supports multiple sizes, shapes, and color palettes.

Basic Usage

JD
import { Avatar } from "@paramanu/data-display-react"
export default function App() {
return <Avatar name="John Doe" />
}
<span class="pm-avatar pm-avatar--circle pm-avatar--md pm-avatar--primary" role="img" aria-label="John Doe">
<span class="pm-avatar__fallback">JD</span>
</span>

Sizes

XS MD XL
import { Avatar } from "@paramanu/data-display-react"
export default function App() {
return (
<>
<Avatar size="xs" name="XS" />
<Avatar size="md" name="MD" />
<Avatar size="xl" name="XL" />
</>
)
}
<span class="pm-avatar pm-avatar--circle pm-avatar--xs pm-avatar--primary" role="img"><span class="pm-avatar__fallback">XS</span></span>
<span class="pm-avatar pm-avatar--circle pm-avatar--md pm-avatar--primary" role="img"><span class="pm-avatar__fallback">MD</span></span>
<span class="pm-avatar pm-avatar--circle pm-avatar--xl pm-avatar--primary" role="img"><span class="pm-avatar__fallback">XL</span></span>