From e07f709dd460f3ddfe355ed779badbdf6c9e705e Mon Sep 17 00:00:00 2001 From: Cyril Date: Wed, 6 Aug 2025 14:55:20 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8(frontend)=20improve=20accessibility?= =?UTF-8?q?=20of=20global=20docs=20home=20link=20at=20top?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit moved aria-label and added aria-hidden for better accessibility Signed-off-by: Cyril --- CHANGELOG.md | 1 + .../apps/e2e/__tests__/app-impress/header.spec.ts | 2 +- .../impress/src/features/header/components/Header.tsx | 10 +++++++--- src/frontend/apps/impress/src/i18n/translations.json | 4 +++- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a63dd5a..e93488c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to - #1235 - #1255 - #1262 + - #1270 ## [3.5.0] - 2025-07-31 diff --git a/src/frontend/apps/e2e/__tests__/app-impress/header.spec.ts b/src/frontend/apps/e2e/__tests__/app-impress/header.spec.ts index b7b716ac..c0e534ec 100644 --- a/src/frontend/apps/e2e/__tests__/app-impress/header.spec.ts +++ b/src/frontend/apps/e2e/__tests__/app-impress/header.spec.ts @@ -12,7 +12,7 @@ test.describe('Header', () => { const header = page.locator('header').first(); - await expect(header.getByLabel('Back to homepage')).toBeVisible(); + await expect(header.getByTestId('header-logo-link')).toBeVisible(); await expect(header.locator('h1').getByText('Docs')).toHaveCSS( 'font-family', /Roboto/i, diff --git a/src/frontend/apps/impress/src/features/header/components/Header.tsx b/src/frontend/apps/impress/src/features/header/components/Header.tsx index 0a10fbb2..e07a9e8e 100644 --- a/src/frontend/apps/impress/src/features/header/components/Header.tsx +++ b/src/frontend/apps/impress/src/features/header/components/Header.tsx @@ -39,7 +39,11 @@ export const Header = () => { className="--docs--header" > {!isDesktop && } - + { >