@@ -18,40 +18,47 @@ const Navbar = () => {
18
18
return (
19
19
< header className = "border-b border-gray-200" >
20
20
< 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" >
25
40
< 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" >
27
42
Produkter
28
43
</ span >
29
44
</ Link >
30
- </ li >
31
- < li >
32
45
< 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" >
34
47
Kategorier
35
48
</ span >
36
49
</ 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
+ ) }
55
62
</ div >
56
63
</ nav >
57
64
</ header >
0 commit comments