mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-11 00:04:08 -05:00
enh: improve accessibility against WCAG 2.1 #121
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jooyoungseo on GitHub (Dec 25, 2023).
I am grateful for this fantastic and potentially accessible solution.
While using the web UI with a screen reader, I've noticed that many of the buttons are unlabeled. Adhering to the Web Content Accessibility Guidelines (WCAG) 2.1 would significantly enhance the accessibility and inclusivity of this project, making its benefits more universally available.
@tjbck commented on GitHub (Dec 25, 2023):
Hi, I've been thinking about adding aria labels to all the field/buttons as well but didn't have the time to get around to it, as I'm currently prioritising adding other core features (RAG, Web browsing, etc). I'll get around to it when I can but if you (or anyone) manage to implement it, feel free to make a PR! Thanks!
@hemangjoshi37a commented on GitHub (Jan 19, 2024):
as I have metioned in #515
Feat. Req. : ( in left hand side panel )
Functionality:
Example:
Modelfiesmight display a hint like "Configure and manage your model settings."Promptscould show "Access and create new prompts."Documents, the hint might be "View and organize your documents."@mhussaincov94 commented on GitHub (Feb 5, 2024):
hi,
screen reader users don't use the mouse.
we use keybord navigation.
I use orca the screen reader on linux.
up and down arrow keys, screen reader key b to navigate all buttons on the page the c key to navigate all comboboxes etc.
pressing the shift key + b goes to the last button well the button before the one you are on.
it would would be good if all buttons and other controls had correct labels on them.
Majid
@devinprater commented on GitHub (Mar 15, 2024):
I would be greatful if the buttons were labeled as well.
@tjbck commented on GitHub (Jun 3, 2024):
Closing in favour of #2790