Commit graph

2 commits

Author SHA1 Message Date
Me Here
2e8b693208 Dimensioned drawings for Stage/Practice/Display; fix "Show info" toggle timing
- Add front + top/side dimensioned schematic views (inch + mm) inside the
  "Show info" section of Stage (front + top-edge I/O), Practice (front bar +
  both end faces), and Display (pyramid front + side profile). Shared .dview /
  .dschem CSS in base.css.
- Fix: progbox.js now defers to DOM-ready, so the "Show info" toggle + #techinfo
  are wired even when they sit after the page script (Stage/Practice/Player were
  silently not toggling / ignoring ?info=1).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 11:41:21 -05:00
Me Here
f1146e720a Phase C — per-page plain/info split + per-device program box
Each form-factor page is now plain by default: title + summary + the front view +
a program I/O box (shared src/progbox.* — paste a patch OR a base64 set-list code,
decoded + linted + loaded; copy; reflects the device state and posts it to an
embedding parent). All technical content — description, BOM, dimensions, top/side
views, embedding — hidden behind a "Show technical info" checkbox; ?info=1 opens it
checked. Teacher's top-edge view + dimensions are marked .tech so they hide too.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 11:22:23 -05:00