@@ -4,6 +4,7 @@ import { useShallow } from "zustand/react/shallow";
44import { Card , Tooltip , TooltipContent , TooltipProvider , TooltipTrigger } from "@/components/ui" ;
55import { useAppStore } from "@/store/app.store" ;
66import { TopBarBranchDropdown } from "@/components/layout/TopBarBranchDropdown" ;
7+ import { TopBarFileSearch } from "@/components/layout/TopBarFileSearch" ;
78import { TopBarOpenPR } from "@/components/layout/TopBarOpenPR" ;
89import { TopBarUtilityActions } from "@/components/layout/TopBarUtilityActions" ;
910import { TopBarWindowControls } from "@/components/layout/TopBarWindowControls" ;
@@ -128,10 +129,10 @@ export function TopBar() {
128129 < >
129130 < header
130131 data-testid = "top-bar"
131- className = "relative z-30 flex h-12 items-center justify-between border-b border-border/70 bg-card px-3.5"
132+ className = "relative z-30 flex h-12 items-center justify-between gap-3 border-b border-border/70 bg-card px-3.5"
132133 style = { TOP_BAR_DRAG_STYLE }
133134 >
134- < div className = "flex min-w-0 flex-1 items-center gap-2 pr-[18rem] " >
135+ < div className = "flex min-w-0 flex-1 items-center gap-2" >
135136 < TooltipProvider >
136137 < TopBarBranchDropdown noDragStyle = { TOP_BAR_NO_DRAG_STYLE } />
137138 { activeWorkspacePath ? (
@@ -152,24 +153,23 @@ export function TopBar() {
152153 </ TooltipProvider >
153154 </ div >
154155 < div
155- className = "absolute right-0 top-0 z-20 flex h-12 shrink-0 items-center"
156- style = { {
157- right : "8px" ,
158- } }
156+ className = "absolute left-1/2 top-1/2 z-10 -translate-x-1/2 -translate-y-1/2"
157+ style = { TOP_BAR_NO_DRAG_STYLE }
159158 >
160- < div className = "flex shrink-0 items-center gap-1.5" >
161- < TopBarUtilityActions
162- isDarkMode = { isDarkMode }
163- noDragStyle = { TOP_BAR_NO_DRAG_STYLE }
164- onRefresh = { handleRefreshProjectFiles }
165- onToggleTheme = { handleToggleTheme }
166- onOpenShortcuts = { handleOpenShortcuts }
167- onOpenSettings = { handleOpenSettings }
168- onPreloadShortcuts = { handlePreloadShortcuts }
169- onPreloadSettings = { handlePreloadSettings }
170- />
171- < TopBarWindowControls noDragStyle = { TOP_BAR_NO_DRAG_STYLE } />
172- </ div >
159+ < TopBarFileSearch noDragStyle = { TOP_BAR_NO_DRAG_STYLE } />
160+ </ div >
161+ < div className = "flex shrink-0 items-center gap-1.5" style = { TOP_BAR_NO_DRAG_STYLE } >
162+ < TopBarUtilityActions
163+ isDarkMode = { isDarkMode }
164+ noDragStyle = { TOP_BAR_NO_DRAG_STYLE }
165+ onRefresh = { handleRefreshProjectFiles }
166+ onToggleTheme = { handleToggleTheme }
167+ onOpenShortcuts = { handleOpenShortcuts }
168+ onOpenSettings = { handleOpenSettings }
169+ onPreloadShortcuts = { handlePreloadShortcuts }
170+ onPreloadSettings = { handlePreloadSettings }
171+ />
172+ < TopBarWindowControls noDragStyle = { TOP_BAR_NO_DRAG_STYLE } />
173173 </ div >
174174 </ header >
175175 { shortcutsOpen ? (
0 commit comments