Avatar

Avatar con imagen, iniciales como fallback, indicador de estado y AvatarGroup apilable.

pnpm dlx nuvo-ui add avatar

Tamaños

xs
sm
md
lg
xl

Con imagen + fallback

UsuarioCarlos García

Estado (status dot)

AvatarGroup

+2

Uso

import { Avatar, AvatarGroup } from "@nuvo-ui/ui"

<Avatar src="/avatar.jpg" name="Bryan Fernandez" status="online" size="lg" />

<AvatarGroup
  size="sm"
  max={3}
  avatars={[
    { name: "Ana López",    status: "online" },
    { name: "Carlos García" },
    { src: "/foto.jpg", name: "María Pérez" },
  ]}
/>

Props — Avatar

PropTipoDefaultDescripción
srcstringURL de la imagen
altstringTexto alternativo para la imagen
namestringNombre para generar iniciales como fallback
size"xs" | "sm" | "md" | "lg" | "xl""md"Tamaño del avatar
status"online" | "offline" | "away" | "busy"Dot de estado (esquina inferior derecha)