diff --git a/apps/website/assets/css/main.css b/apps/website/assets/css/main.css index df9db41..2c7f47c 100644 --- a/apps/website/assets/css/main.css +++ b/apps/website/assets/css/main.css @@ -7,8 +7,8 @@ html, body { margin: 0; padding: 0; - /* Background color for areas not covered by video */ - background: #000; /* Black background as fallback */ + /* Transparent background to allow video in safe area */ + background: transparent; } /* Smooth Scroll Behavior and iOS Overscroll Prevention */ diff --git a/apps/website/assets/css/voyage-layout.css b/apps/website/assets/css/voyage-layout.css index 6ceeb65..871db45 100644 --- a/apps/website/assets/css/voyage-layout.css +++ b/apps/website/assets/css/voyage-layout.css @@ -1729,7 +1729,7 @@ html { min-height: 100dvh; /* Video will extend under notch - no padding-top here */ padding-bottom: env(safe-area-inset-bottom); - overflow: visible; /* Allow video to extend into safe area */ + overflow: clip; /* Allow video to extend while preventing scrollbars */ max-width: 100vw !important; } diff --git a/apps/website/components/HeroSection.vue b/apps/website/components/HeroSection.vue index fcd4ad7..56816a6 100644 --- a/apps/website/components/HeroSection.vue +++ b/apps/website/components/HeroSection.vue @@ -172,19 +172,20 @@ onMounted(() => {