Monorepo for Aesthetic.Computer aesthetic.computer

slab/menuband: drop drum pads, click-drag instrument browse, slimmer popover master

- Removed the kick / snare / closed-hat menubar pads. DrumPad enum, drawDrumPad, .drum HitResult case, AppDelegate's drum click handler, drumsAreaWidth + drumsTrailingGap layout calcs, drumsOriginX, drumRect — all gone. KeyboardIconRenderer back to piano + chip. - Instrument map: click-drag is now sonically browsable. mouseDown starts a drag, mouseDragged fires onHover for each crossed cell (preview note plays + restarts in the new program), mouseUp commits the cell under the cursor. Hover (no click) still previews like before. Click-with-no-drag commits the same cell. - Popover insets tightened: top/bottom 10 → 8, left/right 12 → 8. Stack-width-anchored constraints flipped from -24 → -16 to match. Whole popover hugs the 224 px instrument grid with ~16 px of total horizontal padding; less negative space. Site: - Bump download cache-buster query string to ?v=0621d1f. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>


+39 -144
5 changed files