Daily Accessibility ReviewMissing Skip Navigation Link (WCAG 2.4.1 Bypass Blocks) #17758
Unanswered
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem Description
The Rancher Dashboard is missing a "skip to main content" link. Keyboard-only users and screen reader users must tab through the entire navigation sidebar (main menu + secondary menu with dozens of items) before reaching the main page content. On the Cluster Dashboard, this includes more than 20 focusable navigation links before reaching the primary content area.
WCAG 2.2 Violation
Observed Behavior
When inspecting the home page (
/dashboard/home) via browser automation:Every page that uses the shared layout (header + sidebar navigation) forces keyboard users to navigate through all navigation items before reaching the
<main>element.Recommended Fix
Add a visually-hidden skip link as the very first focusable element in the application layout that becomes visible on focus. This is a common accessibility pattern:
The layout file to modify is likely
shell/layouts/default.vueor equivalent.Beta Was this translation helpful? Give feedback.
All reactions