diff --git a/manual_trading_hub/static/app.css b/manual_trading_hub/static/app.css index 09b1850..0c295b3 100644 --- a/manual_trading_hub/static/app.css +++ b/manual_trading_hub/static/app.css @@ -1188,11 +1188,24 @@ html[data-theme="light"] .host-metric-bar { margin-bottom: 4px; } +.monitor-stats-card .card-title { + font-family: var(--font); + letter-spacing: 0.01em; +} + .monitor-stat-value { - font-family: var(--display); - font-size: 22px; + font-family: var(--font); + font-size: 17px; font-weight: 600; - line-height: 1.15; + font-variant-numeric: tabular-nums; + line-height: 1.3; + letter-spacing: 0; + color: var(--text); +} + +.monitor-stat-value.pnl-pos, +.monitor-stat-value.pnl-neg { + text-shadow: none; } .monitor-stat-sub { diff --git a/manual_trading_hub/static/app.js b/manual_trading_hub/static/app.js index babf19a..ce60c86 100644 --- a/manual_trading_hub/static/app.js +++ b/manual_trading_hub/static/app.js @@ -2150,13 +2150,13 @@ ${cell("今日开仓", String(Number(t.open_count) || 0), "含未平", "")} ${cell("今日平仓", String(Number(t.closed_count) || 0), "", "")} ${cell("持有仓位", String(Number(t.open_position_count) || 0), "", "")} - ${cell("盈利", String(winN), winSub, "pnl-pos")} + ${cell("盈利", String(winN), winSub, winN > 0 ? "pnl-pos" : "")} ${cell("亏损", String(lossN), lossSub, lossN > 0 ? "pnl-neg" : "")} ${cell( "总浮盈亏", esc(pnlSigned(floatVal, 2)) + "U", "", - pnlCls(floatVal) + Math.abs(floatVal) > 1e-9 ? pnlCls(floatVal) : "" )} diff --git a/manual_trading_hub/static/index.html b/manual_trading_hub/static/index.html index 67e6c59..e554848 100644 --- a/manual_trading_hub/static/index.html +++ b/manual_trading_hub/static/index.html @@ -15,7 +15,7 @@ - + @@ -1116,6 +1116,6 @@ - +