DsBadge
Merke for telling eller statusindikasjon.
Bruk
Når bør du bruke DsBadge?
- Til å vise antall uleste varsler, meldinger eller oppgaver.
- Til å indikere status på et element, for eksempel aktiv, inaktiv eller feil.
- Til å fremheve ny eller oppdatert informasjon i grensesnittet.
Når bør du unngå DsBadge?
- Til lengre tekst eller beskrivelser. Bruk
DsTagi stedet. - Som en frittstående handlingsknapp. Bruk
DsButtoni stedet.
Eksempler
Grunnleggende bruk
dart
DsBadge(
count: 5,
color: DsColor.danger,
child: Icon(Icons.notifications),
)Med plassering og maksverdi
dart
DsBadge(
count: 150,
maxCount: 99,
placement: DsBadgePlacement.topLeft,
child: Icon(Icons.mail),
)Tonet variant
dart
DsBadge(
count: 3,
variant: DsBadgeVariant.tinted,
color: DsColor.info,
child: Icon(Icons.notifications),
)Retningslinjer
- Hold innholdet i merket kort, helst et tall eller et enkelt ord.
- Bruk farger som samsvarer med betydningen:
dangerfor feil,infofor informasjon,successfor suksess. - Plasser merket konsekvent i forhold til foreldreelementet i hele applikasjonen.
Tekst
- Bruk tall for tellinger (f.eks. «3», «99+»).
- Bruk korte statusord der det er nødvendig (f.eks. «Ny»).
Har du innspill til denne komponenten? Send innspill på GitHub