From b6405dd6a4ba65fc5dc6746db7be7be7d0bb29f3 Mon Sep 17 00:00:00 2001
From: bndw <ben@bdw.to>
Date: Wed, 4 Mar 2026 21:21:22 -0800
Subject: feat: replace header dropdowns with collapsible sidebar tree

- Add Sidebar.tsx: project/session tree with inline rename, collapse/resize
- App.tsx: load all sessions at startup, sync selectedProject on session click
- Header.tsx: strip project/session UI, keep only right-side controls
- globals.css: add .main-layout, sidebar, item, and activity-dot styles
- Chat pane: move toggle button to left, use triangle icons matching sidebar
---
 renderer/src/components/ChatPane.tsx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'renderer/src/components/ChatPane.tsx')

diff --git a/renderer/src/components/ChatPane.tsx b/renderer/src/components/ChatPane.tsx
index c2cdfbb..4136d16 100644
--- a/renderer/src/components/ChatPane.tsx
+++ b/renderer/src/components/ChatPane.tsx
@@ -45,10 +45,10 @@ export function ChatPane({
       style={{ width: collapsed ? 28 : chatWidth }}
     >
       <div className="chat-header">
-        {!collapsed && <span>Chat</span>}
         <button className="chat-collapse-btn" onClick={onToggleCollapse}>
-          {collapsed ? "⟨" : "⟩"}
+          {collapsed ? "◀" : "▷"}
         </button>
+        {!collapsed && <span>Chat</span>}
       </div>
 
       {!collapsed && (
-- 
cgit v1.2.3

