feat(v3): 配色体系对齐 deepseek-harness Web(D7 视觉)

- 提取 dsh design-platform 官方色板为设计令牌:品牌蓝 #4176e6、bluish 灰阶、
  语义状态色、透明描边(rgba 0.04-0.1)
- 侧栏改近白(sidebar-fill),扁平化阴影,悬停/滚动条/缓动全部对齐 dsh
- 六视图旧硬编码蓝批量令牌化,视觉单一来源
This commit is contained in:
tzt
2026-09-01 21:48:05 +08:00
parent 1ae9ffb159
commit 943eecc5ef
26 changed files with 164 additions and 128 deletions
+7 -7
View File
@@ -208,12 +208,12 @@ async function handleSend() {
font-size: 13px;
}
.session-item:hover { background: #e5e7eb; }
.session-item.active { background: #dbeafe; }
.session-item.active { background: var(--c-primary-tint); }
.s-query { color: #111; }
.s-status { font-size: 11px; color: #9ca3af; }
.s-status.done { color: #16a34a; }
.s-status.failed { color: #dc2626; }
.s-status.running { color: #2563eb; }
.s-status.running { color: var(--c-primary); }
.main {
flex: 1;
@@ -244,7 +244,7 @@ async function handleSend() {
font-size: 14px;
line-height: 1.6;
}
.assistant-msg { background: #eff6ff; }
.assistant-msg { background: var(--c-primary-soft); }
.role-label {
font-weight: 700;
font-size: 12px;
@@ -270,7 +270,7 @@ async function handleSend() {
font-weight: 600;
}
.badge.pending { background: #f3f4f6; color: #6b7280; }
.badge.running { background: #dbeafe; color: #2563eb; }
.badge.running { background: var(--c-primary-tint); color: var(--c-primary); }
.badge.done { background: #dcfce7; color: #16a34a; }
.badge.failed { background: #fee2e2; color: #dc2626; }
.route-path { font-size: 12px; color: #9ca3af; }
@@ -305,7 +305,7 @@ async function handleSend() {
.deps { color: #9ca3af; font-size: 12px; }
.done { color: #16a34a; }
.pending { color: #9ca3af; }
.running { color: #2563eb; }
.running { color: var(--c-primary); }
.error-msg { color: #dc2626; font-size: 13px; background: #fee2e2; padding: 8px 12px; border-radius: 6px; }
@@ -324,10 +324,10 @@ async function handleSend() {
font-size: 14px;
outline: none;
}
.input-bar input:focus { border-color: #2563eb; }
.input-bar input:focus { border-color: var(--c-primary); }
.input-bar button {
padding: 10px 20px;
background: #2563eb;
background: var(--c-primary);
color: #fff;
border: none;
border-radius: 8px;