feat(frontend): add accessible labels to frontend shell#1621
feat(frontend): add accessible labels to frontend shell#1621kshah123919 wants to merge 2 commits into
Conversation
|
Hi @imDarshanGK , I've completed the changes for this issue and opened a PR. I added the accessibility improvements by providing descriptive Whenever you have time, could you please review the PR? If there are any changes or improvements you'd like me to make, I'd be happy to update them. |
|
👋 This PR has had no activity for 7 days. Please push updates or comment if you still need more time. Inactive PRs may be closed automatically after 7 more days. |
|
Hi @imDarshanGK ! |
imDarshanGK
left a comment
There was a problem hiding this comment.
@kshah123919 add video demo
|
Demo Video: Demonstrates the application running and highlights the added aria-label attributes in the modified HTML to show the accessibility improvements introduced by this PR. 16.07.2026_09.19.53_REC.mp4 |
|
Hi @imDarshanGK ! |
imDarshanGK
left a comment
There was a problem hiding this comment.
@kshah123919 Please upload a video demo of the feature in the running application. The current submission is a code demo, not a feature demo as requested.
|
Hi @imDarshanGK ! 18.07.2026_15.39.52_REC.mp4 |
Description
Improved the accessibility of the frontend UI by adding descriptive
aria-labelattributes to interactive elements that were missing accessible labels. These changes enhance screen reader support and improve the overall accessibility of the frontend without affecting existing functionality or the user interface.Related Issue
Fixes #1586
Type of change
Checklist
mainpytest -vand all tests passfeat/fix/docs/test: short descriptionScreenshots (if frontend change)
No visual UI changes. This PR improves accessibility by adding accessible labels for screen readers.
Test evidence
Not applicable. The changes are limited to HTML accessibility attributes and do not modify application logic.