From 28752e54592e3188e7b155130d9b20f1e2c6c3cb Mon Sep 17 00:00:00 2001 From: kumburovicbranko682-boop Date: Sat, 27 Jun 2026 20:28:32 +0800 Subject: [PATCH] fix(ui)(shared): missing aria-label on icon-only back button in authheader The back button renders only an ArrowIcon with no visible text. No aria-label or aria-labelledby is provided, so screen readers will announce it generically as "button" with no indication of its purpose. For icon-only buttons, an accessible name is required by WCAG 4.1.2. Affected files: AuthHeader.tsx Signed-off-by: kumburovicbranko682-boop <295886834+kumburovicbranko682-boop@users.noreply.github.com> --- packages/shared/src/components/auth/AuthHeader.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/shared/src/components/auth/AuthHeader.tsx b/packages/shared/src/components/auth/AuthHeader.tsx index dc6d5f28eab..d53c5ef5127 100644 --- a/packages/shared/src/components/auth/AuthHeader.tsx +++ b/packages/shared/src/components/auth/AuthHeader.tsx @@ -47,6 +47,7 @@ function AuthHeader({ variant={ButtonVariant.Tertiary} className="mr-2" onClick={onBack} + aria-label="Go back" /> )}