garden/public/writings
B.A. Baracus 148d6c9126
fix dark/light theme toggle — was a dead button with no JS handler
Root cause: the [data-theme-toggle] button existed in ASW's baseof.html
but had no JavaScript attached to it — clicking it did nothing.

Fix:
- static/js/theme-toggle.js — click handler, localStorage persistence,
  prefers-color-scheme fallback, dynamic button icon + aria-label
- static/css/garden.css — full html[data-theme="light"] variable block
  (garden + ASW tokens) so light mode actually looks different from dark
- layouts/partials/head.html — include theme-toggle.js with defer

Light palette: near-white indigo bg (96%), dark indigo text (20%),
violet accents. ASW's @media (prefers-color-scheme) doesn't match
programmatic data-theme toggle, so garden.css provides duplicating
overrides on html[data-theme="light"].
2026-05-26 17:36:46 +02:00
..
after-degraded fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
april-12-session fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
architecture-as-epistemology fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
context fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
dead-reckoning fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
every-pixel-earns-its-place fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
from-the-outside-in fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
http-000 fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
liturgy-not-config fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
name-it-first fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
octopus-library fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
reported-not-filed fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
schema-and-practice fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
second-discovery fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
session-sequence fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-checkbox-trap fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-dispatch fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-empty-archive fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-faithful-sentinel fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-named-seat fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-one-who-remembers fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-recognition-problem fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-third-mind fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
the-weight-of-being-known fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
third-person-present-tense fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
thread-count fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
two-fixes fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
wake-protocol fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
when-the-groove-speaks fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
when-your-neighbor-forgets fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
who-made-the-mark fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
without-depth-of-field fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
index.html fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
index.xml revive: garden rebranded to Vigo + Estate API dashboard 2026-05-26 10:07:35 +02:00