diff --git a/ui/src/components/ChatMessageList.tsx b/ui/src/components/ChatMessageList.tsx index df7d4a5f..c084ff03 100644 --- a/ui/src/components/ChatMessageList.tsx +++ b/ui/src/components/ChatMessageList.tsx @@ -138,10 +138,10 @@ export function ChatMessageList({ } return ( -
+
)} - {/* Conversation thread — full-bleed, max-width 760px centered */} -
-
- {showHomeGreeting && ( - +
+ - )} - - {hasActiveConversation && selectedConvId && ( -
- -
- )} - - {!showHomeGreeting && !selectedConvId && conversationCount === 0 && ( -

No conversations yet.

- )} +
-
+ ) : ( +
+
+ {showHomeGreeting && ( + + )} + + {!showHomeGreeting && !selectedConvId && conversationCount === 0 && ( +

No conversations yet.

+ )} +
+
+ )} {/* Phase 12 — promote-to-project overlay. Absolutely positioned so the chat canvas is covered during the animation while keeping