diff --git a/client/src/index.css b/client/src/index.css index 549287b..57d4a68 100644 --- a/client/src/index.css +++ b/client/src/index.css @@ -335,14 +335,14 @@ input[data-testid*="search"]::placeholder { filter: blur(0.5px); } -/* Force header to be non-sticky */ -.header-non-sticky { - position: static !important; - top: auto !important; - left: auto !important; - right: auto !important; - bottom: auto !important; - z-index: auto !important; +/* Sticky header */ +.header-sticky { + position: sticky !important; + top: 0 !important; + z-index: 50 !important; + backdrop-filter: blur(8px); + background: rgba(30, 20, 40, 0.85) !important; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); } /* Test grid overlay */ diff --git a/client/src/pages/FolxStadlPage.tsx b/client/src/pages/FolxStadlPage.tsx index d947a9d..4366ac7 100644 --- a/client/src/pages/FolxStadlPage.tsx +++ b/client/src/pages/FolxStadlPage.tsx @@ -57,7 +57,7 @@ export default function FolxStadlPage() { return (
{/* Header */} -
+
{/* Left side - Logo */} diff --git a/client/src/pages/VideoPage.tsx b/client/src/pages/VideoPage.tsx index 5221e07..bd07cfd 100644 --- a/client/src/pages/VideoPage.tsx +++ b/client/src/pages/VideoPage.tsx @@ -203,7 +203,7 @@ export default function VideoPage() { return (
{/* Header */} -
+
{/* Left side - Logo */} diff --git a/client/src/pages/home.tsx b/client/src/pages/home.tsx index 9325bc3..d83fb9b 100644 --- a/client/src/pages/home.tsx +++ b/client/src/pages/home.tsx @@ -74,28 +74,45 @@ export default function Home() { return (
- {/* SIMPLE HEADER - NO CSS CLASSES */} -
-
- {/* Logo */} - -
-
+ {/* STICKY HEADER */} +
+
+
+ {/* Left side - Logo */} +
+ +
+
+
+

go4.video

+ +
+ + {/* Right side - Navigation + Search */} +
+ {/* Desktop navigation */} +
+ + +
+ setSearchQuery(e.target.value)} + className="bg-white border border-gray-300 rounded-lg px-4 py-2 pl-10 text-sm text-gray-900 placeholder-gray-500 focus:outline-none focus:border-bunny-blue transition-colors w-64" + /> + +
+
-

go4.video

- - - {/* Navigation */} -
- Home - FOLX STADL - setSearchQuery(e.target.value)} - style={{background: 'white', border: '1px solid #ccc', borderRadius: '8px', padding: '8px 12px', width: '200px', fontSize: '14px'}} - />
diff --git a/client/src/pages/not-found.tsx b/client/src/pages/not-found.tsx index f19937f..641693e 100644 --- a/client/src/pages/not-found.tsx +++ b/client/src/pages/not-found.tsx @@ -7,7 +7,7 @@ export default function NotFound() { return (
{/* Header - same as other pages */} -
+
{/* Triangle decorations in header */}