From 5b6a4e880b8d461e3f3913c71be9e9b04861efee Mon Sep 17 00:00:00 2001 From: Laura Benz <48948963+L-M-K-B@users.noreply.github.com> Date: Tue, 23 Jan 2024 12:02:48 +0100 Subject: [PATCH] Nav: Fix main a11y issues (#80309) * refactor: add nav announcement for screenreader * refactor: add aria label * refactor: add more aria labels * refactor: aria labels * refactor: remove aria-labels * refactor: add aria-live * refactor: add translations * refactor: repair empty message * refactor: repair empty message * refactor: remove translation of empty message * refactor: clean up * refactor: change translation --- .../app/core/components/AppChrome/DockedMegaMenu/MegaMenu.tsx | 2 +- .../core/components/AppChrome/DockedMegaMenu/MegaMenuItem.tsx | 4 +++- public/locales/de-DE/grafana.json | 1 + public/locales/en-US/grafana.json | 1 + public/locales/es-ES/grafana.json | 1 + public/locales/fr-FR/grafana.json | 1 + public/locales/pseudo-LOCALE/grafana.json | 1 + public/locales/zh-Hans/grafana.json | 1 + 8 files changed, 10 insertions(+), 2 deletions(-) diff --git a/public/app/core/components/AppChrome/DockedMegaMenu/MegaMenu.tsx b/public/app/core/components/AppChrome/DockedMegaMenu/MegaMenu.tsx index 7006f9cacd0..a7df60a46f2 100644 --- a/public/app/core/components/AppChrome/DockedMegaMenu/MegaMenu.tsx +++ b/public/app/core/components/AppChrome/DockedMegaMenu/MegaMenu.tsx @@ -60,7 +60,7 @@ export const MegaMenu = React.memo(