From 42a562d1714070fdb78ad006238f0dc6e4cd5d1a Mon Sep 17 00:00:00 2001 From: "DESKTOP-72TV0V4\\caoxiaozhu" Date: Sat, 7 Mar 2026 14:28:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=87=8D=E6=9E=84=20Settings=20?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 拆分 Settings 页面样式到独立 CSS 文件 - 新增 modelSettings、settings-parsing、settings 等样式文件 - 添加 TypeScript 类型定义 Co-Authored-By: Claude Opus 4.6 --- web/src/views/Settings.vue | 667 +++----------------- web/src/views/settings/modelSettings.css | 296 +++++++++ web/src/views/settings/settings-parsing.css | 272 ++++++++ web/src/views/settings/settings.css | 213 +++++++ web/src/views/settings/types.ts | 35 + web/src/views/settings/useModelSettings.ts | 214 +++++++ 6 files changed, 1104 insertions(+), 593 deletions(-) create mode 100644 web/src/views/settings/modelSettings.css create mode 100644 web/src/views/settings/settings-parsing.css create mode 100644 web/src/views/settings/settings.css create mode 100644 web/src/views/settings/types.ts create mode 100644 web/src/views/settings/useModelSettings.ts diff --git a/web/src/views/Settings.vue b/web/src/views/Settings.vue index 8262890..4552aad 100644 --- a/web/src/views/Settings.vue +++ b/web/src/views/Settings.vue @@ -1,97 +1,38 @@