From b82ac8e8ccdf88087011c52a2e169295f83099b9 Mon Sep 17 00:00:00 2001 From: fgrreloaded Date: Sat, 1 Mar 2025 21:55:37 +0530 Subject: [PATCH] redesign navbar --- .../web/src/app/(home)/_components/Navbar.tsx | 46 +++++++++++-------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/apps/web/src/app/(home)/_components/Navbar.tsx b/apps/web/src/app/(home)/_components/Navbar.tsx index d2cebce..4a20a15 100644 --- a/apps/web/src/app/(home)/_components/Navbar.tsx +++ b/apps/web/src/app/(home)/_components/Navbar.tsx @@ -44,25 +44,31 @@ const Navbar = () => { className={`fixed top-0 right-0 z-[100] w-screen px-8 py-5 flex items-center sm:justify-between justify-center transition-all duration-300 ${ scrolled ? "bg-transparent border-transparent" - : "sm:bg-black/10 sm:backdrop-blur-xl sm:border-b border-white/10" + : "sm:bg-black/40 sm:backdrop-blur-xl sm:border-b border-blue-500/20" }`} >
-
-
+
+
+ $_ +
- Better T Stack + + Better-T Stack +
{ linkRefs.current.home = ref; }} onMouseOver={() => setActiveLink("home")} - className="text-gray-300 hover:text-white transition-colors py-2 px-4 rounded-full relative" + className="text-gray-300 hover:text-blue-300 transition-colors py-2 px-4 rounded-md relative font-mono" > - Home + ~/home { }} onMouseOver={() => setActiveLink("github")} onMouseLeave={() => setActiveLink("home")} - className="text-gray-300 hover:text-white transition-colors py-2 px-4 rounded-full relative flex gap-2 items-center" + className="text-gray-300 hover:text-blue-300 transition-colors py-2 px-4 rounded-md relative flex gap-2 items-center font-mono" > {" "} - Github + github { }} onMouseOver={() => setActiveLink("npm")} onMouseLeave={() => setActiveLink("home")} - className="text-gray-300 hover:text-white transition-colors py-2 px-4 rounded-full relative flex gap-2 items-center" + className="text-gray-300 hover:text-blue-300 transition-colors py-2 px-4 rounded-md relative flex gap-2 items-center font-mono" > {" "} - Npm + npm { style={{ transform: scrolled ? "translateY(0)" : "sm:translateY(-8px)", }} - className={` hover:text-white transition-all duration-300 py-2 px-4 rounded-full ${ + className={`hover:text-blue-300 transition-all duration-300 py-2 px-4 rounded-md font-mono ${ scrolled ? "sm:opacity-100 sm:translate-y-0" : "sm:opacity-0 sm:pointer-events-none" }`} > - Documentation + documentation
@@ -137,11 +143,11 @@ const Navbar = () => { > - - - Documentation + + + $ ./docs