@@ -18,40 +18,47 @@ const Navbar = () => {
1818 return (
1919 < header className = "border-b border-gray-200" >
2020 < nav id = "header" className = "top-0 z-50 w-full bg-white" >
21- < div className = "container flex flex-col md:flex-row items-center justify-between px-6 py-4 mx-auto mt-0" >
22- < div className = "order-3 hidden w-full md:flex md:items-center md:w-auto md:order-1" id = "menu" >
23- < ul className = "items-center justify-between pt-4 text-base text-gray-700 md:flex md:pt-0 space-x-8" >
24- < li >
21+ < div className = "container mx-auto px-4 sm:px-6 py-4" >
22+ { isMobile ? (
23+ // Mobile layout - logo with search below
24+ < div className = "flex flex-col space-y-4" >
25+ < div className = "text-center" >
26+ < Link href = "/" >
27+ < span className = "text-lg font-bold tracking-widest text-gray-900" >
28+ NETTBUTIKK
29+ </ span >
30+ </ Link >
31+ </ div >
32+ < div className = "w-full" >
33+ < MobileSearch />
34+ </ div >
35+ </ div >
36+ ) : (
37+ // Desktop layout
38+ < div className = "flex items-center justify-between" >
39+ < div className = "flex items-center space-x-8" >
2540 < Link href = "/produkter" >
26- < span className = "inline-block py-2 text-sm uppercase tracking-wider hover:text-gray-500 transition-colors" >
41+ < span className = "text-sm uppercase tracking-wider hover:text-gray-500 transition-colors" >
2742 Produkter
2843 </ span >
2944 </ Link >
30- </ li >
31- < li >
3245 < Link href = "/kategorier" >
33- < span className = "inline-block py-2 text-sm uppercase tracking-wider hover:text-gray-500 transition-colors" >
46+ < span className = "text-sm uppercase tracking-wider hover:text-gray-500 transition-colors" >
3447 Kategorier
3548 </ span >
3649 </ Link >
37- </ li >
38- </ ul >
39- </ div >
40- < div className = "order-1 md:order-2" >
41- < Link href = "/" >
42- < span className = "flex items-center text-xl font-bold tracking-widest text-gray-900 no-underline hover:text-gray-700 transition-colors" >
43- NETTBUTIKK
44- </ span >
45- </ Link >
46- </ div >
47- < div
48- className = "flex items-center order-2 md:order-3"
49- id = "nav-content"
50- >
51- < AlgoliaSearchBox />
52- < MobileSearch />
53- { ! isMobile && < Cart /> }
54- </ div >
50+ </ div >
51+ < Link href = "/" >
52+ < span className = "text-xl font-bold tracking-widest text-gray-900 hover:text-gray-700 transition-colors" >
53+ NETTBUTIKK
54+ </ span >
55+ </ Link >
56+ < div className = "flex items-center space-x-3" >
57+ < AlgoliaSearchBox />
58+ < Cart />
59+ </ div >
60+ </ div >
61+ ) }
5562 </ div >
5663 </ nav >
5764 </ header >
0 commit comments