From 8927681b6e52a4554fa48e62d4c0e2653ecd8d85 Mon Sep 17 00:00:00 2001 From: ViperEkura <3081035982@qq.com> Date: Tue, 24 Mar 2026 16:42:31 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E5=A4=9C=E9=97=B4?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/App.vue | 78 ++++++++++++++++++++- frontend/src/components/ChatView.vue | 83 +++++++++++++++-------- frontend/src/components/MessageBubble.vue | 44 ++++++------ frontend/src/components/MessageInput.vue | 27 ++++---- frontend/src/components/SettingsPanel.vue | 81 ++++++++++++++-------- frontend/src/components/Sidebar.vue | 33 ++++----- frontend/src/composables/useTheme.js | 32 +++++++++ 7 files changed, 266 insertions(+), 112 deletions(-) create mode 100644 frontend/src/composables/useTheme.js diff --git a/frontend/src/App.vue b/frontend/src/App.vue index a4d7661..6607e53 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -258,6 +258,79 @@ onMounted(() => { diff --git a/frontend/src/components/SettingsPanel.vue b/frontend/src/components/SettingsPanel.vue index 49841ca..1f8c845 100644 --- a/frontend/src/components/SettingsPanel.vue +++ b/frontend/src/components/SettingsPanel.vue @@ -82,6 +82,19 @@ + +
+ +