diff options
| author | Simon Orzel <simonorzel@gmail.com> | 2025-07-17 01:13:38 +0200 |
|---|---|---|
| committer | Simon Orzel <simonorzel@gmail.com> | 2025-07-17 01:13:38 +0200 |
| commit | 0d2894feda369d518f650ac2c832edb0bb8b9254 (patch) | |
| tree | a74b8966c6ae5cc2351846da028cfb1edc7d6753 /apps/web/src/components/editor/timeline-track.tsx | |
| parent | 6ff4bcd09391096e7c231a53484fd30dca939690 (diff) | |
| download | opencut-0d2894feda369d518f650ac2c832edb0bb8b9254.tar.gz | |
feat: working z indexing and borders
Diffstat (limited to 'apps/web/src/components/editor/timeline-track.tsx')
| -rw-r--r-- | apps/web/src/components/editor/timeline-track.tsx | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/apps/web/src/components/editor/timeline-track.tsx b/apps/web/src/components/editor/timeline-track.tsx index 2be143eb..0e72399c 100644 --- a/apps/web/src/components/editor/timeline-track.tsx +++ b/apps/web/src/components/editor/timeline-track.tsx @@ -915,12 +915,12 @@ export function TimelineTrackContent({ > {track.elements.length === 0 ? ( <div - className={`h-full w-full rounded-sm border-2 border-dashed flex items-center justify-center text-xs text-muted-foreground transition-colors ${ + className={`h-full w-full border-inset border-b border-dashed flex items-center justify-center text-xs text-muted-foreground transition-colors ${ isDropping ? wouldOverlap - ? "border-red-500 bg-red-500/10 text-red-600" - : "border-blue-500 bg-blue-500/10 text-blue-600" - : "border-muted/30" + ? "rounded-sm border-red-500 bg-red-500/10 text-red-600" + : "rounded-sm border-blue-500 bg-blue-500/10 text-blue-600" + : "border-background" }`} > {isDropping @@ -930,7 +930,9 @@ export function TimelineTrackContent({ : ""} </div> ) : ( - <> + <div + className={`h-full w-full border-b border-dashed border-background flex items-center justify-center text-xs text-muted-foreground transition-colors`} + > {track.elements.map((element) => { const isSelected = selectedElements.some( (c) => c.trackId === track.id && c.elementId === element.id @@ -989,7 +991,7 @@ export function TimelineTrackContent({ /> ); })} - </> + </div> )} </div> </div> |
