Skip to content

Added screen reader accessibility improvements - #29

Open
pvagner wants to merge 1 commit into
ArcaneCircle:mainfrom
pvagner:a11y
Open

pvagner wants to merge 1 commit into
ArcaneCircle:mainfrom
pvagner:a11y

Conversation

@pvagner

@pvagner pvagner commented Apr 11, 2026

Copy link
Copy Markdown

I've added a few screen reader accessibility improvements for my-self and others who might benefit.
The accessibility experience is now more like a web site. I've tested this on linux and on android.

These are the changes I've made:

  • Turn clickable elements into keyboard accessible html buttons
  • Add meaningfull labels, roles and states to some of the buttons
  • Hide presentational images such as non interactive avatars from screen reader users. Except of the base64 source, there is nothing usefull to present.
  • Hide style selection feature for screen reader users

Thanks for considering including it.

* Turn clickable elements into keyboard accessible html buttons
* Add meaningfull labels, roles and states to some of the buttons
* Hide presentational images such as non interactive avatars from screen reader users. Except of the base64 source, there is nothing usefull to present.
* Hide style selection feature for screen reader users
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.

1 participant