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

Aria-Label missing for various buttons #4611

Open
4 tasks
Simon-Laux opened this issue Feb 7, 2025 · 1 comment
Open
4 tasks

Aria-Label missing for various buttons #4611

Simon-Laux opened this issue Feb 7, 2025 · 1 comment
Labels
accessibility bug Something isn't working

Comments

@Simon-Laux
Copy link
Member

Simon-Laux commented Feb 7, 2025

  • jump down button in message list (both modes should have different strings (jump back, jump/scroll down completely), translation strings also need to be create)
  • verified chat/contact icon has no aria label
  • accounts in account list should have account name & label in aria label -> maybe also connection state and if account is muted
  • avatar in profile view should say "avatar of " instead of reading aloud the cryptic filename
@Simon-Laux Simon-Laux added accessibility bug Something isn't working labels Feb 7, 2025
@WofWca
Copy link
Collaborator

WofWca commented Feb 7, 2025

To be precise, not all of this needs to be fixed by adding an aria-label attribute. For example, there is aria-description.

For account list, maybe aria-describedby is more suitable because we have a tooltip / popup there.

Also, while we're at it, some aria-labels are English-only currently. They can be found with aria-label=' and aria-label={'.

About avatars, here are the places where it's missing:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants