From ba9870a9080ac4bdcc6b291a8908d1790ab99b98 Mon Sep 17 00:00:00 2001 From: yassinehaimouch Date: Wed, 25 Jun 2025 15:00:35 +0100 Subject: update: landing-page --- apps/web/src/components/landing/hero.tsx | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) (limited to 'apps/web/src/components/landing/hero.tsx') diff --git a/apps/web/src/components/landing/hero.tsx b/apps/web/src/components/landing/hero.tsx index 7b4588c8..fadc043a 100644 --- a/apps/web/src/components/landing/hero.tsx +++ b/apps/web/src/components/landing/hero.tsx @@ -8,6 +8,7 @@ import Link from "next/link"; import { useEffect, useState } from "react"; import { useToast } from "@/hooks/use-toast"; import { getStars } from "@/lib/fetchGhStars"; +import Image from "next/image"; interface HeroProps { signupCount: number; @@ -82,7 +83,7 @@ export function Hero({ signupCount }: HeroProps) { }; return ( -
+
-

- The open source -

-

- video editor -

+

The First Open Source

+
+ Online +
+ frame + + Video Editor + +
+
Date: Wed, 25 Jun 2025 19:23:01 +0200 Subject: fix: update heading in hero for clarity about first oss video editor --- apps/web/src/components/landing/hero.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'apps/web/src/components/landing/hero.tsx') diff --git a/apps/web/src/components/landing/hero.tsx b/apps/web/src/components/landing/hero.tsx index fadc043a..a4341493 100644 --- a/apps/web/src/components/landing/hero.tsx +++ b/apps/web/src/components/landing/hero.tsx @@ -96,10 +96,9 @@ export function Hero({ signupCount }: HeroProps) { transition={{ delay: 0.2, duration: 0.8 }} className="inline-block font-bold tracking-tighter text-4xl md:text-[4rem]" > -

The First Open Source

+

The open source

- Online -
+
frame - + Video Editor
-- cgit v1.3.1 From bf64ec11334c39fde04c09b44460a489bcab1f2d Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Wed, 25 Jun 2025 19:24:05 +0200 Subject: style: make join waitlist responsive --- apps/web/src/components/landing/hero.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps/web/src/components/landing/hero.tsx') diff --git a/apps/web/src/components/landing/hero.tsx b/apps/web/src/components/landing/hero.tsx index a4341493..af33a3dd 100644 --- a/apps/web/src/components/landing/hero.tsx +++ b/apps/web/src/components/landing/hero.tsx @@ -129,7 +129,7 @@ export function Hero({ signupCount }: HeroProps) { animate={{ opacity: 1 }} transition={{ delay: 0.6, duration: 0.8 }} > -
+ Date: Wed, 25 Jun 2025 22:58:16 +0100 Subject: fix: responsiveness of landing page --- apps/web/src/components/header.tsx | 56 ++++++++++++++++++++++++++++---- apps/web/src/components/landing/hero.tsx | 19 +++++------ 2 files changed, 57 insertions(+), 18 deletions(-) (limited to 'apps/web/src/components/landing/hero.tsx') diff --git a/apps/web/src/components/header.tsx b/apps/web/src/components/header.tsx index cf74bd10..df7b1a48 100644 --- a/apps/web/src/components/header.tsx +++ b/apps/web/src/components/header.tsx @@ -10,6 +10,46 @@ import { getStars } from "@/lib/fetchGhStars"; import { Star } from "lucide-react"; import { useEffect, useState } from "react"; +function Logo() { + return ( + <> +
+ + + + +
+ +
+ + + +
+ + ); +} + export function Header() { const { data: session } = useSession(); const [star, setStar] = useState(""); @@ -28,8 +68,8 @@ export function Header() { }, []); const leftContent = ( - - OpenCut Logo + + ); @@ -59,10 +99,12 @@ export function Header() { ); return ( - +
+ +
); } diff --git a/apps/web/src/components/landing/hero.tsx b/apps/web/src/components/landing/hero.tsx index af33a3dd..d5c5ed92 100644 --- a/apps/web/src/components/landing/hero.tsx +++ b/apps/web/src/components/landing/hero.tsx @@ -83,7 +83,7 @@ export function Hero({ signupCount }: HeroProps) { }; return ( -
+
-

The open source

+

The Open Source

- frame + frame Video Editor @@ -114,7 +108,7 @@ export function Hero({ signupCount }: HeroProps) { - +