From 65b911994c596c0dcab42965d5d3225efad84e2d Mon Sep 17 00:00:00 2001 From: dekun Date: Sat, 4 Jul 2026 23:16:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=8A=E6=97=A5=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E6=95=B0=E5=AD=97=E6=94=B9=E7=94=A8=E5=B8=B8=E8=A7=84=E5=AD=97?= =?UTF-8?q?=E4=BD=93=EF=BC=8C=E5=8E=BB=E6=8E=89=E5=8F=91=E5=85=89=E6=95=88?= =?UTF-8?q?=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- manual_trading_hub/static/app.css | 19 ++++++++++++++++--- manual_trading_hub/static/app.js | 4 ++-- manual_trading_hub/static/index.html | 4 ++-- 3 files changed, 20 insertions(+), 7 deletions(-) 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 @@ - +