Fix Admin panel and xray count
This commit is contained in:
@@ -64,8 +64,6 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="topbar-actions">
|
||||
<button class="toolbar-pill" type="button" title="Idioma">🇧🇷 PT</button>
|
||||
<button class="icon-btn" type="button" title="Notificações">🔔</button>
|
||||
<button class="icon-btn" id="themeToggle" type="button" title="Alternar tema">☀</button>
|
||||
<div class="user-pill">
|
||||
<span id="roleChip"></span>
|
||||
@@ -133,6 +131,33 @@
|
||||
</div>
|
||||
<div class="dash-icon">◇</div>
|
||||
</div>
|
||||
<div class="dash-card accent-blue superadmin-only hidden">
|
||||
<div class="dash-card-main">
|
||||
<span class="dash-label">CPU</span>
|
||||
<strong id="dashCpuVal">--%</strong>
|
||||
<small id="dashCpuText">Carga do processador</small>
|
||||
<div class="mini-meter dashboard-meter"><span id="dashCpuBar"></span></div>
|
||||
</div>
|
||||
<div class="dash-icon">◴</div>
|
||||
</div>
|
||||
<div class="dash-card accent-green superadmin-only hidden">
|
||||
<div class="dash-card-main">
|
||||
<span class="dash-label">RAM</span>
|
||||
<strong id="dashRamVal">--%</strong>
|
||||
<small id="dashRamText">Memória usada</small>
|
||||
<div class="mini-meter dashboard-meter"><span id="dashRamBar"></span></div>
|
||||
</div>
|
||||
<div class="dash-icon">▣</div>
|
||||
</div>
|
||||
<div class="dash-card accent-purple superadmin-only hidden">
|
||||
<div class="dash-card-main">
|
||||
<span class="dash-label">Rede</span>
|
||||
<strong id="dashNetVal">--</strong>
|
||||
<small id="dashNetText">RX -- · TX -- Mb/s</small>
|
||||
<small id="dashNetTotal">Total --</small>
|
||||
</div>
|
||||
<div class="dash-icon">⇅</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="grid2 dashboard-lower">
|
||||
@@ -273,7 +298,7 @@
|
||||
<div class="card">
|
||||
<div class="card-hdr">
|
||||
<div class="card-title">Xray Core <span class="chip" id="xrayChip">--</span></div>
|
||||
<div class="xray-admin-only" style="display:flex;gap:5px;flex-wrap:wrap;">
|
||||
<div class="card-actions xray-admin-only">
|
||||
<button class="btn btn-ghost btn-sm" id="xStartBtn">Start</button>
|
||||
<button class="btn btn-danger btn-sm" id="xStopBtn">Stop</button>
|
||||
<button class="btn btn-ghost btn-sm" id="xRestartBtn">Restart</button>
|
||||
@@ -295,7 +320,7 @@
|
||||
<div class="card" style="margin-top:12px;">
|
||||
<div class="card-hdr">
|
||||
<div class="card-title">Inbounds & Clients</div>
|
||||
<button class="btn btn-ghost btn-sm" id="xLoadInboundsBtn">Reload</button>
|
||||
<div class="card-actions"><button class="btn btn-ghost btn-sm" id="xLoadInboundsBtn">Reload</button></div>
|
||||
</div>
|
||||
<div id="inboundsContainer">
|
||||
<div class="hint" style="padding:8px 0;">Loading inbounds…</div>
|
||||
@@ -306,7 +331,7 @@
|
||||
<div class="card xray-admin-only" style="margin-top:12px;">
|
||||
<div class="card-hdr">
|
||||
<div class="card-title">Xray Config</div>
|
||||
<div style="display:flex;gap:4px;">
|
||||
<div class="card-actions">
|
||||
<button class="btn btn-sm" id="xrayWizardTabBtn" onclick="setXrayCfgMode('wizard')">Visual</button>
|
||||
<button class="btn btn-ghost btn-sm" id="xrayJsonTabBtn" onclick="setXrayCfgMode('json')">JSON</button>
|
||||
</div>
|
||||
@@ -480,7 +505,7 @@
|
||||
<div class="card xray-admin-only" style="margin-top:12px;">
|
||||
<div class="card-hdr">
|
||||
<div class="card-title">Logs <span class="chip">last 200 lines</span></div>
|
||||
<button class="btn btn-ghost btn-sm" id="xLoadLogsBtn">Refresh</button>
|
||||
<div class="card-actions"><button class="btn btn-ghost btn-sm" id="xLoadLogsBtn">Refresh</button></div>
|
||||
</div>
|
||||
<pre class="log-box" id="xLogsBox"></pre>
|
||||
</div>
|
||||
@@ -834,9 +859,11 @@
|
||||
</div><!-- /grid2 -->
|
||||
|
||||
<!-- Save bar -->
|
||||
<div class="form-actions" style="margin-top:14px;padding-top:12px;border-top:1px solid var(--border);">
|
||||
<button class="btn" onclick="saveServerConfig()">Save Config</button>
|
||||
<button class="btn btn-ghost" onclick="loadServerConfig()">Reload</button>
|
||||
<div class="save-bar">
|
||||
<div class="card-actions save-bar-actions">
|
||||
<button class="btn" onclick="saveServerConfig()">Save Config</button>
|
||||
<button class="btn btn-ghost" onclick="loadServerConfig()">Reload</button>
|
||||
</div>
|
||||
<span id="srvCfgStatus" class="hint">All service changes apply live.</span>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user