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

Update radios and checkboxes to use the new focus state #1304

Closed
6 of 8 tasks
36degrees opened this issue Apr 30, 2019 · 0 comments
Closed
6 of 8 tasks

Update radios and checkboxes to use the new focus state #1304

36degrees opened this issue Apr 30, 2019 · 0 comments
Assignees
Labels
accessibility regulations failure Does not meet the Public Sector Accessibility Regulations (WCAG 2.2 level AA) accessibility
Milestone

Comments

@36degrees
Copy link
Contributor

36degrees commented Apr 30, 2019

What

Update radios and checkboxes to use the new focus style as per the preview branch.

This includes small radios and checkboxes.

Why

We're updating the focus style as part of making the Design System meet WCAG 2.1 – specifically with regard to WCAG 2.1 1.4.11 Non-Text Contrast (#1137).

Depends on

Done when…

  • Radios updated to use new focus state
  • Checkboxes updated to use new focus state
  • Tested in all browsers that we support
  • Tested in legacy mode (using the deprecated libraries)
  • Tested with zoom up to 400%
  • Tested with ZoomText
  • Tested in Windows High Contrast mode
  • Tested with overridden colours in the browser
@36degrees 36degrees added this to the v3.0.0 milestone Apr 30, 2019
@36degrees 36degrees self-assigned this May 3, 2019
@NickColley NickColley added the accessibility regulations failure Does not meet the Public Sector Accessibility Regulations (WCAG 2.2 level AA) label Oct 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility regulations failure Does not meet the Public Sector Accessibility Regulations (WCAG 2.2 level AA) accessibility
Projects
Development

No branches or pull requests

3 participants