From c702149931876c78a65a7b81e7e04560d27ae7cb Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Fri, 3 Jul 2026 12:41:25 +0800 Subject: [PATCH] fix(ui): unify sidebar tooltips --- .../src/components/layout/AppSidebar.vue | 108 ++++++++---------- .../src/components/layout/SqlLibraryPanel.vue | 51 +++++---- .../src/components/ui/LightTooltip.vue | 4 +- 3 files changed, 79 insertions(+), 84 deletions(-) diff --git a/apps/desktop/src/components/layout/AppSidebar.vue b/apps/desktop/src/components/layout/AppSidebar.vue index 3ce318099d..2ff359f7ec 100644 --- a/apps/desktop/src/components/layout/AppSidebar.vue +++ b/apps/desktop/src/components/layout/AppSidebar.vue @@ -4,8 +4,8 @@ import { useI18n } from "vue-i18n"; import { translateBackendError } from "@/i18n/backend-errors"; import { Upload, Download, FolderPlus, RefreshCw, ChevronsLeft, ChevronsUp } from "@lucide/vue"; import { Button } from "@/components/ui/button"; -import { Tooltip, TooltipTrigger, TooltipContent } from "@/components/ui/tooltip"; import LightDropdown from "@/components/ui/LightDropdown.vue"; +import LightTooltip from "@/components/ui/LightTooltip.vue"; import ConnectionTree from "@/components/sidebar/ConnectionTree.vue"; import { useConnectionStore } from "@/stores/connectionStore"; import { useToast } from "@/composables/useToast"; @@ -62,68 +62,50 @@ defineExpose({ focusSearch });