From 001bf96bfa728c8f39826972a5a0e01381e28397 Mon Sep 17 00:00:00 2001 From: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com> Date: Wed, 20 Jul 2022 09:08:49 -0300 Subject: [PATCH 1/9] Navigation accessibility improvements (#1041) * Remove `title` attribute and `

`s inside the header * Rework navigation landmarks' labels * Add links as part of a list * Add missing focus style for current page --- src/components/Header/Header.astro | 87 +++++++++++-------- .../LeftSidebar/SidebarContent.astro | 4 + src/i18n/en/ui.ts | 6 +- 3 files changed, 56 insertions(+), 41 deletions(-) diff --git a/src/components/Header/Header.astro b/src/components/Header/Header.astro index b1c166812b7c1b..5a304a5c7ab1bc 100644 --- a/src/components/Header/Header.astro +++ b/src/components/Header/Header.astro @@ -15,45 +15,51 @@ const t = useTranslations(Astro);
-