feat: v1.1.0 redesign — light default, real toggle, kanban board, sticky nav

- Theme is now a manual toggle (real sun/moon SVG icons, not glyphs that
  don't render consistently), persisted to localStorage, defaults to light
  on first visit. No more silent OS-based auto-switching.
- Small wordmark + mark in a thin top bar so the page is recognizable as
  sitrep-panel, not just the task title.
- Status board rewritten as four kanban-style columns (to do / in progress
  / done / blocked) with live counts, instead of a loose wrap of
  identically-styled cards.
- Every section gets a one-line description of its purpose.
- Sticky section nav with scroll-spy highlighting — real wayfinding without
  hiding any content behind a click, since the whole point is to be
  glanceable.
- Log entries use a proper timeline rail (dot + connecting line) instead of
  a colored border-left accent.
- Palette rebuilt in OKLCH with neutrals tinted toward the accent hue.

Updates the SKILL.md/AGENTS.md protocol and validator for the new
column-based board markup and entry structure.
This commit is contained in:
dbl8005
2026-08-23 00:47:27 +03:00
parent f4d9a01e9e
commit 3e4d4c46da
8 changed files with 308 additions and 115 deletions
+8 -4
View File
@@ -30,10 +30,10 @@ everything is one static HTML page plus a stdlib Python server.
## What it shows
- **Status board** — cards for what's to do, in progress, done, or blocked.
Synced from a connected issue tracker (Jira, GitHub Issues, Linear —
whatever the agent already has access to) when one's available, otherwise
a plain checklist the agent maintains by hand. Never fabricated.
- **Status board** — four columns: to do, in progress, done, blocked. Synced
from a connected issue tracker (Jira, GitHub Issues, Linear — whatever the
agent already has access to) when one's available, otherwise a plain
checklist the agent maintains by hand. Never fabricated.
- **What's happening now** — a standing paragraph of *why*, not a status
word. Replaced each update, always reflecting the present.
- **Screenshots** — dropped in as they're taken, inline in the log or in
@@ -102,6 +102,10 @@ package files; CI runs it plus a real server-start smoke test on every PR.
## Versions
- **1.1.0** — redesign: light mode by default with a real theme toggle (no
more silent OS-based switching), a small wordmark, the status board
regrouped into kanban-style columns instead of a loose card grid, and a
sticky section nav for wayfinding without hiding anything.
- **1.0.0** — initial release: status board, live "what's happening now"
narrative, screenshot gallery, newest-first log, live-reload, optional
tracker-synced board.