made header sticky on scroll (#519) (#520)

* made header sticky on scroll (#519)

* cleanup

---------

Co-authored-by: Maze Winther <mazewinther@gmail.com>
This commit is contained in:
Shubhashish Chakraborty 2025-08-16 02:52:34 +05:30 committed by GitHub
parent 7e4cd76762
commit 4621caee19
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 2 deletions

View File

@ -9,7 +9,13 @@ import Image from "next/image";
export function Header() {
const leftContent = (
<Link href="/" className="flex items-center gap-3">
<Image src="/logo.svg" alt="OpenCut Logo" className="invert dark:invert-0" width={32} height={32} />
<Image
src="/logo.svg"
alt="OpenCut Logo"
className="invert dark:invert-0"
width={32}
height={32}
/>
<span className="text-xl font-medium hidden md:block">OpenCut</span>
</Link>
);
@ -38,7 +44,7 @@ export function Header() {
);
return (
<div className="mx-4 md:mx-0">
<div className="sticky top-4 z-50 mx-4 md:mx-0">
<HeaderBase
className="bg-background border rounded-2xl max-w-3xl mx-auto mt-4 pl-4 pr-[14px]"
leftContent={leftContent}