From 3caf2d047f1976764433daa22b78b63633904560 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com> Date: Sun, 25 Oct 2026 22:32:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96:=20UI/UX=20=E8=B5=B0?= =?UTF-8?q?=E6=9F=A5=E4=BF=AE=E5=A4=8D=E4=B8=8E=E8=B7=A8=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E7=BB=9F=E4=B8=80=E6=B2=BB=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 前四批:暗色 UA 重置+color-scheme、知识详情窄屏双闸、启动链 6 点加固、原生 tooltip 换 CSS - 统一治理:新建 --df-pad-page/--df-fs-item/--df-on-accent token 与 .df-seg/.modal-box--sm--md/.df-badge--solid/.empty-icon--sm--xs 公共类 - 收编:status-tag 双规格、AuditLog 容器、模态自建块、空态图标四档、加载更多三实现、圆角/字号/mono 栈字面量约 60 处 - 根修:.page-header h1 加压缩保护(治标题竖排);KnowledgeDetail hover token 笔误 --- index.html | 19 +++++- src/App.vue | 7 ++- src/components/OffloadedResultBar.vue | 6 +- src/components/Paginator.vue | 2 +- src/components/ai-chat/shortcuts-overlay.vue | 4 +- src/components/ideas/IdeaDetail.vue | 6 ++ src/components/knowledge/KnowledgeDetail.vue | 63 ++++++++++++++++--- src/components/layout/AppSidebar.vue | 11 +++- src/components/layout/UpdateBadge.vue | 5 +- src/components/project/ApprovalDialog.vue | 2 +- src/components/project/DependencyGraph.vue | 63 +++++-------------- src/components/project/FileExplorer.vue | 12 ++-- src/components/project/FilePreview.vue | 30 ++++----- src/components/project/FileTree.vue | 6 +- src/components/project/GitChanges.vue | 38 +++++------ src/components/project/ModuleNode.vue | 4 +- src/components/project/ProjectCard.vue | 4 +- src/components/settings/AboutPanel.vue | 8 +-- src/components/settings/AdvancedSection.vue | 2 +- src/components/settings/AllowedDirsPanel.vue | 2 +- src/components/settings/ConnectionPanel.vue | 8 ++- src/components/settings/FeishuPanel.vue | 2 +- src/components/settings/ProviderPanel.vue | 2 +- src/components/settings/UclawPanel.vue | 2 +- .../settings/provider-panel/provider-list.vue | 10 +-- src/composables/ai/useAiPanel.ts | 19 +++--- src/i18n/index.ts | 5 +- src/styles/components.css | 41 ++++++++++++ src/styles/global.css | 36 ++++++++++- src/views/ApprovalPopup.vue | 4 +- src/views/AuditLog.vue | 26 ++------ src/views/Dashboard.vue | 8 ++- src/views/Ideas.vue | 28 ++++++++- src/views/Knowledge.vue | 8 +-- src/views/ProjectDetail.vue | 26 ++++---- src/views/Projects.vue | 40 +++--------- src/views/TaskDetail.vue | 8 ++- src/views/Tasks.vue | 58 ++++++++--------- 38 files changed, 377 insertions(+), 248 deletions(-) diff --git a/index.html b/index.html index 84ea6c1..4d59ba3 100644 --- a/index.html +++ b/index.html @@ -5,6 +5,21 @@