diff --git a/components/chat.tsx b/components/chat.tsx index cd561e3..ccbc7e4 100644 --- a/components/chat.tsx +++ b/components/chat.tsx @@ -477,31 +477,23 @@ export function Chat({ dock overlays the column bottom (outside the scroller); a spacer in the transcript reserves its height. */}
-
- {/* The header OVERLAYS the scroller (owner, top-fade round 3): the - transcript runs under the title to the very top, easing beneath - it through the header's own wash — no hard cut below the title. - The wash peaks at 60% at the very top (behind the title) and - ramps down to transparent just under it. h-10, not py-2: the - toggle renders only while the sidebar is CLOSED. */} -
-
-
-
- -
-
{title}
- -
+
+ {/* The top bar is its own block (owner, top-fade round 4): in flow + above the scroller on the plain page background — no gradient, no + border; it reads as a block simply because the transcript starts + below it. h-10, not py-2: the toggle (a size-9 icon button) + renders only while the sidebar is CLOSED — an auto-height row + would collapse when it disappears and slide the title + chip up. */} +
+ +
{title}
+
-
+
{messages.length === 0 && !busy && (