From ac09c3ac5ea8377ff27001fd9917f986a329fcf7 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms Date: Fri, 21 Nov 2025 16:32:30 +0100 Subject: a11y review pt1 --- resources/vue/apps/GlobalSearchBar.vue | 79 +++++++++++++++-------- resources/vue/components/GlobalSearchBarHints.vue | 17 +++-- 2 files changed, 62 insertions(+), 34 deletions(-) diff --git a/resources/vue/apps/GlobalSearchBar.vue b/resources/vue/apps/GlobalSearchBar.vue index 78b8802..20535d1 100644 --- a/resources/vue/apps/GlobalSearchBar.vue +++ b/resources/vue/apps/GlobalSearchBar.vue @@ -14,36 +14,42 @@ :placeholder="$gettext('Was suchen Sie?')" role="combobox" aria-haspopup="listbox" - aria-expanded="false" + :aria-expanded="ariaExpanded" aria-controls="globalsearch-list" :aria-label="$gettext('Suche nach Objekten und Personen in Stud.IP')" @keyup.enter.prevent="doSearch()" > - - + + +
@@ -68,18 +74,21 @@
- +
{ @@ -326,3 +342,10 @@ export default { } } + diff --git a/resources/vue/components/GlobalSearchBarHints.vue b/resources/vue/components/GlobalSearchBarHints.vue index 5c9c542..fda1571 100644 --- a/resources/vue/components/GlobalSearchBarHints.vue +++ b/resources/vue/components/GlobalSearchBarHints.vue @@ -1,14 +1,19 @@