fix: prevent onboarding page scrollbar by constraining to viewport height

Change outer container from min-h-[100dvh] to h-[100dvh] and hero panel
from overflow-y-auto to overflow-hidden to prevent unwanted scrollbar
caused by ASCII animation background content.
This commit is contained in:
ZacharyZhang-NY committed 2026-03-27 22:34:38 -04:00
1 parent 2106ee1feb
commit 0a0b2fdce4
2 files changed
+2 -2

No files matched your search

@@ -42,7 +42,7 @@ export function OnboardingHero({
}));
return (
<div className="relative flex min-h-0 items-center justify-center overflow-y-auto px-8 py-12 md:px-16">
<div className="relative flex min-h-0 items-center justify-center overflow-hidden px-8 py-12 md:px-16">
{/* Ambient gradient - subtle animated accent wash */}
<div
className="pointer-events-none absolute inset-0 opacity-[0.035]"
@@ -187,7 +187,7 @@ export function CompanyOnboarding({
}, [launchSummary, onDone, t]);
return (
<div className="relative grid min-h-[100dvh] overflow-hidden bg-background md:grid-cols-[minmax(0,1fr)_540px]">
<div className="relative grid h-[100dvh] overflow-hidden bg-background md:grid-cols-[minmax(0,1fr)_540px]">
{/* Drag region for macOS frameless title bar */}
<div className="sidebar-drag absolute inset-x-0 top-0 z-10 h-[38px]" />
<OnboardingHero