DsAvatar
Avatarbilde eller initialer som representerer en bruker eller entitet.
Bruk
Når bør du bruke DsAvatar?
- Når du trenger å visuelt representere en bruker, f.eks. i en brukerprofil eller kommentarfelt.
- Når du viser en deltakerliste og trenger kompakte brukeridentifikasjoner.
- Når du ønsker å vise initialer som plassholder for brukere uten profilbilde.
Når bør du unngå DsAvatar?
- Når du trenger å vise et vanlig bilde som ikke representerer en person. Bruk heller en standard
Image-widget. - Når du viser mange avatarer sammen. Bruk heller
DsAvatarStack.
Eksempler
Grunnleggende bruk
dart
DsAvatar(
name: 'Ola Nordmann',
size: DsSize.md,
)Avatar med bilde
dart
DsAvatar(
name: 'Ola Nordmann',
imageUrl: 'https://example.com/profil.jpg',
size: DsSize.lg,
)Bildet lastes asynkront. Initialer vises som plassholder under lasting og som fallback ved feil.
Retningslinjer
- Bruk initialer med to bokstaver (fornavn + etternavn) som fallback når bilde mangler.
- Velg en passende størrelse basert på konteksten -- bruk
smi lister oglgi profiler. - Bruk konsistente farger for å skille brukere visuelt.
Tekst
- Initialer bør bruke store bokstaver og bestå av to tegn.
- Sørg for at initialene er gjenkjennbare for brukeren de representerer.
Har du innspill til denne komponenten? Send innspill på GitHub