-
Notifications
You must be signed in to change notification settings - Fork 93
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 bugs - June #991
Conversation
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-991.centralus.azurestaticapps.net |
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-991.centralus.azurestaticapps.net |
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-991.centralus.azurestaticapps.net |
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-991.centralus.azurestaticapps.net |
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-991.centralus.azurestaticapps.net |
return <MessageBar messageBarType={MessageBarType.blocked}> | ||
<FormattedMessage id='Sign In to see your access token.' /> | ||
</Label>; | ||
</MessageBar>; |
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.
This looks cool!
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.
Thanks 👍🏾
* Fix: Accessibility bugs - June (#991) * Fix: Clear the user's profile on sign out (#1000) * Fix: repopulate modify permissions when panel closed (#999) * Fix: Accessibility bugs (Jul-Sep) (#1010) * Task: Collect telemetry data for fetching adaptive card templates (#1004) * Task: Capture telemetry for response headers copy action (#1003) * Task: Add telemetry for Report an Issue Link (#1011) * Fix: url truncation (#1012)
* correct aria-label for sign in button * Update ariaLabel for Expand/Collapse button * change from label component to messageBar * remove unused styling * adjust column width
Overview
This PR fixes multiple accessibility issues present on GE:
Testing Instructions
Step 1: Open the above URL in Edge browser.
Step 2: Open Narrator using 'Win + Ctrl+ Enter' key.
Step 3: Navigate to Sign in to graph explorer button using the Tab key.
Step 4: Observe the Fix.
Step 5: Navigate to the History tab item for the page by the Tab and Right Arrow key and activate it.
Step 6: Navigate to the Expand collapse group button by Tab key and activate it.
Step 7: Observe the narration here
Step 8: Navigate to the Modified permission (Preview) button by tab key and activate it by using the Enter key.
Step 9: Observe 'Admin Consent required' column fix