From 0bd892e3d14fa33c78eb6db10d3d30e1c2b07234 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Wed, 19 Nov 2025 18:07:06 +0100 Subject: [PATCH] fix: streamline effects header controls and add Plus button MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Removed absolute positioning from eye icon button - Added Plus button to add effects (currently adds low-pass filter) - All controls now properly inline in normal flex flow - Eye button correctly positioned at end without overlap 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- components/tracks/TrackList.tsx | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/components/tracks/TrackList.tsx b/components/tracks/TrackList.tsx index bc263dc..e2f68bb 100644 --- a/components/tracks/TrackList.tsx +++ b/components/tracks/TrackList.tsx @@ -638,11 +638,11 @@ export function TrackList({ {!track.collapsed && (
{/* Effects Header - Collapsible */} -
+
Effects {/* Effect name labels */} -
+
{track.effectChain.effects.map((effect) => ( - {/* Show/hide toggle - Positioned absolutely on the right */} + {/* Add effect button */} + + + {/* Show/hide toggle */}