Skip to content

polish: compact DAW summary bar, distinct mute color, We Recommend updates - #412

Merged
thcp merged 1 commit into
mainfrom
ui/daw-mixer-polish
Aug 21, 2026
Merged

polish: compact DAW summary bar, distinct mute color, We Recommend updates#412
thcp merged 1 commit into
mainfrom
ui/daw-mixer-polish

Conversation

@thcp

@thcp thcp commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Footer overview waveform bar (the one under the timeline ruler): shrunk from 52px to 31px. Both it and the beat-grid editor overlay already resize off the container's clientHeight via ResizeObserver, so no JS changes were needed.
  • Track/meta summary cards (Key, BPM, LUFS, Duration, Scale, Dynamic Range, Tempo Stability, and the stem-presence row): vertical padding cut from 14px down to 4px, and content is now vertically centered (justify-content: center) so cards without a sub-label line (BPM, Vocal Presence, etc.) don't sit top-anchored next to taller cards that have one (Key, LUFS).
  • Mute button: now lights up blue when engaged, mirroring the solo button's existing lit-up gold treatment. Previously it just faded to opacity: 0.35 with no distinct "pressed" color, so it didn't read as an active toggle the way solo did.
  • We Recommend list: added Beltr (AI karaoke app), and rewrote several flat one-line descriptions (Analog4Lyfe, Dlima Guitars, Empress Effects, Joao Gaspar, Kris Luthier, Lisbon Guitar Works, Thomann) to be more specific and readable. Also fixed catalog.js's in-app list, which had drifted from README.md (a stale "YouTube channel" role for More Notes Less Talk, and two entries missing a role line entirely).

Test plan

  • node --check static/js/catalog.js passes
  • Manually verified all four visual changes in the running dev server
  • CI green

…dates

- Footer overview waveform bar shrunk from 52px to 31px; it and the beat
  grid overlay already resize off clientHeight so no JS changes needed.
- Track/meta summary cards (Key, BPM, LUFS, etc.): vertical padding cut
  from 14px to 4px and content centered vertically, so cards without a
  sub-label (BPM, Vocal Presence, ...) don't sit top-anchored next to
  taller ones that have one.
- Mute button now lights up blue when engaged, mirroring the solo
  button's own lit-up gold treatment -- it previously just faded to
  opacity 0.35 with no distinct "pressed" color, unlike solo.
- We Recommend: added Beltr, and rewrote the flatter one-line
  descriptions (Analog4Lyfe, Dlima Guitars, Empress Effects, Joao
  Gaspar, Kris Luthier, Lisbon Guitar Works, Thomann) to be more
  specific and readable. Also fixed catalog.js's in-app list, which had
  drifted from README.md (stale "YouTube channel" role, two entries
  missing a role line entirely).
@thcp
thcp merged commit 96c9a86 into main Aug 21, 2026
10 checks passed
@thcp
thcp deleted the ui/daw-mixer-polish branch August 21, 2026 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant