From c3b47b577102139abe5411fa5444f356637627aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com> Date: Thu, 2 Jul 2026 12:12:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=20=E5=89=8D=E7=AB=AFUI?= =?UTF-8?q?=E5=AE=A1=E6=9F=A5=E9=97=AE=E9=A2=98(=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E7=8A=B6=E6=80=81badge+confirm=E6=9B=BF=E6=8D=A2+=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD=E6=80=81+CSS=E4=BF=AE=E6=AD=A3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ProjectDetail: 加载态/不存在态 + stage badge CSS 类名修正(7个实际状态) - Tasks: confirm()替换为useConfirm + 死代码清理 + priority CSS去重 - Knowledge: 列表加载态 - Projects: CSS变量名拼写修正(--df-mono→--df-font-mono) - EmptyState: opacity从容器移到图标(对比度修复) - Ideas: 5处内联style替换为modal-field class - ProjectDetail: 删除注释stages死代码 --- src/components/ai/EmptyState.vue | 3 +-- src/i18n/en/projectDetail.ts | 1 + src/i18n/zh-CN/projectDetail.ts | 1 + src/views/Ideas.vue | 40 ++++++++++++++++++++------------ src/views/Knowledge.vue | 1 + src/views/ProjectDetail.vue | 40 ++++++++++++++++++++------------ src/views/Projects.vue | 2 +- src/views/Tasks.vue | 26 +++++++-------------- 8 files changed, 63 insertions(+), 51 deletions(-) diff --git a/src/components/ai/EmptyState.vue b/src/components/ai/EmptyState.vue index 60476ef..ba2144d 100644 --- a/src/components/ai/EmptyState.vue +++ b/src/components/ai/EmptyState.vue @@ -72,9 +72,8 @@ const examplePrompts = [ align-items: center; justify-content: center; gap: 8px; - opacity: 0.5; } -.ai-empty-icon { margin-bottom: 4px; } +.ai-empty-icon { margin-bottom: 4px; opacity: 0.4; } .ai-empty-text { font-size: 14px; font-weight: 500; diff --git a/src/i18n/en/projectDetail.ts b/src/i18n/en/projectDetail.ts index fb23044..7f5a71f 100644 --- a/src/i18n/en/projectDetail.ts +++ b/src/i18n/en/projectDetail.ts @@ -2,6 +2,7 @@ export default { projectDetail: { // Header backToList: '← Projects', + notFound: 'Project not found or deleted', sync: '🔄 Sync', delete: '🗑 Delete', newTask: '+ New Task', diff --git a/src/i18n/zh-CN/projectDetail.ts b/src/i18n/zh-CN/projectDetail.ts index c072413..a1e57e7 100644 --- a/src/i18n/zh-CN/projectDetail.ts +++ b/src/i18n/zh-CN/projectDetail.ts @@ -2,6 +2,7 @@ export default { projectDetail: { // 头部 backToList: '← 项目列表', + notFound: '项目不存在或已删除', sync: '🔄 同步', delete: '🗑 删除', newTask: '+ 新任务', diff --git a/src/views/Ideas.vue b/src/views/Ideas.vue index 87be04e..6baac4c 100644 --- a/src/views/Ideas.vue +++ b/src/views/Ideas.vue @@ -108,21 +108,31 @@