feat: 刷新任务看板 UI 并改进无障碍体验

- 用 CSS 变量为状态列着色,并新增计数徽章样式
- 迁移至 Font Awesome 6,优化工具栏与卡片布局
- 通过 focus-within 显示操作按钮,并支持减少动画偏好
- 通过 data-key-aria / data-key-title 实现 aria-label 与 title 的国际化
This commit is contained in:
eddy
2026-08-01 14:53:38 +08:00
parent f1c6c052bc
commit f014e37325
6 changed files with 290 additions and 54 deletions
+2
View File
@@ -8,12 +8,14 @@ export default {
exportData: 'Export Data',
importData: 'Import Data',
searchPlaceholder: 'Search tasks...',
search: 'Search',
taskTitleLabel: 'Task Title *',
statusLabel: 'Status',
progressNotesLabel: 'Progress Notes',
descriptionLabel: 'Task Description',
priorityLabel: 'Priority',
languageLabel: 'Language',
switchLanguage: 'Switch language',
assigneeLabel: 'Assignee',
dueDateLabel: 'Due Date',
collaboratorsLabel: 'Collaborators',