Avatar
User image and fallback primitive with explicit size and radius recipes.
Import
import { Avatar, AvatarImage, AvatarFallback } from "poyraz-ui/atoms";With Image
Displays an image when available, falls back to initials.
CNPA
<Avatar>
<AvatarImage src="https://github.com/shadcn.png" />
<AvatarFallback>CN</AvatarFallback>
</Avatar>Fallback
When no image is provided, initials are shown.
PAUIAB
<Avatar>
<AvatarFallback>PA</AvatarFallback>
</Avatar>Sizes
Use the size recipe and choose radius independently.
SML
<Avatar className="h-8 w-8">
<AvatarFallback className="text-xs">S</AvatarFallback>
</Avatar>
<Avatar>
<AvatarFallback>M</AvatarFallback>
</Avatar>
<Avatar className="h-14 w-14">
<AvatarFallback className="text-lg">L</AvatarFallback>
</Avatar>pnpm dlx shadcn@latest add @poyraz/avatarRuntime dependencies
@radix-ui/react-avatar@^1.1.11, class-variance-authority@^0.7.1
Registry dependencies
@poyraz/poyraz-utils, @poyraz/poyraz-theme
Installed files
@ui/atoms/avatar.tsx