From 4381057f3f5341264cc7142ecb5b2699334cefa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Tue, 18 Nov 2025 06:52:05 +0100 Subject: [PATCH] refactor: make track control panel full height and remove redundant buttons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes: - Track control panel now uses flexbox (full height, no scrolling) - Removed "Add Empty Track" and "Import Audio Files" buttons from main area - All track management is now done via the sidebar only - Cleaner, more professional DAW-style interface 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- components/tracks/Track.tsx | 2 +- components/tracks/TrackList.tsx | 19 ------------------- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/components/tracks/Track.tsx b/components/tracks/Track.tsx index d6093d7..e796e27 100644 --- a/components/tracks/Track.tsx +++ b/components/tracks/Track.tsx @@ -171,7 +171,7 @@ export function Track({ > {/* Left: Track Control Panel (Fixed Width) */}
e.stopPropagation()} > {/* Track Name & Collapse Toggle */} diff --git a/components/tracks/TrackList.tsx b/components/tracks/TrackList.tsx index e0d88be..7fec446 100644 --- a/components/tracks/TrackList.tsx +++ b/components/tracks/TrackList.tsx @@ -108,25 +108,6 @@ export function TrackList({ ))}
- {/* Add Track Buttons */} -
- - {onImportTrack && ( - - )} -
- {/* Import Dialog */} {onImportTrack && (