From 57f9d99ec42e0f50f01c6c02c1c7f6f0d3b611ca Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 5 Jun 2026 07:16:53 +0000 Subject: [PATCH 1/5] feat(a11y): add skip-to-content link (WCAG 2.4.1) Adds a visually-hidden-until-focused skip link as the first focusable element in the layout, with a matching #main-content target on
. Keyboard and screen-reader users can now bypass the ~8 header controls on every route. Covered by a new e2e assertion. Closes #708 --- src/routes/+layout.svelte | 30 +++++++++++++++++++++++++++++- tests/e2e/accessibility.spec.ts | 15 +++++++++++++++ 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 46e7105b..93758888 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -74,6 +74,7 @@
+