fix: add accessible labels to sidebar controls#12327
fix: add accessible labels to sidebar controls#12327danyalahmed1995 wants to merge 2 commits intocontinuedev:mainfrom
Conversation
|
It looks like |
|
Hmph the failing check is |
|
Hey, great work. Can I make one request for this pr and thats if you could label the input box. I'll make a new issue now for the message history. Thanks! |
|
@paul-geoghegan Thank you , I will be able to add the input box label to this PR in an hour or so. |
|
@danyalahmed1995 perfect, thanks! |
|
@paul-geoghegan Added the input box label in the latest commit. |
Related to #12325
Summary
Adds accessible labels and titles to a few obvious icon only controls in the sidebar/chat UI.This is intended as a small first pass improvement for screen reader support. It does not try to solve the full sidebar accessibility issue in one PR.
Testing
npm.cmd run lint --prefix guigit diff --checkNotes
I kept the scope focused on controls where the action was clear from the existing UI.
Summary by cubic
Adds accessible labels and titles to sidebar/chat controls and labels the main chat input for screen readers. Addresses #12325 by clearly labeling close, send, configure, and the chat input.
textprop for icon-only header buttons.Written for commit 0b3ac42. Summary will update on new commits.