diff --git a/components/Home/Navbar/DesktopNav.tsx b/components/Home/Navbar/DesktopNav.tsx
index 9ad51f6..e7d8cf7 100644
--- a/components/Home/Navbar/DesktopNav.tsx
+++ b/components/Home/Navbar/DesktopNav.tsx
@@ -24,12 +24,12 @@ const Nav = ({openNav}: Props) => {
if (window.scrollY >= 90) {
setNavBg(true);
setNavHeight("h-[8vh]");
- setContentSize("text-[9px] md:text-[11px]");
+ setContentSize("text-sm md:text-base");
setButtonSize("md:px-5 md:py-1.5 px-3 py-1 text-xs");
} else {
setNavBg(false);
setNavHeight("h-[10vh]");
- setContentSize("text-[10px] md:text-xs");
+ setContentSize("text-base md:text-lg");
setButtonSize("md:px-6 md:py-2 px-4 py-1 text-sm");
}
};
@@ -49,38 +49,34 @@ const Nav = ({openNav}: Props) => {
{/* LOGO */}
-
- Rhein Software
+
+ Rhein Software
{/* Desktop Nav Links */}
{navLinks.map((link) => (
-
- {link.label}
-
+
{link.label}
))}
{/* Right Side Buttons */}
- {/* Portal Button - Hidden on mobile */}
+ {/* Portal Button */}
- {/* Theme Toggle Button - Hidden on mobile */}
+ {/* Theme Toggle Button */}
@@ -98,4 +93,4 @@ const Nav = ({openNav}: Props) => {
);
};
-export default Nav;
+export default Nav;
\ No newline at end of file
diff --git a/components/Home/Navbar/MobileNav.tsx b/components/Home/Navbar/MobileNav.tsx
index 331b6ff..853025d 100644
--- a/components/Home/Navbar/MobileNav.tsx
+++ b/components/Home/Navbar/MobileNav.tsx
@@ -1,9 +1,7 @@
import {navLinks} from "@/constant/Constant";
import Link from "next/link";
-import React, {useContext} from "react";
+import React from "react";
import {CgClose} from "react-icons/cg";
-import {ThemeContext} from "@/components/provider/ThemeProvider";
-import {themeColors} from "@/components/Helper/ThemeColors";
type Props = {
showNav: boolean;
@@ -11,52 +9,32 @@ type Props = {
};
const MobileNav = ({closeNav, showNav}: Props) => {
- const navOpen = showNav ? "translate-y-0 opacity-100" : "-translate-y-20 opacity-0 pointer-events-none";
- const {theme, toggleTheme} = useContext(ThemeContext);
- const colors = themeColors[theme];
+ const navOpen = showNav ? "translate-x-0" : "translate-x-[-100%]";
+
return (
-
- {/* overlay background */}
+
+ {/* overlay */}
-
- {/* nav menu */}
+ className={`fixed ${navOpen} inset-0 transform transition-all duration-500 z-[10000] bg-black opacity-70 w-full h-screen`}
+ >
+ {/* Navlinks */}
-
- {/* Close icon */}
-
-
- {navLinks.map((link) => (
+ {navLinks.map((link) => {
+ return (
-
+
{link.label}
- ))}
-
- {/* Theme toggle button */}
-
-
+ );
+ })}
+ {/* Close icon */}
+
);