dashboard: replace agent-tab transient list with build-queue summary banner
The SW4RM tab rendered a per-transient spinner list above the container list, duplicating the running-step badge already shown on each agent card. Replace it with a single compact amber banner that appears when the rebuild queue has active (queued/running) entries — 'build queue — N running / M queued — view queue →', linking to the full queue on /core.html. Per-agent detail stays on the cards; the top of the tab just gives the at-a-glance summary + a jump to the queue. Closes #1817.
This commit is contained in:
parent
65895c6ebf
commit
6bb976ec72
3 changed files with 53 additions and 13 deletions
|
|
@ -564,6 +564,31 @@ body.dashboard-shell {
|
|||
}
|
||||
.port-conflict strong { color: var(--red); }
|
||||
|
||||
/* Build-queue summary banner on the SW4RM tab: one compact line
|
||||
when the rebuild queue has active work, with a link to the full queue on
|
||||
the C0R3 page. Amber to match the in-progress / "rebuilding" card tint. */
|
||||
.queue-summary {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.4em;
|
||||
flex-wrap: wrap;
|
||||
background: color-mix(in srgb, var(--amber) 8%, transparent);
|
||||
border: 1px solid color-mix(in srgb, var(--amber) 55%, transparent);
|
||||
color: var(--amber);
|
||||
padding: 0.45em 0.8em;
|
||||
margin-bottom: 0.6em;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.queue-summary strong { color: var(--amber); }
|
||||
.queue-summary-link {
|
||||
margin-left: auto;
|
||||
color: var(--amber);
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.queue-summary-link:hover { text-decoration: underline; }
|
||||
|
||||
/* .notif-row / .btn-notif moved to settings.css with the S3TT1NGS
|
||||
page. */
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue