byronwade/ui
Application UI

Data display · Application UI

Avatar

A compound avatar component built on Base UI primitives, supporting image display with fallback text, an optional badge indicator, and grouped avatar stacks.

Feature showcase

Installation

Features

  • 6 examples

    Default, Fallback, Group, Sizes, User List, With Badge.

API

Props

PropTypeDefaultDescription
size"default" | "sm" | "lg""default"Controls the overall size of the avatar (sm=24px, default=32px, lg=40px).
classNamestring-Additional CSS classes merged onto the root element.

Source and related

FilePath
Componentregistry/ui/avatar.tsx
Default examplecontent/examples/avatar/default.tsx
Fallback examplecontent/examples/avatar/fallback.tsx
Group examplecontent/examples/avatar/group.tsx
Sizes examplecontent/examples/avatar/sizes.tsx
User List examplecontent/examples/avatar/user-list.tsx
With Badge examplecontent/examples/avatar/with-badge.tsx