Skip to content
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 pivot focus indicator for accessibility #2450

Merged
merged 1 commit into from
Dec 8, 2023

Conversation

imatiach-msft
Copy link
Contributor

Description

fix pivot focus indicator for accessibility

Specifically, fixes the model overview pivots, causal pivots and feature importances pivots in the dashboard.

[Usable – Responsible AI Dashboard – Vision Dashboard>Model overview]: Only one side of the keyboard focus indicator is visible on the "Metrices visualization" tab.

User Experience:
Users who depend on keyboard for navigation will get impacted if focus is visible only one side on the control. As a result, they will not be able to know the exact focus of the keyboard while navigating the page.

Note: User credentials should NOT be included in the bug.

Repro Steps:
Open RAI dashboard
Navigate the page using tab key.
Navigate to the "Model overview" section.
Observe whether all four sides of the keyboard focus indicators are visible on the "Metrices visualization" or not.
Actual Result:
Only one side of the keyboard focus indicator is visible on the "Metrices visualization" tab while navigating using tab/arrow key.
Expected Result:
All four sides of the keyboard focus indicators should be visible on the "Metrices visualization" tab while navigating using tab/arrow key.

Video before fix:

BrokenPivotFocusIndicator.mp4

Video after fix:

FixPivotFocusIndicator.mp4

Checklist

  • I have added screenshots above for all UI changes.
  • I have added e2e tests for all UI changes.
  • Documentation was updated if it was needed.

@imatiach-msft imatiach-msft merged commit 84c7de6 into main Dec 8, 2023
@imatiach-msft imatiach-msft deleted the ilmat/fix-pivot-focus branch December 8, 2023 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants