aboutsummaryrefslogtreecommitdiff
path: root/templates/globalsearch/searchbar.php
diff options
context:
space:
mode:
Diffstat (limited to 'templates/globalsearch/searchbar.php')
-rw-r--r--templates/globalsearch/searchbar.php21
1 files changed, 16 insertions, 5 deletions
diff --git a/templates/globalsearch/searchbar.php b/templates/globalsearch/searchbar.php
index 93a8ab5..9aaa335 100644
--- a/templates/globalsearch/searchbar.php
+++ b/templates/globalsearch/searchbar.php
@@ -1,7 +1,17 @@
-<div id="globalsearch-searchbar" role="search" aria-label="<?= _('Globale Suche') ?>">
- <input class="hidden-small-down" type="text" name="globalsearchterm" id="globalsearch-input"
- placeholder="<?= _('Was suchen Sie?') ?>" role="searchbox">
- <?= Icon::create('decline', Icon::ROLE_INACTIVE)->asInput([
+<div id="globalsearch-searchbar"
+ role="search"
+ aria-label="<?= _('Globale Suche') ?>">
+ <input class="hidden-small-down"
+ type="text"
+ name="globalsearchterm"
+ id="globalsearch-input"
+ placeholder="<?= _('Was suchen Sie?') ?>"
+ role="combobox"
+ aria-haspopup="listbox"
+ aria-expanded="false"
+ aria-controls="globalsearch-list"
+ aria-label="Suche nach Objekten und Personen in Stud.IP">
+ <?= Icon::create('decline')->asInput([
'id' => 'globalsearch-clear',
'class' => 'hidden-small-down',
'alt' => _('Suche zurücksetzen'),
@@ -10,7 +20,8 @@
'id' => 'globalsearch-icon',
'alt' => _('Suche starten')
]) ?>
- <div id="globalsearch-list">
+ <div id="globalsearch-list"
+ role="listbox">
<a href="#" id="globalsearch-togglehints" data-toggle-text="<?= _('Tipps ausblenden') ?>">
<?= _('Tipps einblenden') ?>
</a>