We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 011f201 commit c2233a3Copy full SHA for c2233a3
personalization-webcomponents/src/components/ChecklistList.vue
@@ -2,6 +2,7 @@
2
<div
3
class="container"
4
tabindex="0"
5
+ role="list"
6
>
7
<sortable
8
:list="modelValue"
@@ -15,11 +16,14 @@
15
16
<template #item="{ element, index }">
17
<li
18
class="list-item"
19
+ role="listitem"
20
+ aria-roledescription="sortierbares Listenelement"
21
:class="{
22
muted: element.checked !== null,
23
'keyboard-dragging': draggedIndex === index,
24
}"
25
:aria-grabbed="draggedIndex === index ? 'true' : 'false'"
26
+ :aria-label="`${element.title}, Position ${index + 1} von ${modelValue.length}`"
27
28
@focus="focusedIndex = index"
29
:key="element.serviceID"
0 commit comments