Collapse dashboard server status into top bar and include .env in backup restore.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-02 15:43:48 +08:00
parent aae897b7eb
commit 481086eddc
5 changed files with 149 additions and 29 deletions
+25 -21
View File
@@ -11,33 +11,20 @@
<div class="dashboard-top-left">
<span class="badge planned" id="dash-mode-badge"></span>
<span class="badge planned" id="dash-ctp-badge">CTP 检测中…</span>
<button type="button" class="dash-server-compact" id="dash-server-toggle" aria-expanded="false" aria-controls="dash-server-card">
<span class="dash-server-dot" aria-hidden="true"></span>
<span class="dash-server-compact-label">服务器状态</span>
<span class="dash-server-summary text-muted" id="dash-server-summary"></span>
<span class="dash-toggle-icon" aria-hidden="true"></span>
</button>
<span class="text-muted dash-updated" id="dash-updated">正在加载…</span>
</div>
</div>
<div class="card dashboard-account-card">
<div class="stat-grid stat-grid-summary dashboard-account-grid">
<div class="stat-item">
<div class="label">账户权益</div>
<div class="value" id="dash-equity"></div>
</div>
<div class="stat-item">
<div class="label">占用保证金</div>
<div class="value" id="dash-margin"></div>
</div>
<div class="stat-item">
<div class="label">可用权益</div>
<div class="value" id="dash-available"></div>
</div>
</div>
</div>
<div class="card dashboard-section dashboard-server-card" id="dash-server-card">
<div class="card dashboard-section dashboard-server-card" id="dash-server-card" hidden>
<div class="dash-server-head">
<div class="dash-server-title">
<span class="dash-server-dot" aria-hidden="true"></span>
<span>服务器状态</span>
<span class="dash-server-host text-muted" id="dash-server-host"></span>
<span class="dash-server-host" id="dash-server-host"></span>
</div>
<div class="dash-server-head-meta text-muted">
<span id="dash-server-uptime"></span>
@@ -92,6 +79,23 @@
</div>
</div>
<div class="card dashboard-account-card">
<div class="stat-grid stat-grid-summary dashboard-account-grid">
<div class="stat-item">
<div class="label">账户权益</div>
<div class="value" id="dash-equity"></div>
</div>
<div class="stat-item">
<div class="label">占用保证金</div>
<div class="value" id="dash-margin"></div>
</div>
<div class="stat-item">
<div class="label">可用权益</div>
<div class="value" id="dash-available"></div>
</div>
</div>
</div>
<div class="card dashboard-section dashboard-risk-card" id="dash-risk-card">
<h2 class="dashboard-risk-heading dash-section-toggle" id="dash-risk-toggle" role="button" tabindex="0" aria-expanded="false" aria-controls="dash-risk-body">
<span class="dash-section-toggle-label">风控说明</span>