From befffedd5c91671a859728d9dd2ce6ef66d30107 Mon Sep 17 00:00:00 2001 From: Emi Griffith Date: Sun, 19 Jul 2026 16:45:12 -0700 Subject: [PATCH] Replace the brand mark with the grid-cell logo everywhere (#199) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Swaps the stepped-path mark for the "C1 v2" design: an 8x8 grid of graded day-cells tracing the same climb (blue Low -> green Normal -> a hot loop -> a stepped ascent to the near-record red cell). It keeps the exact geometry of the old mark — same 512 viewBox, same 32/448/rx96 rounded badge, same band palette — so it is a drop-in that needs no alignment changes. Everywhere the mark appears: - The inline header SVG in all six lockups (the five standalone frontend pages and backend/templates/base.html.j2), kept at width/height 28 with aria-hidden. Because the box and viewBox are unchanged, the .logo/.brand alignment CSS (the -2px cap-height nudge, the 28->22px compact size, the 10px gap) is untouched and the mark stays centred on the "Thermograph" wordmark. - favicon.svg, regenerated from the new art. - Every raster: favicon-16/32/48, apple-touch-icon (180), logo-192, logo (512), and the two maskable icons. The maskable pair keeps the established recipe — the badge scaled into the central safe zone on a full-bleed opaque square — so an OS shape mask never clips the art. Bumps every icon reference to ?v=3 (previously a mix of ?v=2 and unversioned) so browsers and installed PWAs refetch the new icons. Claude-Session: https://claude.ai/code/session_013dRZmX9D3JEntfMKWMTWZ8 --- templates/base.html.j2 | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/templates/base.html.j2 b/templates/base.html.j2 index 841150b..68eca68 100644 --- a/templates/base.html.j2 +++ b/templates/base.html.j2 @@ -13,16 +13,16 @@ - + - - - - - + + + + + {% block head_extra %}{% endblock %} @@ -36,7 +36,7 @@ hero headline owns the sole h1 and the brand degrades to a

. The .brand h1, .brand .site-name selector pair in style.css keeps the lockup looking identical either way. #} - <{{ brand_tag|default('h1') }} class="site-name">Thermograph + <{{ brand_tag|default('h1') }} class="site-name">Thermograph

How unusual is the weather? Graded against ~45 years of local climate history.