diff --git a/resources/vue/components/blubber/Composer.vue b/resources/vue/components/blubber/Composer.vue index f4b6aff8de4f353021f24fc00315b113f7ca4273..72a5d1c4c56c0b83fe55eb7f647c872219dc6e6c 100644 --- a/resources/vue/components/blubber/Composer.vue +++ b/resources/vue/components/blubber/Composer.vue @@ -1,6 +1,9 @@ <template> <div class="writer" :style="composerStyle"> <studip-icon shape="blubber" :size="30" role="info"></studip-icon> + <label for="blubber-placeholder" class="sr-only"> + {{ placeholder || $gettext('Schreib was, frag was. Enter zum Abschicken.') }} + </label> <textarea :placeholder="placeholder || $gettext('Schreib was, frag was. Enter zum Abschicken.')" v-model="localText" @@ -10,6 +13,7 @@ @keyup.up.exact="editPreviousComment" @keyup="saveCommentToSession" ref="textarea" + id="blubber-placeholder" ></textarea> <a class="send" @click="submit" :title="$gettext('Abschicken')"> <studip-icon shape="arr_2up" :size="30"></studip-icon> diff --git a/templates/sidebar/search-widget.php b/templates/sidebar/search-widget.php index 5bbc77e48ee7b3e3dafaf5c3fbe07d904c755a19..300147e6677355d89b20756b24ac84aaeb10a1c0 100644 --- a/templates/sidebar/search-widget.php +++ b/templates/sidebar/search-widget.php @@ -12,7 +12,7 @@ <? $hash = md5($url . '|' . $needle['name']) ?> <li <? if ($needle['quick_search'] && $needle['quick_search']->hasExtendedLayout()) echo 'class="extendedLayout" id="' . $needle['quick_search']->getId() . '_frame"'; ?>> <div class="input-group files-search"> - <label for="needle-<?= $hash ?>" <? if ($needle['placeholder']) echo 'style="display:none;"'; ?>> + <label for="needle-<?= $hash ?>" <? if ($needle['placeholder']) echo 'class="sr-only"'; ?>> <?= htmlReady($needle['label']) ?> </label> <? if ($needle['quick_search']): ?>