jotis.meRegula

Avatar

Foto o iniciales de una persona en círculo, de 24 a 64px.

Cuándo usarlo

Props. src + alt, o initials; sin ninguno muestra el icono de usuario. size (xs 24 · sm 32 · md 40 · lg 48 · xl 56 · 2xl 64), status (online · offline), ring (anillo bg-primary para apilar).

Notas. El fondo de iniciales es avatar-styles-bg-neutral con texto bg-secondary-solid (#525252, fijo en ambos temas porque el fondo también lo es); borde interior de 0,5px al 16% negro para que la foto no se funda con el fondo.

Ejemplos

En líneaABCDEF+3

Props

PropTipoPor defectoDescripción
srcstring—Foto. Sin src ni initials se muestra el icono de usuario.
altstring—Texto alternativo de la foto, o nombre accesible de las iniciales.
initialsstring—
size"xs" · "sm" · "md" · "lg" · "xl" · "2xl"mdDiámetro: xs 24 · sm 32 · md 40 · lg 48 · xl 56 · 2xl 64.
status"online" · "offline"—Punto de estado abajo a la derecha.
statusLabelstring—Texto del estado para lectores de pantalla. Por defecto, "En línea" o "Desconectado".
ringboolean—Anillo bg-primary para apilar avatares.
classNamestring—

Código

import { Avatar } from "@jotis-me/react";

export default function Page() {
	return (
		<>
			<Avatar initials="AD" alt="Administrador" status="online" />
		</>
	);
}