Merge pull request #74 from yusufipk/claude/compress-video-landing-page-08cc57

feat(landing): replace the hero image with the flow video
This commit is contained in:
Yusuf İpek
2026-09-01 15:28:59 +03:00
committed by GitHub
2 changed files with 8 additions and 22 deletions
+8 -22
View File
@@ -10,7 +10,6 @@ import {
Video, Video,
MoveRight, MoveRight,
Play, Play,
Mic,
PenTool, PenTool,
Keyboard, Keyboard,
BellRing, BellRing,
@@ -277,28 +276,15 @@ export function LandingPage({ isLoggedIn }: LandingPageProps) {
<div data-hero-copy className="relative mx-auto mt-20 w-full max-w-[1200px]"> <div data-hero-copy className="relative mx-auto mt-20 w-full max-w-[1200px]">
<div className="relative aspect-[16/9] w-full overflow-hidden border border-border bg-card shadow-2xl rounded-lg"> <div className="relative aspect-[16/9] w-full overflow-hidden border border-border bg-card shadow-2xl rounded-lg">
<Image <video
src="/landing/deep-dive-dashboard-2.webp" src="/landing/hero-flow.mp4"
alt="Product Interface Preview" poster="/landing/deep-dive-dashboard-2.webp"
fill autoPlay
className="object-cover" loop
priority muted
playsInline
className="absolute inset-0 h-full w-full object-cover"
/> />
<div className="absolute inset-0 bg-gradient-to-t from-background/90 via-transparent to-transparent pointer-events-none" />
{/* Toolbar floating UI */}
<div className="absolute bottom-6 left-1/2 z-20 flex -translate-x-1/2 items-center gap-2 border border-border/80 bg-background/90 p-2 backdrop-blur-md shadow-xl">
<button className="flex h-8 w-8 items-center justify-center bg-primary text-primary-foreground hover:bg-primary/90">
<PenTool className="h-4 w-4" />
</button>
<div className="h-6 w-px bg-border" />
<button className="flex h-8 w-8 items-center justify-center text-muted-foreground hover:bg-secondary hover:text-foreground">
<MessageSquare className="h-4 w-4" />
</button>
<button className="flex h-8 w-8 items-center justify-center text-muted-foreground hover:bg-secondary hover:text-foreground">
<Mic className="h-4 w-4" />
</button>
</div>
</div> </div>
</div> </div>
</section> </section>
Binary file not shown.