From b905a197470f26905c16be53ffd41feaabf3c2ac Mon Sep 17 00:00:00 2001 From: tusharmagar Date: Thu, 12 Feb 2026 16:43:02 +0530 Subject: [PATCH] fix: traffic light placeholder --- apps/x/apps/renderer/src/App.tsx | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/apps/x/apps/renderer/src/App.tsx b/apps/x/apps/renderer/src/App.tsx index bc9bb6cc..f5868166 100644 --- a/apps/x/apps/renderer/src/App.tsx +++ b/apps/x/apps/renderer/src/App.tsx @@ -125,6 +125,8 @@ const graphPalette = [ { hue: 0, sat: 72, light: 52 }, ] +const MACOS_TRAFFIC_LIGHTS_RESERVED_PX = 12 + 12 * 3 + 8 * 2 + const clampNumber = (value: number, min: number, max: number) => Math.min(max, Math.max(min, value)) @@ -461,32 +463,29 @@ function viewStatesEqual(a: ViewState, b: ViewState): boolean { return true // both graph } -/** Traffic light placeholders + toggle button + back/forward nav, fixed next to macOS traffic lights */ +/** Sidebar toggle + back/forward nav */ function FixedSidebarToggle({ onNavigateBack, onNavigateForward, canNavigateBack, canNavigateForward, + leftInsetPx, }: { onNavigateBack: () => void onNavigateForward: () => void canNavigateBack: boolean canNavigateForward: boolean + leftInsetPx: number }) { const { toggleSidebar } = useSidebar() return (
- {/* Placeholder dots that show through when traffic lights are hidden (window unfocused) */} -
-
-
-
-
+