From fa1fa49531f1a247dbfc58aa2b7efe153c564c7c Mon Sep 17 00:00:00 2001 From: Paul Derscheid Date: Tue, 24 Mar 2026 15:41:33 +0100 Subject: [PATCH] Bug 42149: (QA follow-up) Add aria-label to shortcut nav - Add aria-label="Quick shortcuts" to the shortcut nav element in both the TT include and the Vue Help component - Ensures all nav landmarks on the staff interface are uniquely labeled for screen readers (WCAG 2.4.1) To test: - Apply the patch - Rebuild vue components with `yarn js:build` - Open the staff interface home page - View the page source and confirm the shortcut nav has aria-label="Quick shortcuts" - Confirm that all three nav elements (Main, Breadcrumb, Quick shortcuts) have unique aria-labels Signed-off-by: Paul Derscheid Signed-off-by: Martin Renvoize --- koha-tmpl/intranet-tmpl/prog/en/includes/shortcut.inc | 2 +- koha-tmpl/intranet-tmpl/prog/js/vue/components/Help.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/shortcut.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/shortcut.inc index 01a5924a69..914d100566 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/shortcut.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/shortcut.inc @@ -1,4 +1,4 @@ -