@@ -6,7 +6,7 @@ export default function Navbar() {
66 const [ mobileMenuOpen , setMobileMenuOpen ] = useState ( false ) ;
77
88 return (
9- < header className = "bg-white w-full px-0 min-[900px ]:sticky fixed top-0 left-0 z-50 " >
9+ < header className = "bg-white w-full px-0 min-[1100px ]:sticky fixed top-0 left-0 z-50 " >
1010 < div className = "max-w-[1920px] w-screen mx-auto px-4 sm:px-6 md:px-8 lg:px-10 py-3 flex items-center text-black font-['Helvetica'] font-normal text-[20px] leading-[100%] tracking-[-0.015em]" >
1111 < div className = "flex items-center space-x-3 min-[900px]:space-x-6 flex-shrink-0" >
1212 < img
@@ -17,7 +17,7 @@ export default function Navbar() {
1717 </ div >
1818
1919 < nav
20- className = "hidden min-[900px ]:flex flex-grow justify-center space-x-6"
20+ className = "hidden min-[1100px ]:flex absolute left-1/2 transform -translate-x-1/2 justify-center space-x-6"
2121 style = { { letterSpacing : "-1.5%" } }
2222 >
2323 { siteConfig . navigation . links . map ( ( item ) => (
@@ -31,17 +31,17 @@ export default function Navbar() {
3131 ) ) }
3232 </ nav >
3333
34- < div className = "hidden min-[900px ]:flex items-center space-x-4 text-sm flex-shrink-0" >
35- < Button className = "border border-black bg-white text-black px-3 py-1.5 text-sm transition-colors hover:bg-blue-50 hover:border-blue-600 " >
34+ < div className = "hidden min-[1100px ]:flex items-center space-x-4 text-sm flex-shrink-0 ml-auto " >
35+ < Button className = "border border-black bg-white text-black px-3 py-1.5 text-sm transition duration-300 ease-in-out hover:bg-[rgba(55,115,236,1)] hover:text-white hover:border-none " >
3636 Join Us
3737 </ Button >
38- < Button className = "bg-[rgba(6,25,70,1)] text-white px-3 py-1.5 text-sm transition-colors hover:bg-[rgba(6,25,70,0.8 )]" >
38+ < Button className = "bg-[rgba(6,25,70,1)] text-white px-3 py-1.5 text-sm transition duration-300 ease-in-out hover:bg-white hover:text- [rgba(6,25,70,1 )]" >
3939 Contact Us
4040 </ Button >
4141 </ div >
4242
4343 < button
44- className = "min-[900px ]:hidden ml-auto flex items-center"
44+ className = "min-[1100px ]:hidden ml-auto flex items-center"
4545 onClick = { ( ) => setMobileMenuOpen ( ! mobileMenuOpen ) }
4646 aria-label = "Toggle menu"
4747 >
@@ -72,9 +72,9 @@ export default function Navbar() {
7272 </ div >
7373
7474 { mobileMenuOpen && (
75- < div className = "min-[900px ]:hidden fixed inset-0 bg-white px-6 py-6 z-40 overflow-auto" >
75+ < div className = "min-[1100px ]:hidden fixed inset-0 bg-[#173477ec] px-6 py-6 z-40 overflow-auto text-white " >
7676 < button
77- className = "absolute top-6 right-6 text-black "
77+ className = "absolute top-6 right-6 text-white "
7878 onClick = { ( ) => setMobileMenuOpen ( false ) }
7979 aria-label = "Close menu"
8080 >
@@ -94,24 +94,24 @@ export default function Navbar() {
9494 </ svg >
9595 </ button >
9696
97- < nav className = "mt-14 flex flex-col space-y-4 " >
97+ < nav className = "mt-14 flex flex-col w-full " >
9898 { siteConfig . navigation . links . map ( ( item ) => (
9999 < a
100100 key = { item . name }
101101 href = { item . href }
102- className = "text-black text-lg font-semibold hover:text-[rgba(55,115,236,1)] "
102+ className = "w-full py-4 text-lg font-semibold text-center text-white hover:text-blue-300 transition-colors "
103103 onClick = { ( ) => setMobileMenuOpen ( false ) }
104104 >
105105 { item . name }
106106 </ a >
107107 ) ) }
108108 </ nav >
109109
110- < div className = "mt-6 flex space-x -4 border-t border-border pt-4 " >
111- < Button className = "flex-grow border border-black bg-white text-black px-3 py-2 " >
110+ < div className = "mt-8 flex flex-col space-y -4 pt-6 w-full " >
111+ < Button className = "w-full border border-white bg-transparent text-white px-4 py-3 text-center text-base transition duration-300 hover:bg-white hover:text-[rgba(6,25,70,1)] " >
112112 Join Us
113113 </ Button >
114- < Button className = "flex-grow bg-[rgba(6,25,70,1)] text-white px -3 py-2 " >
114+ < Button className = "w-full bg-white text- [rgba(6,25,70,1)] px-4 py -3 text-center text-base transition duration-300 hover:bg-blue-100 " >
115115 Contact Us
116116 </ Button >
117117 </ div >
0 commit comments