fix(HEL-509): 四处已通过界面限域修补

- 情绪周期: 移除暗色模式下标题栏多余的背景色块,与其他页面一致
- 智能选股: 阶段选股/策略选股/自定义选股改为3个独立圆角按钮(复用control-surface/radius-md等token);修复策略选股面板模块零间距穿模问题
- 问师: 顶部补齐与其他页面一致的留白,联系人列表/搜索/聊天区/输入区结构不变
- 系统配置: 复核后确认已在早期B-147阶段完成token化统一,未发现需改动项

同步重建 config/architecture-inventory.json 清单。

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
总工
2026-09-10 10:19:49 +08:00
co-authored by Cursor multica-agent
parent 88411efa1c
commit 955785b9fd
4 changed files with 22 additions and 16 deletions
+2 -2
View File
@@ -458,8 +458,8 @@
},
{
"path": "frontend/pages/screener/foundation.css",
"bytes": 103547,
"lines": 6576
"bytes": 103683,
"lines": 6582
},
{
"path": "frontend/pages/heaven/page.js",
+1 -1
View File
@@ -49,7 +49,7 @@ body[data-active-view="mentorView"] .app-page-context span {
height: 100%;
min-height: 0;
flex-direction: column;
padding: var(--page-pad-y) 0 0;
padding: calc(var(--page-pad-y) + 40px) 0 0;
color: var(--qp-text-1);
font-family: "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;
}
+17 -11
View File
@@ -2287,8 +2287,6 @@ body[data-active-view="screenerView"] .workspace-view {
box-shadow: none;
overflow: visible;
gap: 16px;
}
:where(#screenerView) .curated-library-pane {
@@ -2546,7 +2544,7 @@ body[data-active-view="screenerView"] .workspace-view {
flex: 0 0 auto;
gap: 2px;
gap: 8px;
margin: 0px;
@@ -2566,11 +2564,11 @@ body[data-active-view="screenerView"] .workspace-view {
padding: 0 14px;
border: 0px;
border: 1px solid var(--control-border);
border-radius: 0;
border-radius: var(--radius-md);
background: transparent;
background: var(--control-surface);
color: var(--r2-sub);
@@ -2586,15 +2584,19 @@ body[data-active-view="screenerView"] .workspace-view {
}
#screenerView .screener-mode-tabs button:hover {
background: var(--surface-hover);
border-color: var(--r2-blue-line);
background: var(--control-hover);
color: var(--r2-ink);
}
#screenerView .screener-mode-tabs button.active {
background: transparent;
border-color: var(--scr-blue);
color: var(--scr-blue);
background: var(--scr-blue);
color: var(--on-action);
font-weight: var(--font-weight-semibold);
}
@@ -3135,7 +3137,11 @@ body[data-active-view="screenerView"] .workspace-view {
}
#screenerView .curated-screener-panel {
display: block;
display: flex;
flex-direction: column;
gap: 10px;
}
#screenerView .curated-workspace {
@@ -6184,7 +6190,7 @@ body[data-active-view="screenerView"] .workspace-view {
background: var(--surface-muted);
}
:root[data-theme="dark"] #screenerView :is(.screener-mode-tabs, .screener-stepper, .regime-selector, .regime-option, .screener-results-view, .result-toolbar) {
:root[data-theme="dark"] #screenerView :is(.screener-stepper, .regime-selector, .regime-option, .screener-results-view, .result-toolbar) {
border-color: var(--border);
background: var(--surface);
+2 -2
View File
@@ -1596,7 +1596,7 @@
background: var(--surface);
}
:root[data-theme="dark"] :is(.sentiment-cycle-toolbar, .tbl-tools) {
:root[data-theme="dark"] :is(.tbl-tools) {
border-color: var(--line-soft);
background: var(--surface);
@@ -1610,7 +1610,7 @@
color: var(--warning-color);
}
:root[data-theme="dark"] #sentimentCycleView :is(.sentiment-current-tag, .sentiment-auto-tag, .sentiment-detail-toolbar, .section-toolbar) {
:root[data-theme="dark"] #sentimentCycleView :is(.sentiment-current-tag, .sentiment-auto-tag, .sentiment-detail-toolbar) {
border-color: var(--border);
background: var(--surface-muted);