-
Notifications
You must be signed in to change notification settings - Fork 2.9k
7.0 Details list row focus contrast a11y bug fix #28781
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
Conversation
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit f27fbe0:
|
|
Cherry picking into 8.0 now |
Asset size changesSize Auditor did not detect a change in bundle size for any component! Baseline commit: 813c4742a3c3605f640cdb2cd39ab22b0b154a2c (build) |
Perf AnalysisNo significant results to display. All results
|
robtaft-ms
left a comment
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 good thank you!
🕵 FluentUIV7 No visual regressions between this PR and main |
|
Merge was delayed because of a failed check that Fluent removed from 8 but left on 7, that check has now been removed from the 7.0 branch as well. |
* Cherry picked from #28781 * Create @fluentui-azure-themes-cfae358f-02a7-46ba-8e4d-ee45180e9eb8.json
Previous Behavior
When unselected or selected row is tabbed into (focus state) the contrast ratio did not pass accessibility standards of 3:1. Bug states: "Luminosity ratio of the focus boundary around the "rule id row" is 1.2:1 which is less than 3:1 under "Edit Exclusion" page."
Note: light theme fix only. Other themes unaffected

New Behavior
Design team concluded that aligning to what is live on Fluent site is best, which is #605E5C

Source: https://developer.microsoft.com/en-us/fluentui#/controls/web/detailslist/compact