diff --git a/app/src/features/human/HumanPage.tsx b/app/src/features/human/HumanPage.tsx index e221c15aa..33e62b74a 100644 --- a/app/src/features/human/HumanPage.tsx +++ b/app/src/features/human/HumanPage.tsx @@ -18,18 +18,20 @@ const HumanPage = () => { const { face, viseme } = useHumanMascot({ speakReplies }); + // Sidebar reserves ~436px (420px panel + 16px gutter) on the right; the + // mascot stage takes the remaining width so the two never overlap. return (
- {/* Mascot stage — full bleed under the floating sidebar. */} -
-
-
+
+ + {/* Mascot stage — fills the area to the left of the reserved sidebar column. */} +
+
@@ -44,9 +46,9 @@ const HumanPage = () => { Speak replies - {/* Floating chat sidebar — vertically centered above the BottomTabBar (~80px). */} -
-