diff --git a/src/components/homepage/SimpleHeroSearch.tsx b/src/components/homepage/SimpleHeroSearch.tsx index 36051833..4e0d9835 100644 --- a/src/components/homepage/SimpleHeroSearch.tsx +++ b/src/components/homepage/SimpleHeroSearch.tsx @@ -2,16 +2,20 @@ import { useState } from 'react'; import { Search } from 'lucide-react'; import { Input } from '@/components/ui/input'; import { Button } from '@/components/ui/button'; + export function SimpleHeroSearch() { const [searchTerm, setSearchTerm] = useState(''); + const handleSearch = () => { console.log('Searching for:', searchTerm); }; - return
+ + return ( +

- + ThrillWiki

@@ -24,13 +28,23 @@ export function SimpleHeroSearch() {
- setSearchTerm(e.target.value)} className="pl-12 pr-24 h-14 text-lg bg-background border-border rounded-full shadow-lg" onKeyDown={e => e.key === 'Enter' && handleSearch()} /> -
-
; +
+ ); } \ No newline at end of file diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index 6ed09fb4..ec966b14 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -8,36 +8,54 @@ import { Link, useNavigate } from 'react-router-dom'; import { SearchDropdown } from '@/components/search/SearchDropdown'; import { AuthButtons } from '@/components/auth/AuthButtons'; import { ThemeToggle } from '@/components/theme/ThemeToggle'; + export function Header() { const navigate = useNavigate(); - return
+ + return ( +
{/* Logo and Brand */}
- +
+ +
+

ThrillWiki

- + Theme Park Database
{/* Desktop Navigation */} @@ -62,18 +80,30 @@ export function Header() {
- - -
@@ -92,5 +122,6 @@ export function Header() {
-
; +
+ ); } \ No newline at end of file