Skip to content

Commit 5772175

Browse files
committed
feat: update sidebar navigation by adding project button and relocating session search icon
1 parent 91d4deb commit 5772175

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

src/components/layout/app-sidebar.tsx

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BarChart2, History, ListFilter, Package2, Timer } from 'lucide-react';
1+
import { BarChart2, ListFilter, Package2, Search, Timer } from 'lucide-react';
22
import { useCallback, useState } from 'react';
33
import { useLayoutStore } from '@/stores';
44
import { Button } from '@/components/ui/button';
@@ -29,6 +29,7 @@ import { AgentSwitcher } from '@/components/agent';
2929
import { SessionManagerDialog } from './SessionManagerDialog';
3030
import { FeedbackDialog } from '../dialogs/FeedbackDialog';
3131
import { TunnelIndicator } from '../features/TunnelIndicator';
32+
import { SideBarAddProjectButton } from './SideBarAddProjectButton';
3233

3334
const focusCCInput = () => window.dispatchEvent(new Event('cc-input-focus-request'));
3435

@@ -82,6 +83,15 @@ export function AppSideBar() {
8283
data-tauri-drag-region
8384
>
8485
<SidebarTrigger className="h-7 w-7" />
86+
<Button
87+
variant="ghost"
88+
size="icon"
89+
className="h-8 w-8"
90+
title="Manage sessions & threads"
91+
onClick={() => setSessionManagerOpen(true)}
92+
>
93+
<Search className="h-4 w-4" />
94+
</Button>
8595
</div>
8696

8797
{/* Nav actions */}
@@ -122,15 +132,6 @@ export function AppSideBar() {
122132
<AgentSwitcher className="flex gap-2" />
123133

124134
<span className="flex gap-2">
125-
<Button
126-
variant="ghost"
127-
size="icon"
128-
className="h-8 w-8"
129-
title="Manage sessions & threads"
130-
onClick={() => setSessionManagerOpen(true)}
131-
>
132-
<History className="h-4 w-4" />
133-
</Button>
134135
<DropdownMenu>
135136
<DropdownMenuTrigger asChild>
136137
<Button
@@ -152,6 +153,7 @@ export function AppSideBar() {
152153
</DropdownMenuRadioGroup>
153154
</DropdownMenuContent>
154155
</DropdownMenu>
156+
<SideBarAddProjectButton />
155157
</span>
156158
</span>
157159
</SidebarHeader>

0 commit comments

Comments
 (0)