aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2026-01-21 10:23:37 +0100
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2026-01-21 10:23:37 +0100
commitbb1f39e8aa5fb6e03d4351af0f1024ac730ee96f (patch)
tree21dd68cf65266bbb74c8bde73b85f5b6d9640c88
parent6f5cbbda8fe076aaa44f9c22e03c968a2c4696d1 (diff)
studip icon buttons are now submit buttons again so they are accessible via keyboard, fixes #5909
Closes #5909 Merge request studip/studip!4507
-rw-r--r--resources/vue/components/StudipIcon.vue5
1 files changed, 2 insertions, 3 deletions
diff --git a/resources/vue/components/StudipIcon.vue b/resources/vue/components/StudipIcon.vue
index 1f68c66..03a2e6a 100644
--- a/resources/vue/components/StudipIcon.vue
+++ b/resources/vue/components/StudipIcon.vue
@@ -1,9 +1,8 @@
<template>
- <label v-if="name" class="icon-button undecorated">
- <input type="submit" hidden v-bind="attrs">
+ <button v-if="name" type="submit" class="icon-button as-link" v-bind="attrs">
<IconContent v-bind="iconAttrs" />
<span v-if="text">{{ text }}</span>
- </label>
+ </button>
<IconContent v-else v-bind="allAttrs" />
</template>