From b01421f115bf04cc7924168a2a457c1c4f2c2269 Mon Sep 17 00:00:00 2001 From: yassinehaimouch Date: Wed, 25 Jun 2025 22:58:16 +0100 Subject: [PATCH 1/3] 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(-) diff --git a/apps/web/src/components/header.tsx b/apps/web/src/components/header.tsx index cf74bd1..df7b1a4 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 af33a3d..d5c5ed9 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) { -
+ Date: Thu, 26 Jun 2025 01:02:15 +0200 Subject: [PATCH 2/3] refactor: remove unused imports --- apps/web/src/components/header.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/web/src/components/header.tsx b/apps/web/src/components/header.tsx index df7b1a4..bb64230 100644 --- a/apps/web/src/components/header.tsx +++ b/apps/web/src/components/header.tsx @@ -1,13 +1,11 @@ "use client"; import Link from "next/link"; -import Image from "next/image"; import { Button } from "./ui/button"; import { ArrowRight } from "lucide-react"; import { HeaderBase } from "./header-base"; import { useSession } from "@opencut/auth/client"; import { getStars } from "@/lib/fetchGhStars"; -import { Star } from "lucide-react"; import { useEffect, useState } from "react"; function Logo() { From d6a2de21d0e4fdbb0d4c47a08a3f013986ca74e0 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Thu, 26 Jun 2025 01:08:25 +0200 Subject: [PATCH 3/3] refactor: change /public/logo.svg to exclude text and update header to use it --- apps/web/public/logo.svg | 10 +++++-- apps/web/src/components/header.tsx | 46 +++--------------------------- 2 files changed, 12 insertions(+), 44 deletions(-) diff --git a/apps/web/public/logo.svg b/apps/web/public/logo.svg index 7de330a..f4079a5 100644 --- a/apps/web/public/logo.svg +++ b/apps/web/public/logo.svg @@ -1,4 +1,10 @@ - + + - + + + + + + diff --git a/apps/web/src/components/header.tsx b/apps/web/src/components/header.tsx index bb64230..ff15774 100644 --- a/apps/web/src/components/header.tsx +++ b/apps/web/src/components/header.tsx @@ -7,46 +7,7 @@ import { HeaderBase } from "./header-base"; import { useSession } from "@opencut/auth/client"; import { getStars } from "@/lib/fetchGhStars"; import { useEffect, useState } from "react"; - -function Logo() { - return ( - <> -
- - - - -
- -
- - - -
- - ); -} +import Image from "next/image"; export function Header() { const { data: session } = useSession(); @@ -66,8 +27,9 @@ export function Header() { }, []); const leftContent = ( - - + + OpenCut Logo + OpenCut );