优化: 前端批(审批体系一致 + GitChanges UI + token/控件统一 + 死代码)
审批体系一致:ApprovalPopup 浮窗加挂起时长提示(H1)+session 按钮+path deny 二次确认(M4/M5);ToolCard/useToolApproval 加 session+onDeny 确认(对齐 DirAuthDialog 四按钮)+ToolCardList decision 类型加 session;ApprovalDialog 失败显 toast(治 store 吞错 M31);ApprovalOverlay dismiss 改响应式(L26) GitChanges UI(问题12 前端 12b-12h):showCommitFileDiff 精确匹配(12b)+去重 git log(12c)+详情滑出不挤压(12d)+双行提交行(12f)+搜索过滤(12g)+历史 Tab 显分支(12h)+diff 侧边栏内更宽可折叠面板(12e:FilePreview 不支持任意提交 diff,折中) token+控件:global.css 定义 --df-primary(治幽灵变量 M26)+settings.css 加 .setting-number/.setting-input/.setting-textarea+4 Section 套用(问题8) 死代码:删 PlanProgress.vue(零引用)+PlanLayerInfo 类型+i18n 孤儿 key(L1)
This commit is contained in:
@@ -24,6 +24,8 @@
|
||||
--df-accent-hover: #6a5de0;
|
||||
--df-accent-soft: rgba(123,111,240,0.15);
|
||||
--df-accent-bg: rgba(123,111,240,0.08);
|
||||
/* — Primary: 品牌主色(历史遗留 token,等价 accent,5 处引用:ConversationSidebar/PlanProgress/ConflictResolver/AdvancedSection 的 border/focus/活跃/link 态)— */
|
||||
--df-primary: #7b6ff0;
|
||||
|
||||
/* — Semantic — */
|
||||
/* 青绿:成功/流程 */
|
||||
@@ -83,6 +85,7 @@
|
||||
--df-accent-hover: #5b4bd6;
|
||||
--df-accent-soft: rgba(108,92,231,0.15);
|
||||
--df-accent-bg: rgba(108,92,231,0.06);
|
||||
--df-primary: #6c5ce7;
|
||||
|
||||
--df-success: #00b894;
|
||||
--df-success-bg: rgba(0,184,148,0.10);
|
||||
|
||||
Reference in New Issue
Block a user