Merge claude/1

This commit is contained in:
librelad 2026-07-03 19:51:26 +01:00
commit 22d23cb359

View File

@ -305,7 +305,7 @@ class SystemPage {
// Multi-instance slugs (<type>_<id>) share the base type's icon.
const iconSlug = String(a.app).replace(/_\d+$/, '');
return `<tr class="sys-app-row" data-sys-app="${this.escape(a.app)}" tabindex="0" role="button" aria-label="Open ${this.escape(a.app)} details">
<td class="sys-app-name"><span class="sys-app-icon"><img src="/core/icons/apps/${encodeURIComponent(iconSlug)}.svg" alt="" onerror="this.onerror=null; this.src='/core/icons/apps/default.svg'"></span><span class="admin-status-dot ${statusCls}"></span>${this.escape(a.app)}
<td class="sys-app-name"><span class="admin-status-dot ${statusCls}"></span><span class="sys-app-icon"><img src="/core/icons/apps/${encodeURIComponent(iconSlug)}.svg" alt="" onerror="this.onerror=null; this.src='/core/icons/apps/default.svg'"></span>${this.escape(a.app)}
<span class="sys-app-sub">${a.running}/${a.containers} up</span></td>
<td>${C.bar(a.cpu_percent)}<span class="sys-cell-val">${(a.cpu_percent || 0).toFixed(1)}%</span></td>
<td>${C.bar(a.mem_percent)}<span class="sys-cell-val">${this.bytes(a.mem_bytes)}</span></td>