Tilman

Avatar

Rundes Profilbild mit Hintergrund

Die Avatar-Komponente rendert ein rundes Bild mit animiertem Hintergrundkreis. Unterstützt semantische Größen: 'sm' | 'md' | 'lg' | 'xl' (Standard: 'md').

Codebeispiel

<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="md" animatedBg={12} />

Parameter

BezeichnerTypBeschreibungDefault
srcstringBild-URL-
altstringAlternativtextAvatar
size"sm" | "md" | "lg" | "xl" | "hero"Größenvariantemd
animatedBgnumberNummer des animierten Hintergrunds (1–21)5
videostringVideo-URL (MP4 oder WebM) - nur in hero-Variante-
useVideobooleanVideo statt Bild anzeigen (nur in hero-Variante)false
Tilman
Tilman
Tilman
Tilman
Tilman
Tilman
Tilman

Größen

sm, md, lg, xl

Beispiele für alle Varianten.

Codebeispiel

<div class="flex items-center gap-6">
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="xs" />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="sm" />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="md" />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="lg" />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="xl" />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="xxl" />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" size="xxxl" />
</div>
Tilman
Tilman
Tilman
Tilman
Tilman

Alle Hintergründe hier.

Farben

Animierte Hintergrundgrafiken

Beispiele für Varianten.

Codebeispiel

<div class="flex items-center gap-6">
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" animatedBg={1} />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" animatedBg={3} />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" animatedBg={7} />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" animatedBg={8} />
<Avatar src="~/assets/images/personen/jens-tilman-rau.webp" alt="Tilman" animatedBg={10} />
</div>
Tilman

Hero Variante

Für Hero-Sections

Die hero-Variante passt sich an den verfügbaren Platz an und verwendet einen dunklen, halbtransparenten Hintergrundkreis mit 12px breitem, halbtransparentem Rand.

Codebeispiel

<div class="w-full max-w-[600px] aspect-square mx-auto">
<Avatar
src="~/assets/images/personen/jens-tilman-rau.webp"
alt="Tilman"
size="hero"
/>
</div>

Parameter

BezeichnerTypBeschreibungDefault
size"hero"Hero-Variante für Hero-Sections-

Hinweis: Video-Funktionalität funktioniert nur in der hero-Variante. Videos sollten transparente WebM-Dateien mit Alpha-Kanal sein. Das Video startet beim Hover und pausiert automatisch, wenn der Mauszeiger entfernt wird.

Video-Unterstützung

Video statt Bild in Hero-Variante

Die Avatar-Komponente unterstützt Videos in der hero-Variante. Das Video wird beim Hover abgespielt und pausiert, wenn der Mauszeiger entfernt wird. Videos sollten transparente WebM-Dateien mit Alpha-Kanal sein.

Codebeispiel

<div class="w-full max-w-[600px] aspect-square mx-auto">
<Avatar
src="~/assets/images/personen/jens-tilman-rau.webp"
alt="Tilman"
size="hero"
video="~/assets/videos/ai-agent.webm"
useVideo={true}
/>
</div>

Parameter

BezeichnerTypBeschreibungDefault
videostringVideo-URL (MP4 oder WebM mit Alpha-Kanal)-
useVideobooleanVideo statt Bild anzeigen (nur in hero-Variante)false