Skip to content

Commit 55d6f85

Browse files
committed
feat: remove Resources tab/card and hide Actions label on mobile
1 parent 3d91659 commit 55d6f85

2 files changed

Lines changed: 4 additions & 40 deletions

File tree

public/css/style.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1983,6 +1983,10 @@ tbody tr:hover {
19831983
display: none;
19841984
}
19851985

1986+
.table-container tbody td[data-label="Actions"]::before {
1987+
display: none;
1988+
}
1989+
19861990
.table-container tbody td:first-child {
19871991
font-weight: 700;
19881992
font-size: 0.92rem;

public/js/app.js

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3154,7 +3154,6 @@ async function renderServerDetail(serverId) {
31543154
31553155
<div class="tabs" id="server-detail-tabs">
31563156
<button class="tab ${activeTab === 'info' ? 'active' : ''}" data-tab="info">Info</button>
3157-
<button class="tab ${activeTab === 'resources' ? 'active' : ''}" data-tab="resources">Resources</button>
31583157
<button class="tab ${activeTab === 'actions' ? 'active' : ''}" data-tab="actions">Actions</button>
31593158
<div class="tab-indicator" id="tab-indicator"></div>
31603159
</div>
@@ -3172,30 +3171,6 @@ async function renderServerDetail(serverId) {
31723171
</div>
31733172
</div>
31743173
3175-
<div class="card" id="server-resources-card">
3176-
<h2 class="card-title" style="margin-bottom:16px">Resources</h2>
3177-
<div class="resource-gauges">
3178-
<div class="resource-gauge">
3179-
<div class="resource-gauge-value" style="color:var(--accent-1)">${s.limits.memory > 0 ? s.limits.memory + ' MB' : '∞'}</div>
3180-
<div class="resource-gauge-label">Memory</div>
3181-
<div class="resource-gauge-bar"><div class="resource-gauge-fill" style="width:${s.limits.memory > 0 ? Math.min(100, (s.limits.memory / 512) * 100) : 100}%;background:linear-gradient(90deg,#ee8132,#f59e0b)"></div></div>
3182-
<div class="resource-gauge-sub">${s.limits.memory > 0 ? '512 MB max' : 'No limit'}</div>
3183-
</div>
3184-
<div class="resource-gauge">
3185-
<div class="resource-gauge-value" style="color:var(--accent-cyan)">${s.limits.cpu}%</div>
3186-
<div class="resource-gauge-label">CPU</div>
3187-
<div class="resource-gauge-bar"><div class="resource-gauge-fill" style="width:${s.limits.cpu}%;background:linear-gradient(90deg,#06b6d4,#3b82f6)"></div></div>
3188-
<div class="resource-gauge-sub">50% max</div>
3189-
</div>
3190-
<div class="resource-gauge">
3191-
<div class="resource-gauge-value" style="color:var(--accent-green)">${s.limits.disk > 0 ? (s.limits.disk / 1024).toFixed(1) + ' GB' : '∞'}</div>
3192-
<div class="resource-gauge-label">Disk</div>
3193-
<div class="resource-gauge-bar"><div class="resource-gauge-fill" style="width:${s.limits.disk > 0 ? Math.min(100, (s.limits.disk / 3072) * 100) : 100}%;background:linear-gradient(90deg,#059669,#10b981)"></div></div>
3194-
<div class="resource-gauge-sub">3 GB max</div>
3195-
</div>
3196-
</div>
3197-
</div>
3198-
31993174
<div class="card">
32003175
<h2 class="card-title" style="margin-bottom:16px">Lifetime</h2>
32013176
${meta ? html`
@@ -3220,21 +3195,6 @@ async function renderServerDetail(serverId) {
32203195
</div>
32213196
</div>
32223197
3223-
<div id="server-tab-resources" class="tab-content" style="display:${activeTab === 'resources' ? 'block' : 'none'}">
3224-
<div class="card">
3225-
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:16px">
3226-
<h2 class="card-title" style="margin:0">Live Resource Usage</h2>
3227-
<button class="btn btn-ghost btn-sm" id="refresh-resources-btn" style="width:auto">
3228-
<i data-lucide="refresh-cw" style="width:14px;height:14px"></i>
3229-
Refresh
3230-
</button>
3231-
</div>
3232-
<div id="live-resources-container">
3233-
<div style="text-align:center;padding:32px;color:var(--text-secondary)" id="live-resources-loading"><span class="spinner"></span> Fetching live data...</div>
3234-
</div>
3235-
</div>
3236-
</div>
3237-
32383198
<div id="server-tab-actions" class="tab-content" style="display:${activeTab === 'actions' ? 'block' : 'none'}">
32393199
${isAdminSuspended ? html`
32403200
<div style="text-align:center;padding:48px 24px">

0 commit comments

Comments
 (0)