From 6687b79bfd95f5ce4d19d3617b7adbba5a13e85e Mon Sep 17 00:00:00 2001 From: mawkone Date: Fri, 12 Jun 2026 13:01:36 -0700 Subject: [PATCH] design(chat): replace internal expand button with floating edge toggle; add ChevronLeft --- .../components/vibn-chat/chat-panel.tsx | 88 ++++++++----------- 1 file changed, 36 insertions(+), 52 deletions(-) diff --git a/vibn-frontend/components/vibn-chat/chat-panel.tsx b/vibn-frontend/components/vibn-chat/chat-panel.tsx index 35ef185a..9f96cd34 100644 --- a/vibn-frontend/components/vibn-chat/chat-panel.tsx +++ b/vibn-frontend/components/vibn-chat/chat-panel.tsx @@ -24,6 +24,7 @@ import { Square, MousePointerClick, Paperclip, + ChevronLeft, } from "lucide-react"; import { ProjectIconRail } from "@/components/project/project-icon-rail"; import { @@ -2512,7 +2513,7 @@ export function ChatPanel({ style={{ width: isChatMinimized ? 52 : 380, flexShrink: 0, - borderRight: "1px solid #e8e4dc", + borderRight: "1px solid #e4e4e7", background: "#fff", display: "flex", flexDirection: "column", @@ -2524,6 +2525,39 @@ export function ChatPanel({ zIndex: 40, // High z-index to pop over the right panel }} > +
+ +
+ {isChatMinimized ? (
- -
+ > ) : (
-
- -
{structuralChatBody}
)}