Release 2555
Trello card
Context
DAC flagged a number of WCAG Level AAA accessibility issues on the website; we want to fix these to give our users a better experience.
Changes proposed in this pull request
- Add error summary to the school change form
This was missing and picked up by the DAC accessibility report.
- Update page title to be consistent with GOV services
The GOV.UK design system states that the title should be in the format:
Main heading - Service name - GOV.UK
- Ensure back links appear above the main content
This was flagged by the DAC audit; the back links should not be part of the main content.
I think we could do a more comprehensive clean up of this but this is the easiest/least likely to break solution for now.
- Update address inputs to match design system
Set the labels to match the design system, ensuring its clear to the user which are optional.
- Reposition error summary above heading
As per the GOV.UK design system.
- Make phone field input type tel
This will mean a numerical keyboard will be presented on mobile devices, which makes it easier to input.
- Remove duplicate main elements
The application layout contains a <main> tag, so there's no need to have another in the views.