Contrast and labelling fixes

Ciarán Ainsworth requested to merge accessibility-audit-work into develop

Closes #1122 (closed)

Closes #1124 (closed)

  • Add labels for all input forms
  • Improve the contrast for links, green/blue buttons

This is the culmination of changes made after testing the site using WAVE. It adds missing input labels, hidden elements for screen readers, tweaks colours for better contrast, and adds a few more general front-end fixes to issues found during testing.

Edited by Agate

Merge request reports