From 8e3771f6c1937afaa89a9bbf8d811aa9f60ed195 Mon Sep 17 00:00:00 2001 From: wizardchen Date: Thu, 6 Nov 2025 22:02:32 +0800 Subject: [PATCH] chore: Update tdesign-vue-next and refactor UserMenu and Settings components - Upgraded tdesign-vue-next to version 1.17.2 for improved features and performance. - Replaced emoji icons with corresponding tdesign icons in UserMenu and Settings components for consistency. - Adjusted styles in the nav-icon class for better alignment and visual appeal. --- frontend/package.json | 2 +- frontend/src/components/UserMenu.vue | 13 ++++--------- frontend/src/views/settings/Settings.vue | 20 ++++++++++---------- 3 files changed, 15 insertions(+), 20 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 10149fbd..ec41f3a9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -20,7 +20,7 @@ "pagefind": "^1.1.1", "pinia": "^3.0.1", "tdesign-icons-vue-next": "^0.4.1", - "tdesign-vue-next": "^1.11.5", + "tdesign-vue-next": "^1.17.2", "vue": "^3.5.13", "vue-router": "^4.5.0", "webpack": "^5.94.0" diff --git a/frontend/src/components/UserMenu.vue b/frontend/src/components/UserMenu.vue index 27eb9c7b..5020c88b 100644 --- a/frontend/src/components/UserMenu.vue +++ b/frontend/src/components/UserMenu.vue @@ -17,15 +17,15 @@
@@ -39,7 +39,7 @@ API 文档