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 @@
-
+