diff --git a/src/app/profile/page.tsx b/src/app/profile/page.tsx new file mode 100644 index 0000000..454905a --- /dev/null +++ b/src/app/profile/page.tsx @@ -0,0 +1,118 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import SplitAbout from '@/components/sections/about/SplitAbout'; +import ContactCTA from '@/components/sections/contact/ContactCTA'; +import { User, ShieldCheck, Mail, Settings2 } from "lucide-react"; // Import necessary icons + +export default function ProfilePage() { + const commonNavItems = [ + { name: "Home", id: "#home" }, + { name: "Dashboard", id: "/dashboard" }, + { name: "Profile", id: "/profile" }, + { name: "Features", id: "#features" }, + { name: "Metrics", id: "#metrics" }, + { name: "Pricing", id: "#pricing" }, + { name: "Testimonials", id: "#testimonials" }, + { name: "FAQ", id: "#faq" }, + { name: "Contact", id: "#contact" }, + ]; + + const themeProps = { // Copy from src/app/page.tsx + defaultButtonVariant: "bounce-effect", defaultTextAnimation: "entrance-slide", borderRadius: "soft", contentWidth: "compact", sizing: "largeSmallSizeMediumTitles", background: "fluid", cardStyle: "inset", primaryButtonStyle: "radial-glow", secondaryButtonStyle: "layered", headingFontWeight: "semibold"}; + + return ( + + + + +
+ +
+ +
+ +
+ + +
+
+ ); +}