Skip to content

Avatar Item

Combines an Avatar with a name and optional description in a horizontal row. Optionally clickable.

Basic

Tailwind v4
vue
<AvatarItem name="Jane Smith" description="Plant Manager" />

With image

Tailwind v4
vue
<AvatarItem name="Sarah Chen" description="Shift Supervisor" avatar-src="/avatars/sarah.jpg" />
Tailwind v4
vue
<AvatarItem name="Mike Torres" description="Equipment Operator" href="/users/mike" />

In a list

Tailwind v4
vue
<AvatarItem v-for="user in users" :key="user.id" :name="user.name" :description="user.role" />

Props

PropTypeDefaultDescription
namestringRequired. User name
descriptionstringSecondary line (role, email, etc.)
avatarSrcstringAvatar image URL
avatarSize'small' | 'medium''medium'Avatar size
avatarStatus'online' | 'busy' | 'offline'Presence dot
hrefstringMakes item a link
disabledbooleanfalseDims and disables interaction

Private — Jetpack Labs internal use only