Skip to content

webapp: Fix outstanding accessibility issues

Antoine Lambert requested to merge anlambert/swh-web:accessibility-fixes into master
  • Fix all accessibility critical errors in homepage and browse origin pages detected by IBM Equal Access Toolkit and Axe.

  • Add aria attributes to hamburger menu toggling sidebar state

  • Add a Skip Navigation Link in each page

  • Ensure "Save again" button is keyboard focusable

  • Add missing ul tags in snapshot branches widget

  • Ensure links in permalinks tab are not focusable when closed

  • Ensure sidebar is not focusable when closed

  • Improve sidebar keyboard navigation

  • Miscellaneous cosmetic fixes found while working on that MR

Related to #4767 (closed).

Edited by Antoine Lambert

Merge request reports