iris
9c72fd369a
dashboard.css + docs: migrate topology indent + icon/pending prose (#712 batch 12)
dashboard.css carried many CSS WHY-blocks duplicating prose
already in docs/web-ui.md (after PRs #722/#724/#728/#776).
Substantive new migration: topology indent geometry. Remaining
cookies collapse to docs pointers.
Moved to docs/web-ui.md::Topology tree:
- Indent + lane geometry paragraph (~18 lines new prose):
per-depth 1.8em ladder rationale + hardcoded six levels +
CSS Values 5 attr() partial-support caveat (Chromium-only as
of 2026) + lane center continuation bars + bottom: -0.4em
prefix extension to merge sibling vertical lines + horizontal
stub at icon midline.
Collapsed in dashboard.css:
- Topology indent block (#363/#361) → 3-line pointer
- Tree prefix lanes block (#388) → 3-line pointer
- Tree prefix depth-step ladder (~6 lines) → 4-line tighter
paraphrase (lane-meets-icon rationale stays inline as it's
immediate context for the values below)
- Live cards icon-left split (#177/#344) → 6-line tighter
paraphrase + docs pointer
- Icon selection-toggle hover/focus (#443) → docs pointer
- Icon img absolute positioning (#177) → docs pointer
- Icon favicon fallback (#195/#202) → docs pointer
- Pending state queued vs running (#769) → docs pointer
- Icon-only nav strip (#262/#333) → 7-line tighter + docs pointer
- Approval requested-at chip (#272) → 2-line pointer
- In-flight step indicator (#437) → 4-line pointer
- M0V3 affordance (#486) → 3-line pointer
- Cancel-X queued (#575) → 5-line pointer
dashboard.css: 51 → 36 cookies (counting hex-color false positives;
~15 actual issue refs scrubbed). Net ~50 lines of CSS WHY-prose
collapsed to brief docs pointers; ~18 lines of new substantive
prose migrated to docs/web-ui.md::Topology tree.
|
2026-05-31 14:48:46 +02:00 |
| .. |
|
common.js
|
frontend/dashboard: heartbeat + watchdog so a dead SharedWorker self-heals (#515)
|
2026-05-27 23:37:21 +02:00 |
|
dashboard.css
|
dashboard.css + docs: migrate topology indent + icon/pending prose (#712 batch 12)
|
2026-05-31 14:48:46 +02:00 |
|
flow.html
|
dashboard: rename src/app.js → src/tabs.js (closes #406)
|
2026-05-26 19:39:27 +02:00 |
|
flow.js
|
flow.js: subscribe to /dashboard/stream with ?kinds= filter (closes #408)
|
2026-05-26 23:02:52 +02:00 |
|
index.html
|
dashboard: footer link → forge.darkest.space mirror (closes #639)
|
2026-05-30 16:42:37 +02:00 |
|
stream-worker.js
|
stream-worker: honest comment on heartbeat catch (argus nit on #529)
|
2026-05-27 23:40:38 +02:00 |
|
tabs.js
|
tabs.js + docs: migrate icon + pending-state prose to docs (#712 batch 11)
|
2026-05-31 14:23:49 +02:00 |