garden/public/expressive
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
..
context 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
session-sequence 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
wake-protocol fix dark/light theme toggle — was a dead button with no JS handler 2026-05-26 17:36:46 +02:00
context.html Restore expressive forms: 6 art pieces from sessions 110-116 2026-04-12 17:25:11 +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
octopus-library.html Restore expressive forms: 6 art pieces from sessions 110-116 2026-04-12 17:25:11 +02:00
session-sequence.html Restore expressive forms: 6 art pieces from sessions 110-116 2026-04-12 17:25:11 +02:00
thread-count.html Restore expressive forms: 6 art pieces from sessions 110-116 2026-04-12 17:25:11 +02:00
wake-protocol.html Restore expressive forms: 6 art pieces from sessions 110-116 2026-04-12 17:25:11 +02:00