diff --git a/components/chat.tsx b/components/chat.tsx index 5a5ea65..a5696ef 100644 --- a/components/chat.tsx +++ b/components/chat.tsx @@ -584,10 +584,14 @@ export function Chat({ {/* The top bar is its own block (owner, top-fade round 4): in flow above the scroller on the plain page background — no gradient. Its bottom outline (border-b border-border) matches the one that - separates the left sidebar — same width, same color (owner, r5). 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. */} -
+ separates the left sidebar — same width, same color (owner, r5). + h-15 (60px), 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. + 60px is an ALIGNMENT, not just a size: it equals the sidebar's + LH wordmark band, so the header's border-b continues that + band's bottom edge as one line across the app (owner, round 6). */} +
{title}
{/* The plan chip (owner, plan-placement round): session-level diff --git a/components/new-session.tsx b/components/new-session.tsx index f309922..da6fc79 100644 --- a/components/new-session.tsx +++ b/components/new-session.tsx @@ -77,7 +77,9 @@ export function DraftShell({ return (
-
+ {/* h-15 (60px) matches the chat header and the sidebar's LH wordmark + band (owner, round 6). */} +
New session