fix(webui/services): box the Services loading state like other tabs

The Services tab's loading placeholder (.services-loading) was a bare
centered row with no container chrome, unlike the Config and Tasks tab
loading cards. Give it the same boxed look (semi-opaque black fill,
hairline border, rounded corners, margin and min-height) so it reads as
a deliberate loading panel.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: librelad <librelad@digitalangels.vip>
This commit is contained in:
librelad 2026-06-22 14:58:54 +01:00
parent cf80d48126
commit c1df1aef40

View File

@ -55,10 +55,17 @@
/* ------------------------------------------------------------------ */
.services-loading {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 0.6rem;
padding: 2rem;
padding: 40px 20px;
min-height: 200px;
margin: 16px;
/* Match the boxed loading card used by the Config and Tasks tabs. */
background: rgba(0, 0, 0, 0.2);
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 8px;
color: var(--text-secondary, var(--text-muted));
}