A visual representation of a user, typically using an image or their initials.
Default avatar showing initials when no image is provided.
<x-ui::avatar name="John Doe" />
<x-ui::avatar name="Jane Smith" />
Using a source image for the avatar.
<x-ui::avatar src="https://avatar.vercel.sh/john" name="John Doe" />
<x-ui::avatar src="https://avatar.vercel.sh/jane" name="Jane Smith" />
Different size options from small to extra large.
<x-ui::avatar size="sm" name="Small" />
<x-ui::avatar size="md" name="Medium" />
<x-ui::avatar size="lg" name="Large" />
<x-ui::avatar size="xl" name="Extra Large" />
Choose between circle (default) or square shapes.
<x-ui::avatar shape="circle" name="Circle" />
<x-ui::avatar shape="square" name="Square" />
Add a status indicator to the avatar.
<x-ui::avatar status="online" name="Online User" />
<x-ui::avatar status="offline" name="Offline User" />