fix: accessibility issues with form ids

This commit is contained in:
2025-10-06 14:32:02 +02:00
parent d762d42344
commit 1085170004
2 changed files with 6 additions and 2 deletions
+1 -1
View File
@@ -108,7 +108,7 @@
<input <input
v-model="listItem.active" v-model="listItem.active"
type="checkbox" type="checkbox"
:id="`order-${instruction.key}-checkbox`" :id="`order-${instruction.key}-checkbox-${i}`"
/> />
&nbsp; &nbsp;
<b>{{ t(`order.${instruction.key}.bold`, [i + 1]) }}</b> <b>{{ t(`order.${instruction.key}.bold`, [i + 1]) }}</b>
+5 -1
View File
@@ -1,6 +1,10 @@
<template> <template>
<label class="order-instruction-checkbox"> <label class="order-instruction-checkbox">
<input type="checkbox" v-model="instructionObject.active" /> <input
type="checkbox"
v-model="instructionObject.active"
:id="`instruction-checkbox-${instructionObject.name}`"
/>
<div class="checkmark" :class="{ dark: store.orderDarkMode }"></div> <div class="checkmark" :class="{ dark: store.orderDarkMode }"></div>
<div class="text">{{ instructionObject.name }}</div> <div class="text">{{ instructionObject.name }}</div>
</label> </label>