From 4641d7453623b51c8ceea685e62ac176ae5dc37b Mon Sep 17 00:00:00 2001 From: hobokenchicken Date: Thu, 4 Jun 2026 16:04:14 -0400 Subject: [PATCH] fix(welcome): make WelcomeScreen support isCompact prop to prevent full-screen CSS clash when rendering inside saved-ID wrapper card in App.tsx Per PLAN item 8. Saved users now get a clean compact welcome prompt without double min-h-screen divs. --- frontend/src/App.tsx | 4 +- frontend/src/components/WelcomeScreen.tsx | 104 ++++++++++++---------- 2 files changed, 61 insertions(+), 47 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 2a05fd8..edac050 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -80,7 +80,7 @@ export default function App() { if (!identified && !loadingPrefs) { const savedId = localStorage.getItem('kira-user-id'); if (!savedId) { - return ; + return ; } // Has saved ID but not identified yet — show welcome with their name return ( @@ -92,7 +92,7 @@ export default function App() {

coming back? say your name to pick up where you left off

- +