Avatar
Representa a una persona u organización de forma compacta: foto, iniciales automáticas e indicador de estado.
Preview principal
Tamaños
xs · sm · md · lg · xl — de 24px a 64px.
Iniciales
Placeholder automático si no hay imagen.
MDJPANDE
Estados
Punto de color en la esquina — decorativo, no uses solo color para comunicar.
Grupo
AvatarGroup solapa los hijos. El último suele ser el contador (+N).
ATCRMD+3
Variantes
Section titled “Variantes”| Variante | Uso |
|---|---|
| Imagen | Con src disponible |
| Iniciales | Sin imagen — se generan desde name |
Tamaños
Section titled “Tamaños”| Tamaño | Diámetro |
|---|---|
xs |
24px |
sm |
32px |
md |
40px |
lg |
56px |
xl |
64px |
Estados
Section titled “Estados”| Estado | Color |
|---|---|
online |
Verde |
offline |
Rojo |
away |
Ámbar |
busy |
Rojo |
import { Avatar, AvatarGroup } from "devsoftec-ui";
<Avatar src="/ana.jpg" name="Ana Torres" size="lg" /><Avatar name="Carlos Ruiz" status="online" />
<AvatarGroup> <Avatar name="U1" /> <Avatar name="U2" /> <Avatar name="+5" /></AvatarGroup>Accesibilidad
Section titled “Accesibilidad”- Usa
namesiempre: alimenta elaltde la imagen y las iniciales. - El indicador de estado es decorativo: no dependas solo del color.