fix(a11y): label the bucket selector with its purpose and current bucket

The trigger announced only the bare bucket name ("To-Do, button");
it now announces "Kanban bucket: To-Do".

Claude-Session: https://claude.ai/code/session_018prq5WqRL38EGhPNQKqZUP
This commit is contained in:
kolaente
2026-07-19 15:36:05 +00:00
committed by kolaente
parent eb164f8ce9
commit 2a823836ee
2 changed files with 2 additions and 0 deletions
@@ -7,6 +7,7 @@
<BaseButton
class="bucket-name"
:aria-expanded="open"
:aria-label="$t('task.detail.bucketSelectLabel', {bucket: currentBucketTitle})"
@click="toggleOpen"
>
{{ currentBucketTitle }}
+1
View File
@@ -994,6 +994,7 @@
"deleteSuccess": "The task has been deleted successfully.",
"duplicateSuccess": "The task was duplicated successfully.",
"noBucket": "No bucket",
"bucketSelectLabel": "Kanban bucket: {bucket}",
"bucketChangedSuccess": "The task bucket has been changed successfully.",
"belongsToProject": "This task belongs to project '{project}'",
"back": "Back to project",