From 12b82b932f278e5b771e08732c2dc6bcb0e44157 Mon Sep 17 00:00:00 2001 From: MorikawaSouma Date: Wed, 18 Mar 2026 18:12:52 +0800 Subject: [PATCH] a11y: Add skip to main content link for keyboard navigation This adds a skip navigation link that allows keyboard users to bypass the navigation and jump directly to the main content. The link is visually hidden by default but becomes visible when focused. This addresses WCAG 2.4.1 (Level A) - Bypass Blocks. Related to #8360 --- src/components/Layout/Page.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/Layout/Page.tsx b/src/components/Layout/Page.tsx index aa39fe5fc2b..ab140adddf2 100644 --- a/src/components/Layout/Page.tsx +++ b/src/components/Layout/Page.tsx @@ -148,6 +148,12 @@ export function Page({ routeTree={routeTree} breadcrumbs={breadcrumbs} /> + {/* Skip to main content link for accessibility */} + + Skip to main content +
-
+