Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Basic A11Y of the RundownView #683

Merged
merged 8 commits into from Mar 23, 2022
Merged

feat: Basic A11Y of the RundownView #683

merged 8 commits into from Mar 23, 2022

Conversation

jstarpl
Copy link
Member

@jstarpl jstarpl commented Feb 14, 2022

  • What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Feature

  • What is the current behavior? (You can also link to an open issue here)

Sofie puts in 0 effort in accessibility whatsoever beyond using basic, semantic tags for key UI elements.

  • What is the new behavior (if this is a feature change)?

The minimal effort to provide accessibility information to the Accessibility Tree about the relationship between various UI elements and their function and role is made.

  • Other information:

Status

  • Code documentation for the relevant parts in the code have been added/updated by the PR author
  • The functionality has been tested by the PR author
  • The functionality has been tested by NRK

@jstarpl jstarpl marked this pull request as ready for review March 23, 2022 07:33
@jstarpl jstarpl changed the title feat: A11Y feat: Basic A11Y of the RundownView Mar 23, 2022
@jstarpl jstarpl merged commit 654ab4a into release41 Mar 23, 2022
@jstarpl jstarpl deleted the feat/aria branch March 23, 2022 07:55
@jstarpl jstarpl mentioned this pull request Mar 28, 2022
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant