metronome/src
Me Here 1c74100065 Restructure (2a): shared chrome on every page; merge Open=Info into one page per form factor
- Shared header/footer/chrome (src/header.html, src/footer.html, src/chrome.js)
  now on every page: editor (header above its app toolbar), player, teacher,
  stage, micro, showcase, embed. chrome.js defers to DOMContentLoaded so the
  footer version stamps regardless of placement. Player's fullscreen toggle
  relocated out of the header to a floating control.
- Open = Info: each form-factor page is self-contained — a more-detailed
  description (.about) + an expandable "Spec & BOM" (<details class="spec">,
  hidden in embed). info-*.html retired; build/deploy/README updated.

Next: teacher-style dimensioned front + top/side views + loading panels for
Stage, Micro and Showcase.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 09:31:39 -05:00
..
base.css Restructure (2a): shared chrome on every page; merge Open=Info into one page per form factor 2026-05-28 09:31:39 -05:00
chrome.js Restructure (2a): shared chrome on every page; merge Open=Info into one page per form factor 2026-05-28 09:31:39 -05:00
engine.js Share engine, seed set lists & base CSS between editor and player 2026-05-25 15:49:35 -05:00
footer.html Restructure (1/2): Concepts = landing with live embeds; shared chrome partials; Showcase redesign 2026-05-28 09:09:51 -05:00
header.html Restructure (1/2): Concepts = landing with live embeds; shared chrome partials; Showcase redesign 2026-05-28 09:09:51 -05:00
setlists.js Share engine, seed set lists & base CSS between editor and player 2026-05-25 15:49:35 -05:00