From 3cc4cb555a4dca0928cf4f7c7ecfeefd88ea1820 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Tue, 18 Nov 2025 18:53:08 +0100 Subject: [PATCH] fix: align automation lane with waveform, improve header layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automation lane improvements: - Lane now aligns exactly with waveform width using two-column layout - Added 180px left spacer to match track controls sidebar - Playhead marker now aligns perfectly with waveform Automation header improvements: - Dropdown has fixed width (min-w-[120px] max-w-[200px]) instead of flex-1 - Eye icon (show/hide) is now positioned absolutely on the right - Cleaner, more compact header layout Visual consistency: - Removed redundant border-b from AutomationLane (handled by parent) - Automation lane and waveform now perfectly aligned vertically 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- components/automation/AutomationHeader.tsx | 10 +- components/automation/AutomationLane.tsx | 2 +- components/tracks/Track.tsx | 132 +++++++++++---------- 3 files changed, 75 insertions(+), 69 deletions(-) diff --git a/components/automation/AutomationHeader.tsx b/components/automation/AutomationHeader.tsx index a7a2b96..000113b 100644 --- a/components/automation/AutomationHeader.tsx +++ b/components/automation/AutomationHeader.tsx @@ -69,7 +69,7 @@ export function AutomationHeader({ return (
@@ -86,7 +86,7 @@ export function AutomationHeader({ ) : ( - + {parameterName} )} @@ -142,13 +142,13 @@ export function AutomationHeader({
)} - {/* Show/hide toggle */} + {/* Show/hide toggle - Positioned absolutely on the right */}