diff options
Diffstat (limited to 'templates/globalsearch/searchbar.php')
| -rw-r--r-- | templates/globalsearch/searchbar.php | 21 |
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> |
