@utrecht/components
Version:
Components for the Municipality of Utrecht based on the NL Design System architecture
28 lines (15 loc) • 854 B
Markdown
<!-- @license CC0-1.0 -->
# Form label
## Design
Het label moet aanklikbaar zijn om de _form input_ te activeren. Gebruik `display: inline` voor het label, zodat de tekst aanklikbaar is. Je wilt dat de witruimte naast de tekst niet aanklikbaar is, omdat niet duidelijk is welke actie hoort bij de witruimte.
Als je het label wilt gebruiken als onderdeel van `display: grid` of `display: flex`, gebruik dan een extra _`<div>` wrapper element_ om het label heen, om te voorkomen dat de label heel groot wordt.
## Terminologie
- **label**: net als `<label>` in HTML
## Class names
- `utrecht-form-label`
## Design tokens
- Form label
- `utrecht-form-label-font-weight`
- `utrecht-form-label-font-size`
## Relevante WCAG regels
- [WCAG eis 2.4.6](https://www.w3.org/TR/WCAG21/#headings-and-labels): de tekst van het label moet duidelijk zijn