Files
audacity.github.io/package.json
Mudskipper beef63727f feat(about): full Audacity-shell workspace previews with per-tab variants
Replace the Workspaces section's placeholder stage with a faithful
Audacity 4 UI built from the @dilsonspickles/components 0.2.3
playbook. Each tab (Classic, Music, Modern, Custom) renders the same
WorkspaceCanvas driven by a per-workspace config (track list, toolbar
flags, playhead) so the workspace selector visibly reshapes the app:

- ApplicationHeader (File/Edit/…/Help), ProjectToolbar with centered
  Audio setup/Share audio/Get effects (GhostButton) and right-side
  Workspace dropdown + undo/redo
- Transport row composed from Toolbar primitives: transport group,
  envelope/multi-clip/wave tools, 5-button zoom, conditional
  trim/silence, beats:bars TimeCode, NumberStepper BPM, time-signature
  Dropdown, Snap Checkbox + Bar Dropdown, mic + MasterMeter, gear in
  rightContent
- TrackControlSidePanel (carrying the "+ Add new" button) on the left,
  TimelineRuler + TrackNew rows on the right, PlayheadCursor overlay
- SelectionToolbar status bar at the bottom
- Stage clipped to top 25% (aspect-[64/9]) so the chrome differences
  per workspace are what reads on the marketing page
- Fade transition on tab switch (180ms) so the swap isn't jarring

Also bumps the design system to 0.2.3 (Track DPR fix, AGENTS.md
playbook bundled, workspace primitives polished).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-02 16:07:54 +10:00

2.1 KiB