From 62657bdf3ac7988f66dd898fbd219aa027c568c2 Mon Sep 17 00:00:00 2001 From: SakethSumanBathini Date: Thu, 6 Aug 2026 11:22:49 +0530 Subject: [PATCH] fix(a11y): add visible focus rings to footer links (Closes #122) --- frontend/src/components/LandingPage.tsx | 19 +++++++++++++++---- frontend/src/components/LegalPage.tsx | 6 +++--- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/frontend/src/components/LandingPage.tsx b/frontend/src/components/LandingPage.tsx index 313a517..2b2f541 100644 --- a/frontend/src/components/LandingPage.tsx +++ b/frontend/src/components/LandingPage.tsx @@ -406,11 +406,22 @@ const LandingPage: React.FC = ({ hasWorkspaceAccess, entryNoti © 2026
- - GitHub + {/* A visible focus ring on every footer link. + Keyboard users previously had only the browser default, which + is nearly invisible against these muted greys. Matches the + convention already used in EditorImportPane. */} + + - Terms - Privacy + Terms + Privacy
diff --git a/frontend/src/components/LegalPage.tsx b/frontend/src/components/LegalPage.tsx index aee8733..424aa3b 100644 --- a/frontend/src/components/LegalPage.tsx +++ b/frontend/src/components/LegalPage.tsx @@ -55,9 +55,9 @@ const LegalPage: React.FC = ({ title, lastUpdated, sections }) =
© 2026 {PRODUCT_NAME}
- Terms - Privacy - Home + Terms + Privacy + Home