diff --git a/containers/libreportal/frontend/components/admin/core/css/admin.css b/containers/libreportal/frontend/components/admin/core/css/admin.css index 1913e6a..2d31d16 100644 --- a/containers/libreportal/frontend/components/admin/core/css/admin.css +++ b/containers/libreportal/frontend/components/admin/core/css/admin.css @@ -17,15 +17,21 @@ margin-bottom: 2px; } -/* Recessed dark panel holding the overview cards, under the header divider — +/* Recessed dark panel holding an admin page's body under the header divider — same recipe as the fleet Overview's .ov-tab-body and the per-app - .tasks-container, so the admin board reads like the other tabbed areas. */ -.admin-card-grid-wrap { + .tasks-container, so admin pages read like the other tabbed areas. Shared by + the Dashboard (card grid) and System (gauges/trends/storage/host/apps). */ +.admin-panel { margin-top: 16px; padding: 16px; background: rgba(var(--bg-rgb), 0.2); border-radius: 8px; } +/* The System panel leads with the gauges row, whose own top margin is now + redundant with the panel padding — drop it so the box hugs the gauges. + (The section heads below keep their margins so Trends/Storage/Host/Per-app + stay separated.) */ +.admin-panel > .sys-gauges { margin-top: 0; } /* Overview cards */ .admin-card-grid { diff --git a/containers/libreportal/frontend/components/admin/overview/js/overview-page.js b/containers/libreportal/frontend/components/admin/overview/js/overview-page.js index 9665875..780c979 100644 --- a/containers/libreportal/frontend/components/admin/overview/js/overview-page.js +++ b/containers/libreportal/frontend/components/admin/overview/js/overview-page.js @@ -243,7 +243,7 @@ class OverviewPage {
System health and admin status at a glance. Manage anything from the cards below.
-Live host and per-app statistics. Updated ${updated}.