Skip to content
New issue

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

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

Already on GitHub? # to your account

enhancement: improve accessibility • part 1 #217

Merged
merged 2 commits into from
Jan 3, 2025
Merged

Conversation

AkesiSeli
Copy link
Contributor

@AkesiSeli AkesiSeli commented Jan 3, 2025

Technical details

This PR adds content descriptions for graphic elements without any textual counterpart.

Additional notes

This is the first part of a broader activity to improve accessibility. Future PRs will take care of merging elements which should be treated as a single block for screen readers and set custom semantics.

@AkesiSeli AkesiSeli self-assigned this Jan 3, 2025
@AkesiSeli AkesiSeli added the enhancement New feature or request label Jan 3, 2025
@AkesiSeli AkesiSeli changed the title enhancement: improve accessibility enhancement: improve accessibility • part 1 Jan 3, 2025
Copy link

codecov bot commented Jan 3, 2025

Codecov Report

Attention: Patch coverage is 0% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
.../raccoonforlemmy/feature/inbox/main/InboxScreen.kt 0.00% 2 Missing ⚠️
...forlemmy/feature/profile/main/ProfileMainScreen.kt 0.00% 2 Missing ⚠️
...emmy/feature/profile/menu/ProfileSideMenuScreen.kt 0.00% 1 Missing ⚠️
Flag Coverage Δ
unittests 56.89% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...emmy/feature/profile/menu/ProfileSideMenuScreen.kt 0.00% <0.00%> (ø)
.../raccoonforlemmy/feature/inbox/main/InboxScreen.kt 0.00% <0.00%> (ø)
...forlemmy/feature/profile/main/ProfileMainScreen.kt 0.00% <0.00%> (ø)

@AkesiSeli AkesiSeli merged commit 12b5a79 into master Jan 3, 2025
2 of 3 checks passed
@AkesiSeli AkesiSeli deleted the enhancement-a11y-1 branch January 3, 2025 22:50
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant