From fad1ed789536307210b45589d4634c06bf58e1f2 Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Fri, 5 Dec 2025 13:47:42 +0100 Subject: [PATCH] refactor header to sticky with scroll-based background blur --- src/app/page.tsx | 8 +++++--- src/components/Header.tsx | 8 ++++---- src/components/Header_darkbg.tsx | 9 +------- src/components/Hero.tsx | 8 ++++++-- src/components/HomeStickyHeader.tsx | 32 +++++++++++++++++++++++++++++ 5 files changed, 48 insertions(+), 17 deletions(-) create mode 100644 src/components/HomeStickyHeader.tsx diff --git a/src/app/page.tsx b/src/app/page.tsx index b559d57..8bfed97 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -7,14 +7,16 @@ import { HomePrinciples } from '@/components/HomePrinciples' import { HomeMilestones } from '@/components/HomeMilestones' import { HomeVentures } from '@/components/HomeVentures' import { Quote } from '@/components/Quote' -import { Header_darkbg } from '@/components/Header_darkbg' +import { HomeStickyHeader } from '@/components/HomeStickyHeader' export default function Home() { return ( <> -
- + +
+ +
diff --git a/src/components/Header.tsx b/src/components/Header.tsx index d57ae2f..d4dc66e 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -83,7 +83,7 @@ function MobileNavigation() { export function Header() { return ( -
+