Skip to content

Commit 6540ed9

Browse files
The detail is shown after the target name in lighter text so it's easy to read at a glance.
1 parent c201438 commit 6540ed9

2 files changed

Lines changed: 18 additions & 8 deletions

File tree

app.js

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -675,18 +675,28 @@ function renderLog() {
675675
return;
676676
}
677677

678-
c.innerHTML = `<div class="log-list">${slice.map(e => `
679-
<div class="log-entry ${e.action||''}">
680-
<div class="log-icon">${LOG_ICONS[e.action]||'📌'}</div>
678+
c.innerHTML = `<div class="log-list">${slice.map(e => {
679+
const action = e.action || 'unknown';
680+
const label = action.toUpperCase().replace(/_/g,' ');
681+
const icon = LOG_ICONS[action] || '📌';
682+
const clean = s => (s||'').replace(/\s*\(\d{10,20}\)/g,'').replace(/#0$/,'').trim() || s || '?';
683+
const target = clean(e.target);
684+
const mod = clean(e.moderator) || 'System';
685+
// Show detail (role name, channel rename etc) if present, otherwise reason
686+
const extra = e.detail || e.reason || '';
687+
return `
688+
<div class="log-entry ${action}">
689+
<div class="log-icon">${icon}</div>
681690
<div class="log-body">
682691
<div class="log-action">
683-
<span class="log-tag ${e.action||''}">${(e.action||'action').toUpperCase()}</span>
684-
<strong>${e.target || 'Unknown'}</strong>${e.reason ? ` — ${e.reason}` : ''}
692+
<span class="log-tag ${action}">${label}</span>
693+
<strong>${target}</strong>${extra ? ` — <span style="color:var(--tx-2);font-weight:400">${extra}</span>` : ''}
685694
</div>
686-
<div class="log-meta">By ${e.moderator||'System'} ${e.guild_name?'in '+e.guild_name:''}</div>
695+
<div class="log-meta">By ${mod}${e.guild_name ? ' in ' + e.guild_name : ''}</div>
687696
</div>
688697
<div class="log-time">${formatTime(e.timestamp)}</div>
689-
</div>`).join('')}</div>`;
698+
</div>`;
699+
}).join('')}</div>`;
690700

691701
if (pg) {
692702
pg.style.display = 'flex';

dashboard.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
<div id="admin-sidebar-section" style="display:none;flex-direction:column">
113113
<div style="height:1px;background:rgba(255,107,107,0.15);margin:6px 4px"></div>
114114
<div class="sidebar-section" style="margin-top:4px;color:#ff6b6b">🔐 Admin Only</div>
115-
<div class="sl" onclick="showPanel('admin-hq',this)" style="color:#ff6b6b;font-weight:700"><span class="sl-icon">💻</span> Admin HQ</div>
115+
<div class="sl" onclick="showPanel('admin-hq',this)" style="color:#4eff91;font-weight:700"><span class="sl-icon">💻</span> Admin HQ</div>
116116
<div class="sl" onclick="showPanel('mongodb',this)"><span class="sl-icon">🗄️</span> DB Stats</div>
117117
<div class="sl" onclick="showPanel('currency-admin',this)"><span class="sl-icon">💸</span> Currency Manager</div>
118118
<div class="sl" onclick="showPanel('cfg-economy',this)"><span class="sl-icon">💰</span> Economy Config</div>

0 commit comments

Comments
 (0)