diff --git a/assets/css/table.css b/assets/css/table.css index 2cb6714..21f6b70 100644 --- a/assets/css/table.css +++ b/assets/css/table.css @@ -1338,6 +1338,17 @@ /* ── SIMPLE / TABLE VIEW TOGGLE ─────────────────────────────────────────── */ +.forecast-view-toggle-label { + font-family: Manrope, sans-serif; + font-size: 11px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.07em; + color: #7a5c2a; + margin-right: 5px; + flex-shrink: 0; +} + .forecast-view-toggle { display: inline-flex; align-items: center; @@ -1345,11 +1356,14 @@ margin-right: 8px; } .fvt-btn { + display: inline-flex; + align-items: center; + gap: 3px; font-family: Manrope, sans-serif; font-size: 11px; font-weight: 700; line-height: 1; - padding: 4px 10px; + padding: 6px 14px; cursor: pointer; border: 1.5px solid #c9b08a; background: #f5edd6; @@ -1374,6 +1388,12 @@ color: #fff; } +.fvt-btn-icon { + display: inline-block; + vertical-align: middle; + flex-shrink: 0; +} + /* Interval buttons shown in the col-toggles bar in simple mode */ .fvt-interval { display: none; @@ -1385,6 +1405,15 @@ .table-main--simple .fvt-interval { display: inline-flex; } +.fvt-interval-label { + font-family: Manrope, sans-serif; + font-size: 11px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.07em; + color: #7a5c2a; + margin-right: 3px; +} /* Hide table-mode column controls when in simple mode */ .table-main--simple .col-toggles-label, diff --git a/assets/css/ui.css b/assets/css/ui.css index 7d62164..67814c8 100644 --- a/assets/css/ui.css +++ b/assets/css/ui.css @@ -110,13 +110,14 @@ /* Slideshow dots */ .event-banner-dots { display: flex; - gap: 5px; + gap: 10px; margin-top: 7px; align-items: center; + padding: 5px 0; } .event-banner-dot { - width: 6px; - height: 6px; + width: 10px; + height: 10px; border-radius: 50%; opacity: 0.35; cursor: pointer; diff --git a/assets/js/app.js b/assets/js/app.js index 16c8ffb..09617ee 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -616,7 +616,7 @@ export function UTCIForecast() { `} ${activeEvents.length > 1 && html` -