diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png new file mode 100644 index 0000000..7d293dd Binary files /dev/null and b/static/apple-touch-icon.png differ diff --git a/static/calendar.html b/static/calendar.html index ced1912..5a00cc1 100644 --- a/static/calendar.html +++ b/static/calendar.html @@ -14,14 +14,17 @@ - + - - + + + + + @@ -29,7 +32,7 @@
- +

Thermograph · Calendar

diff --git a/static/compare.html b/static/compare.html index b093be9..ceb8a42 100644 --- a/static/compare.html +++ b/static/compare.html @@ -14,14 +14,17 @@ - + - - + + + + + @@ -29,7 +32,7 @@
- +

Thermograph · Compare

Which place best hits your comfort temperature over a date range

diff --git a/static/day.html b/static/day.html index 7e50f9c..f13305e 100644 --- a/static/day.html +++ b/static/day.html @@ -14,14 +14,17 @@ - + - - + + + + + @@ -29,7 +32,7 @@
- +

Thermograph · Day

Every percentile boundary for one day vs its typical climate

diff --git a/static/favicon-16.png b/static/favicon-16.png new file mode 100644 index 0000000..f9764ae Binary files /dev/null and b/static/favicon-16.png differ diff --git a/static/favicon-32.png b/static/favicon-32.png new file mode 100644 index 0000000..1eb8872 Binary files /dev/null and b/static/favicon-32.png differ diff --git a/static/favicon-48.png b/static/favicon-48.png new file mode 100644 index 0000000..4d867e7 Binary files /dev/null and b/static/favicon-48.png differ diff --git a/static/favicon.svg b/static/favicon.svg new file mode 100644 index 0000000..e21e70f --- /dev/null +++ b/static/favicon.svg @@ -0,0 +1,20 @@ + + Thermograph + An uneven quantized climb through grade zones, from Low blue through green Normal to Near Record + + + + + + + + + + + + + + + + diff --git a/static/index.html b/static/index.html index 392eeaf..06a2987 100644 --- a/static/index.html +++ b/static/index.html @@ -14,7 +14,7 @@ - + @@ -23,8 +23,11 @@ - - + + + + + @@ -32,7 +35,7 @@
- +

Thermograph

Grading today's weather against ~45 years of local climate history

diff --git a/static/legend.html b/static/legend.html index 3160cd6..613a14c 100644 --- a/static/legend.html +++ b/static/legend.html @@ -14,21 +14,24 @@ - + - - + + + + +
- +

Thermograph · Guide

What the metrics and percentile grades mean

diff --git a/static/logo-192.png b/static/logo-192.png index d3041b3..51fbef4 100644 Binary files a/static/logo-192.png and b/static/logo-192.png differ diff --git a/static/logo-maskable-192.png b/static/logo-maskable-192.png new file mode 100644 index 0000000..03b8638 Binary files /dev/null and b/static/logo-maskable-192.png differ diff --git a/static/logo-maskable-512.png b/static/logo-maskable-512.png index 75875d2..06f26fc 100644 Binary files a/static/logo-maskable-512.png and b/static/logo-maskable-512.png differ diff --git a/static/logo.png b/static/logo.png index 55b3d41..01b4273 100644 Binary files a/static/logo.png and b/static/logo.png differ diff --git a/static/logo.svg b/static/logo.svg deleted file mode 100644 index 1d98172..0000000 --- a/static/logo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/static/manifest.webmanifest b/static/manifest.webmanifest index 7d2827d..5640fe6 100644 --- a/static/manifest.webmanifest +++ b/static/manifest.webmanifest @@ -8,9 +8,10 @@ "background_color": "#171b21", "theme_color": "#f0803c", "icons": [ - { "src": "logo.svg", "sizes": "any", "type": "image/svg+xml" }, - { "src": "logo-192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" }, - { "src": "logo.png", "sizes": "512x512", "type": "image/png", "purpose": "any" }, - { "src": "logo-maskable-512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" } + { "src": "favicon.svg", "sizes": "any", "type": "image/svg+xml" }, + { "src": "logo-192.png?v=2", "sizes": "192x192", "type": "image/png", "purpose": "any" }, + { "src": "logo.png?v=2", "sizes": "512x512", "type": "image/png", "purpose": "any" }, + { "src": "logo-maskable-192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" }, + { "src": "logo-maskable-512.png?v=2", "sizes": "512x512", "type": "image/png", "purpose": "maskable" } ] } diff --git a/static/style.css b/static/style.css index 1896c2a..cf663d1 100644 --- a/static/style.css +++ b/static/style.css @@ -67,13 +67,15 @@ header { instead of bumping the toggle onto its own line. */ .brand > div:not(.unit-toggle):not(.acct) { flex: 1 1 0; min-width: 0; } .logo { - color: var(--accent); display: inline-flex; align-items: center; flex-shrink: 0; } .logo svg { width: 28px; height: 28px; display: block; } h1 { margin: 0; font-size: 22px; letter-spacing: -0.02em; } +/* Brand wordmark: lowercase beside the mark; 650 resolves to the nearest + installed weight of the system stack (no webfonts). */ +.brand h1 { text-transform: lowercase; font-weight: 650; } .tag { margin: 2px 0 0; color: var(--muted); font-size: 13px; } /* Compact header (e.g. Calendar): no tagline, roughly half the height. Only the vertical padding is trimmed so the responsive side padding stands. */ diff --git a/static/subscriptions.html b/static/subscriptions.html index 45f791b..580be12 100644 --- a/static/subscriptions.html +++ b/static/subscriptions.html @@ -11,14 +11,17 @@ - + - - + + + + + @@ -26,7 +29,7 @@
- +

Thermograph · Alerts

Get notified when a city's weather passes the percentile you set