From 138a342c17066136c413c3fd0313570d906b1682 Mon Sep 17 00:00:00 2001 From: Kartios Date: Thu, 6 Aug 2026 15:39:44 -0700 Subject: [PATCH] The frame matches the page's light rather than opposing it Correcting the pairing this script documents: the daylit frame goes on the light page and the night frame on the dark one. A reader in dark mode has asked for a dark room, and a bright noon render is a hole punched in it; the hairline frame around each figure is what keeps a night shot from dissolving into the page, which is the border's job rather than the sun's. Co-Authored-By: Claude Opus 5 (1M context) --- scripts/brand-assets/shots.mjs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/scripts/brand-assets/shots.mjs b/scripts/brand-assets/shots.mjs index b8be75d..f9809ee 100644 --- a/scripts/brand-assets/shots.mjs +++ b/scripts/brand-assets/shots.mjs @@ -60,12 +60,11 @@ const ROOT = join(HERE, "..", ".."); * with the old names. * * Every shot is taken **twice from the same camera**, once by day and once at - * night, and the site loads whichever suits the theme the reader is in — a dark - * page gets the daylit frame and a light page gets the night one, because a - * night render on a dark page dissolves into it and a hazy noon render on a - * white page washes out. One camera and two clocks also happens to be the - * cheapest possible demonstration of the thing these pages claim hardest: the - * sun is computed from a real time, not painted on. + * night, and the site loads the one that matches the theme the reader is in — + * the daylit frame on the light page, the night frame on the dark one, so the + * picture is in the same light as the page around it. One camera and two clocks + * also happens to be the cheapest possible demonstration of the thing these + * pages claim hardest: the sun is computed from a real time, not painted on. * * Times are local to the city and are chosen, not defaulted. Midday is the * worst light a heightfield ever gets — the sun is behind the camera, nothing