From b8329904e8372a44131c5796d42463e89b88abf5 Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Wed, 13 May 2026 11:20:54 +0100 Subject: [PATCH] refactor(ui): replace title attrs with Tooltip on interactive elements Wrap 'Mark done', 'Edit project', 'Generate AI summary' buttons and inline-editable OMG spans with Tooltip component; replace priority dot title attr in KanbanCard; also adds focus-visible ring to 'Mark done' button. Co-Authored-By: Claude Sonnet 4.6 --- web/src/components/tasks/KanbanCard.vue | 4 +++- web/src/views/DashboardView.vue | 6 ++++-- web/src/views/OmgView.vue | 9 ++++++--- web/src/views/ProjectDetailView.vue | 7 +++++-- 4 files changed, 18 insertions(+), 8 deletions(-) diff --git a/web/src/components/tasks/KanbanCard.vue b/web/src/components/tasks/KanbanCard.vue index d2d3adc..a0c5fcd 100644 --- a/web/src/components/tasks/KanbanCard.vue +++ b/web/src/components/tasks/KanbanCard.vue @@ -1,4 +1,5 @@