diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..a9ac4bb --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,60 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import AboutMetric from '@/components/sections/about/AboutMetric'; +import TeamCardTwo from '@/components/sections/team/TeamCardTwo'; +import FooterMedia from '@/components/sections/footer/FooterMedia'; +import { Users, Target, ShieldCheck } from "lucide-react"; + +export default function AboutPage() { + return ( + + + +
+ +
+
+ +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..bea85e7 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,45 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterMedia from '@/components/sections/footer/FooterMedia'; + +export default function ContactPage() { + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 0cf12cf..1a60258 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -23,24 +23,17 @@ export default function LandingPage() { cardStyle="glass-depth" primaryButtonStyle="flat" secondaryButtonStyle="solid" - headingFontWeight="normal" + headingFontWeight="semibold" > @@ -275,36 +122,14 @@ export default function LandingPage() { imageSrc="http://img.b2bpic.net/free-photo/blue-neon-lines-deep-shadow-cyberpunk-background_169016-71497.jpg" logoText="M-Pesa" columns={[ - { - title: "Company", - items: [ - { - label: "About Us", - href: "#", - }, - { - label: "Careers", - href: "#", - }, - ], - }, - { - title: "Support", - items: [ - { - label: "Help Center", - href: "#", - }, - { - label: "Privacy Policy", - href: "#", - }, - ], - }, + { title: "Shop", items: [{ label: "New Arrivals", href: "/collections" }, { label: "Best Sellers", href: "/collections" }] }, + { title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Careers", href: "#" }] }, + { title: "Connect", items: [{ label: "Blog", href: "/blog" }, { label: "Support", href: "/contact" }] } ]} + copyrightText="© 2025 M-Pesa | All Rights Reserved" /> ); -} +} \ No newline at end of file diff --git a/src/app/styles/base.css b/src/app/styles/base.css index 3112a53..aa7fd03 100644 --- a/src/app/styles/base.css +++ b/src/app/styles/base.css @@ -11,7 +11,7 @@ html { body { background-color: var(--background); color: var(--foreground); - font-family: var(--font-roboto), sans-serif; + font-family: var(--font-montserrat), sans-serif; position: relative; min-height: 100vh; overscroll-behavior: none; @@ -24,5 +24,5 @@ h3, h4, h5, h6 { - font-family: var(--font-roboto), sans-serif; + font-family: var(--font-montserrat), sans-serif; } diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 47bbc8e..6a1137a 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #0a0a0a; - --card: #1a1a1a; - --foreground: #f0f8ffe6; - --primary-cta: #cee7ff; + --background: #f5f4f0; + --card: #ffffff; + --foreground: #1a1a1a; + --primary-cta: #2c2c2c; --primary-cta-text: #0a0a0a; - --secondary-cta: #1a1a1a; + --secondary-cta: #f5f4f0; --secondary-cta-text: #f0f8ffe6; - --accent: #737373; - --background-accent: #737373; + --accent: #8a8a8a; + --background-accent: #e8e6e1; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);