Skip to content

feat(studio): make presets the primary path into the FX rack - #3274

Open
vanceingalls wants to merge 1 commit into
mainfrom
wa-21a-preset-primary
Open

feat(studio): make presets the primary path into the FX rack#3274
vanceingalls wants to merge 1 commit into
mainfrom
wa-21a-preset-primary

Conversation

@vanceingalls

Copy link
Copy Markdown
Collaborator

Summary

  • Presets button is now the stacked primary control (bold, filled outline); Add-effect is demoted to a small trailing + effect link.
  • Both buttons' onClick bodies (audition-revert logic) are byte-identical to before — only layout/labels/classes changed.
  • Updates the 8 test assertions on the old "Add effect" label to "+ effect" across propertyPanelFxSection.test.tsx and propertyPanelAudioFxGroup.test.tsx.

Per plans/audio-execution/A1-preset-primary.md (step A1 of the audio-groups/mute-solo/pitch-shift execution runbook).

Test plan

  • bunx vitest run src/components/editor/propertyPanelFxSection.test.tsx src/components/editor/propertyPanelAudioFxGroup.test.tsx — 182 tests pass
  • bun run test (full studio suite) — 4241 pass, 0 regressions
  • bunx oxfmt / bunx oxlint on touched files — clean

🤖 Generated with Claude Code

Presets button becomes the stacked primary control (bold, filled outline);
Add-effect demoted to a small trailing link ("+ effect"). Button onClick
bodies and audition-revert logic are unchanged.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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