diff --git a/src/app.css b/src/app.css index c0d683cb..d9ac3b55 100644 --- a/src/app.css +++ b/src/app.css @@ -127,10 +127,24 @@ a[href^='http'][rel*='nofollow']:visited:not(:has(div)) { font-size: 1.2em; text-align: center; } -.deck > header .header-grid h1:first-child { +.deck > header .header-grid.header-grid-2 { + grid-template-columns: 1fr max-content; +} +.deck > header .header-grid-2 h1 { text-align: left; padding-left: 8px; - width: max-content; +} +.deck > header .header-grid h1:has(.ancestors-indicator) { + display: flex; + gap: 8px; + align-items: center; + max-width: fit-content; +} +.deck > header .header-grid h1:has(.ancestors-indicator) .hero-heading { + flex: 1; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } .deck h2 { font-size: 1.45em; diff --git a/src/pages/status.css b/src/pages/status.css index 75edf2f1..d40ed123 100644 --- a/src/pages/status.css +++ b/src/pages/status.css @@ -19,7 +19,6 @@ .hero-heading { font-size: 16px; display: inline-block; - margin-bottom: 0.25em; } .hero-heading .icon { vertical-align: middle; diff --git a/src/pages/status.jsx b/src/pages/status.jsx index 869b6995..e198befc 100644 --- a/src/pages/status.jsx +++ b/src/pages/status.jsx @@ -475,7 +475,7 @@ function StatusPage() { */} -
+

{!heroInView && heroStatus && uiState !== 'loading' ? ( <>