From 732b65ba7c324a67fae85ba35d70b72f35d869f4 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 12 Apr 2026 14:12:32 +0200 Subject: [PATCH] feat(a11y): add skip navigation link and main landmark on auth pages Adds a visually-hidden skip-to-content link as the first focusable element. Adds id='main-content' to the
element. Changes
to
on auth pages for proper landmark navigation. Fixes WCAG 2.4.1 (Bypass Blocks). --- frontend/src/App.vue | 6 ++++++ frontend/src/components/home/ContentAuth.vue | 1 + frontend/src/components/misc/NoAuthWrapper.vue | 7 +++++-- frontend/src/styles/global.scss | 16 ++++++++++++++++ 4 files changed, 28 insertions(+), 2 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 47ad77d43..08688b1bb 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -9,6 +9,12 @@