From b71e3d13fe3a31b07d5e5c5b4473ee058a0cb522 Mon Sep 17 00:00:00 2001 From: Ron Lucke <lucke@elan-ev.de> Date: Fri, 10 Feb 2023 15:36:31 +0000 Subject: [PATCH] fix #2096 Closes #2096 Merge request studip/studip!1381 --- .../CoursewareDashboardStudents.vue | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/resources/vue/components/courseware/CoursewareDashboardStudents.vue b/resources/vue/components/courseware/CoursewareDashboardStudents.vue index 025ad745700..d03ed986d69 100644 --- a/resources/vue/components/courseware/CoursewareDashboardStudents.vue +++ b/resources/vue/components/courseware/CoursewareDashboardStudents.vue @@ -25,19 +25,35 @@ :shape="status.shape" :role="status.role" :title="status.description" + aria-hidden="true" /> + <span class="sr-only">{{ status.description }}</span> </td> <td> {{ taskGroup && taskGroup.attributes.title }} </td> <td> <span v-if="user"> - <studip-icon shape="person2" role="info" :title="$gettext('Teilnehmer/-in')" /> + <studip-icon + shape="person2" + role="info" + aria-hidden="true" + :title="$gettext('Teilnehmende Person')" + /> + <span class="sr-only">{{ $gettext('Teilnehmende Person') }}</span> {{ user.attributes['formatted-name'] }} + </span> <span v-if="group"> - <studip-icon shape="group2" role="info" :title="$gettext('Gruppe')" /> + <studip-icon + shape="group2" + role="info" + aria-hidden="true" + :title="$gettext('Gruppe')" + /> + <span class="sr-only">{{ $gettext('Gruppe') }}</span> {{ group.attributes['name'] }} + </span> </td> <td class="responsive-hidden"> -- GitLab