Closed andrewgormley closed 6 days ago
@andrewgormley thanks for compiling such a comprehensive list. I suspect some of these bullet points will expand into a fairly large number of shallow but broad changes. In order to ensure we can efficiently review the proposed changes in the form of pull requests, let's try to break this down into multiple issues that can be progressed individually. Some themes I see in the list above are:
aria-*
attributes)Could you open a few new issues to track these work items separately? This should greatly reduce the burden of PR review and allow us to approve & merge changes more quickly. We can keep this issue open as a catch-all for anything that doesn't align with a theme (but these should be kept to a minimum). Thanks!
This issue's tasks got folded up into others, closing as not planned
NetBox version
v4.0.3
Feature type
Change to existing functionality
Proposed functionality
Fix HTML formatting and best practise issues across the app that were found using Google Lighthouse and WAVE.
Format: (Location) Issue [Occurrences]
Use case
An accessibility audit revealed many issues with the current application. The above changes will address HTML formatting issues, fixing these issues will ensure that users utilising screen readers and other accessibility tools will come across less issues.
Database changes
No response
External dependencies
No response