diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2026-01-21 10:23:37 +0100 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2026-01-21 10:23:37 +0100 |
| commit | bb1f39e8aa5fb6e03d4351af0f1024ac730ee96f (patch) | |
| tree | 21dd68cf65266bbb74c8bde73b85f5b6d9640c88 | |
| parent | 6f5cbbda8fe076aaa44f9c22e03c968a2c4696d1 (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.vue | 5 |
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> |
