Altinn / Altinn/app-frontend-react

Alle komponenter må ha navn og rolle bestemt i koden

Open
#1,886 7 comments 0 reactions 0 assignees View on GitHub
area/accessibility kind/feature-request status/for-consideration
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.