Fix: Admin Stats-Grid 2 Spalten auf Mobile, SQL-Code umbrechend
This commit is contained in:
parent
bfdf6ebfae
commit
cfdb3fbc19
3 changed files with 17 additions and 5 deletions
|
|
@ -94,8 +94,7 @@ window.Page_admin = (() => {
|
|||
async function _renderStats(el) {
|
||||
const s = await API.get('/admin/stats');
|
||||
el.innerHTML = `
|
||||
<div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-3);
|
||||
margin-bottom:var(--space-5)">
|
||||
<div class="adm-stats-grid">
|
||||
${_statCard('users', 'Nutzer gesamt', s.users_total, 'var(--c-primary)')}
|
||||
${_statCard('user-plus', 'Neu heute', s.users_today, 'var(--c-success)')}
|
||||
${_statCard('activity', 'Aktiv (7 Tage)', s.active_users_7d, 'var(--c-primary)')}
|
||||
|
|
@ -116,7 +115,7 @@ window.Page_admin = (() => {
|
|||
<use href="/icons/phosphor.svg#info"></use>
|
||||
</svg>
|
||||
Ersten Admin per SQL setzen:
|
||||
<code style="background:var(--c-surface-2);padding:2px 6px;border-radius:4px;font-size:var(--text-xs)">
|
||||
<code style="background:var(--c-surface-2);padding:2px 6px;border-radius:4px;font-size:var(--text-xs);word-break:break-all;display:inline-block">
|
||||
UPDATE users SET rolle='admin', is_moderator=1 WHERE email='deine@email.de';
|
||||
</code>
|
||||
</p>
|
||||
|
|
@ -559,7 +558,7 @@ window.Page_admin = (() => {
|
|||
const diskPct = s.disk_total_gb > 0 ? Math.round(diskUsedGb / s.disk_total_gb * 100) : 0;
|
||||
const uptime = _formatUptime(s.uptime_seconds);
|
||||
el.innerHTML = `
|
||||
<div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-3)">
|
||||
<div class="adm-stats-grid">
|
||||
${_statCard('database', 'Datenbank', s.db_size_mb.toFixed(1) + ' MB', 'var(--c-primary)')}
|
||||
${_statCard('image', 'Media-Ordner', s.media_size_mb.toFixed(1) + ' MB','var(--c-text-secondary)')}
|
||||
${_statCard('timer', 'Uptime', uptime, 'var(--c-success)')}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue