DsLabel
Etikett for skjemaelementer.
Bruk
Når bør du bruke DsLabel?
- For å merke skjemaelementer slik at brukeren vet hva som forventes i hvert felt.
- I kombinasjon med DsInput, DsSelect og andre skjemakomponenter.
- Når du bygger egendefinerte skjemafelt og trenger en tilgjengelig etikett.
Når bør du unngå DsLabel?
- For overskrifter — bruk DsHeading i stedet.
- For hjelpetekst eller beskrivelser under et felt — bruk DsParagraph eller en dedikert hjelpetekst-komponent.
Eksempler
Grunnleggende bruk
dart
DsLabel(text: 'Fornavn')Med farge, størrelse og vekt
dart
DsLabel(
text: 'E-postadresse',
size: DsSize.lg,
color: DsColor.accent,
weight: DsFontWeight.semibold,
)Størrelser
Skriftstørrelsene følger offisiell Designsystemet v1.15.0 (px ved referansestørrelse).
| Størrelse | Enum | Størrelse |
|---|---|---|
| Liten | DsSize.sm | 16px |
| Medium | DsSize.md | 18px |
| Stor | DsSize.lg | 21px |
Retningslinjer
- Plasser etiketten visuelt over eller ved siden av det tilhørende skjemafeltet.
- Bruk alltid en etikett for hvert skjemaelement — aldri stol kun på plassholdertekst.
- Hold etiketteksten kort og presis.
Tekst
- Bruk substantiv eller kort frase, f.eks. «Fornavn», «E-postadresse».
- Unngå kolon etter etiketten — designsystemet håndterer visuell separasjon.
Har du innspill til denne komponenten? Send innspill på GitHub