alphagov / govuk-frontend

GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
https://frontend.design-system.service.gov.uk/
MIT License
1.19k stars 328 forks source link

Components and patterns that need a guidance change to meet WCAG 2.1 #4038

Closed CharlotteDowns closed 1 year ago

CharlotteDowns commented 1 year ago

What

We need to change our examples or add improved content to our guidance pages in order to resolve issues from the DAC Audit May 2023.

WCAG criteria

Further documentation

DAC audit 2023 results spreadsheet.

This work is a continuation from the previous DAC audit cards, alphagov/govuk-frontend#3814, alphagov/govuk-frontend#3592 and alphagov/govuk-frontend#3329.

Why

This work supports our efforts towards the Epic: Update styles, components and patterns to WCAG 2.2 AA alphagov/govuk-frontend#3040.

As we approach the publishing date for WCAG 2.2, we want to ensure our existing govuk-frontend elements are meeting all WCAG 2.1 AA criteria. The only way to pass WCAG 2.2 AA is to also meet all criteria in WCAG 2.1 AA (with one exception, where a criterion is being removed).

We're doing other work to assess where updates are needed to align elements with the 9 new WCAG 2.2 criteria, but we likely don't have capacity to run an internal audit across all of the existing 78 WCAG criteria.

### Tasks
- [ ] https://github.com/alphagov/govuk-design-system/issues/2794
- [ ] https://github.com/alphagov/govuk-design-system/issues/3021
- [ ] https://github.com/alphagov/govuk-design-system/issues/2795
- [ ] https://github.com/alphagov/govuk-design-system/issues/2797
- [ ] https://github.com/alphagov/govuk-design-system/issues/2796
- [ ] https://github.com/alphagov/govuk-design-system/issues/2801
- [ ] https://github.com/alphagov/govuk-frontend/issues/3682
- [ ] https://github.com/alphagov/govuk-frontend/issues/3689
- [ ] https://github.com/alphagov/govuk-design-system/issues/2799
- [ ] https://github.com/alphagov/govuk-design-system/issues/3097
- [ ] https://github.com/alphagov/govuk-design-system/issues/3105
CharlotteDowns commented 1 year ago

I think unless anyone can suggest otherwise that this has now been completed 🎉. I'll close the issue and move to Done 🏁