From 7dc27f8f6dbee09c800bba4d4e8853f29bf54f8a Mon Sep 17 00:00:00 2001 From: echocde <70051971+echocde@users.noreply.github.com> Date: Mon, 15 Jun 2026 11:08:27 +0800 Subject: [PATCH] fix(ui): fix appearance setting page display with text truncation tooltips * chore: test main release token push * fix(desktop): unify toolbar dropdown tooltips * chore: test main release token push * fix(desktop): unify toolbar dropdown tooltips * fix(ui) Appearance setting page displayed incorrectly. * fix(ui) Appearance setting page displayed incorrectly. * fix(ui) Appearance setting page displayed incorrectly. * Remove unused import --------- Co-authored-by: Echocde --- .../desktop/src/components/auth/LoginPage.vue | 1 - .../config/ConfigPassphraseDialog.vue | 1 - .../editor/EditorSettingsDialog.vue | 173 +++++++++++++++--- apps/desktop/src/stores/settingsStore.ts | 2 + 4 files changed, 153 insertions(+), 24 deletions(-) diff --git a/apps/desktop/src/components/auth/LoginPage.vue b/apps/desktop/src/components/auth/LoginPage.vue index 1d07b182e..449dc8b95 100644 --- a/apps/desktop/src/components/auth/LoginPage.vue +++ b/apps/desktop/src/components/auth/LoginPage.vue @@ -2,7 +2,6 @@ import { ref } from "vue"; import { useI18n } from "vue-i18n"; import { Button } from "@/components/ui/button"; -import { Input } from "@/components/ui/input"; import PasswordInput from "@/components/ui/PasswordInput.vue"; import { Lock, Loader2, ShieldCheck } from "@lucide/vue"; import AppLogo from "@/components/icons/AppLogo.vue"; diff --git a/apps/desktop/src/components/config/ConfigPassphraseDialog.vue b/apps/desktop/src/components/config/ConfigPassphraseDialog.vue index e7e6039ab..5c3bd6e4b 100644 --- a/apps/desktop/src/components/config/ConfigPassphraseDialog.vue +++ b/apps/desktop/src/components/config/ConfigPassphraseDialog.vue @@ -3,7 +3,6 @@ import { computed, ref, watch } from "vue"; import { useI18n } from "vue-i18n"; import { Lock } from "@lucide/vue"; import { Button } from "@/components/ui/button"; -import { Input } from "@/components/ui/input"; import PasswordInput from "@/components/ui/PasswordInput.vue"; import { Label } from "@/components/ui/label"; import { Dialog, DialogContent, DialogFooter, DialogHeader, DialogTitle } from "@/components/ui/dialog"; diff --git a/apps/desktop/src/components/editor/EditorSettingsDialog.vue b/apps/desktop/src/components/editor/EditorSettingsDialog.vue index 76c3f66a6..5989dec62 100644 --- a/apps/desktop/src/components/editor/EditorSettingsDialog.vue +++ b/apps/desktop/src/components/editor/EditorSettingsDialog.vue @@ -1,5 +1,6 @@