Skip to content

website: address a11y issues from Lighthouse

Warren Gifford requested to merge aharvey/address-lighthouse-report into master

Created by: LawnGnome

This came out of the accessibility jam this morning.

This PR doesn't fix every issue on every page reported by Lighthouse, but it does get us to a few key milestones:

  1. All images have appropriate alt, role, or aria-label tags.
  2. All iframes have appropriate title tags.
  3. The homepage, customers, and pricing pages get perfect scores for accessibility on Lighthouse.
  4. A couple of colours in the footer weren't correctly overridden on pages with dark backgrounds, resulting in extremely low contrast on headers and the copyright notice; these are fixed.
  5. Users on touch platforms can now pinch-to-zoom, but still get the correct defaults if they do not do so for appropriate scaling and rotation.

This is very much low hanging fruit, but we have to start somewhere.

Merge request reports

Loading