diff --git a/app/public/conditions.html b/app/public/conditions.html index dbccd21..b291a31 100644 --- a/app/public/conditions.html +++ b/app/public/conditions.html @@ -119,12 +119,28 @@ html, body { 0%,100% { opacity:1; transform:scale(1); } 50% { opacity:.45; transform:scale(.8); } } +.hdr-right { + display: flex; + align-items: center; + gap: 0.75rem; + flex-shrink: 0; +} .hdr-time { font-size: 0.78rem; color: var(--muted); font-variant-numeric: tabular-nums; white-space: nowrap; } +.hdr-dash-link { + font-size: 0.78rem; + font-weight: 600; + color: var(--accent); + text-decoration: none; + white-space: nowrap; + opacity: .85; + transition: opacity .15s; +} +.hdr-dash-link:hover { opacity: 1; } /* ── Hero ────────────────────────────────────────────────── */ .hero { @@ -340,7 +356,10 @@ canvas { display: block; } Genesis 8:22
Live
-
+
+ Dashboard → +
+
diff --git a/app/public/dashboard.html b/app/public/dashboard.html index 08ec42c..06425c7 100644 --- a/app/public/dashboard.html +++ b/app/public/dashboard.html @@ -214,7 +214,8 @@ canvas.sparkline { display: block; width: 100%; height: 22px; margin-top: 0.4rem
- App + Conditions + ← Weather Sign out
diff --git a/app/public/index.html b/app/public/index.html index 44d8f32..3a9c48e 100644 --- a/app/public/index.html +++ b/app/public/index.html @@ -29,7 +29,11 @@ - Open-Meteo · RainViewer · Station · Dashboard + Open-Meteo · RainViewer + diff --git a/app/public/style.css b/app/public/style.css index 2cf6948..bb6a128 100644 --- a/app/public/style.css +++ b/app/public/style.css @@ -109,6 +109,26 @@ a:hover { text-decoration: underline; } } .tagline-link:hover { opacity: 1; text-decoration: underline; } +.station-links { + display: flex; + align-items: center; + gap: 0.5rem; +} +.station-link { + font-size: 0.78rem; + font-weight: 600; + letter-spacing: 0.06em; + text-transform: uppercase; + color: var(--card-sub); + text-decoration: none; + opacity: .85; + padding: 0.2rem 0.5rem; + border: 1px solid var(--border); + border-radius: 5px; + transition: opacity .15s, background .15s; +} +.station-link:hover { opacity: 1; background: var(--card-bg-soft); } + .settings-nav-links { display: flex; gap: 0.6rem;