Altinn / Altinn/app-frontend-react
Alle komponenter må ha navn og rolle bestemt i koden
- Dominant language
- TypeScript
- Stars
- 21
- Forks
- 33
- Avg merge
- 6d 23h
- Merged PRs (30d)
- 3
Description
### Description
UU-nr.100: "Alle komponenter har navn og rolle bestemt i koden."
Krav 100 handler om at alle komponenter skal være bygd opp med UU i baktanke, så det betyr at alle komponenter må ha bestemte Aria-roller eller liknende for at assisterende verktøy skal være i stand til å identifisere hva de ulike elementene på nettsiden er.
### Additional Information
Relevant dokumentasjon på krav 100:
https://www.w3.org/WAI/WCAG21/Understanding/name-role-value.html
https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA14
https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA16
https://www.w3.org/WAI/WCAG21/Techniques/general/G108
https://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-compat-rsv.html
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by auditing the frontend components against the linked WCAG name-role-value guidance and identify where names or roles are missing. Done means every component exposes an appropriate name and role to assistive technology.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100