-
Notifications
You must be signed in to change notification settings - Fork 401
Fix Accessibility Issues Reported During Accessibility Review #147
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
Fix Accessibility Issues Reported During Accessibility Review #147
Conversation
@mlabeeb03 Thanks for pointing that out! Just to help me reproduce the issue accurately, could you please let me know which browser (if possible) you're using to test this? |
@arbirali I'm using firefox developer edition. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Hi @mlabeeb03! Any reason why this PR wasn't merged, since you approved it? |
@regisb I think one of the indigo maintainers will merge it. |
Description
This pull request resolves several accessibility issues in the Tutor Indigo theme that were identified during a recent accessibility review. These updates aim to improve usability for all users, especially those relying on assistive technologies. The changes also help ensure compliance with recognized accessibility standards, such as the Web Content Accessibility Guidelines (WCAG) 2.1.
For further details, please refer to the related issue: overhangio/tutor-indigo#146.
Accessibility Fixes Implemented
Search Bar Focus Correct Order
The search bar on the progress page was receiving keyboard focus after the search button, which disrupted the expected tab order. This has been corrected so that the search bar receives focus before the button.
Makes the Focus Visible on the Navigation Bar
On the instructor dashboard, the focus state for navigation items like "Course Info" was not visible. This has been fixed by adding clear outlines to indicate keyboard focus.
Focus on the Theme Toggle Button
The theme toggle button lacked a visible focus indicator for keyboard users. This has been addressed by ensuring a clear focus style is applied.
Remove Focus from the "Already Enrolled" Button
Previously, the "Already Enrolled" and "View Course" buttons were highlighted simultaneously, creating confusion. This issue has been fixed so that focus is only applied to the appropriate interactive element.
Accessibility Audit Report
For the full audit and issue breakdown, please refer to the following report:
Accessibility Audit - Taiga US/111