diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index f7f72ea..7cb78a7 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -2,124 +2,37 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; -import TeamCardTwo from '@/components/sections/team/TeamCardTwo'; +import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; +import { Rocket } from "lucide-react"; -export default function LandingPage() { +export default function AboutPage() { return ( - + - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index bec0a62..5d3dea1 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -2,150 +2,26 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import BlogCardThree from '@/components/sections/blog/BlogCardThree'; -import BlogCardTwo from '@/components/sections/blog/BlogCardTwo'; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import BlogCardThree from '@/components/sections/blog/BlogCardThree'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -export default function LandingPage() { +export default function BlogPage() { return ( - + - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 3869a60..4b548be 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -2,106 +2,27 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactCTA from '@/components/sections/contact/ContactCTA'; -import ContactCenter from '@/components/sections/contact/ContactCenter'; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; +import ButtonBounceEffect from '@/components/button/ButtonBounceEffect/ButtonBounceEffect'; -export default function LandingPage() { +export default function ContactPage() { return ( - + - - -
- -
- -
- -
- - + + +
+ +
+
); -} +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 68a6897..d9d1805 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -28,34 +28,13 @@ export default function LandingPage() { @@ -184,31 +80,8 @@ export default function LandingPage() { description="Get answers to common queries about our agency." faqsAnimation="slide-up" faqs={[ - { - id: "f1", - title: "How long does a store build take?", - content: "Typically 2-4 weeks depending on requirements.", - }, - { - id: "f2", - title: "Do you provide marketing services?", - content: "Yes, we specialize in high-ROI ad setups.", - }, - { - id: "f3", - title: "Can you fix my existing store issues?", - content: "Yes, we offer audit and fix services.", - }, - { - id: "f4", - title: "What platforms do you support?", - content: "We primarily focus on the Shopify ecosystem.", - }, - { - id: "f5", - title: "How do we get started?", - content: "Book a discovery call on our contact page.", - }, + { id: "f1", title: "How long does a store build take?", content: "Typically 2-4 weeks depending on requirements." }, + { id: "f2", title: "Do you provide marketing services?", content: "Yes, we specialize in high-ROI ad setups." }, ]} /> @@ -222,31 +95,8 @@ export default function LandingPage() { title="Why Moeez Ecom?" description="We blend design and strategy for results." features={[ - { - title: "High Conversions", - description: "Focusing on data-driven design.", - imageSrc: "http://img.b2bpic.net/free-photo/3d-illustration-computer-with-paper-bags-credit-cards_58466-14581.jpg", - }, - { - title: "SEO Optimized", - description: "Rank higher in search results.", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-black-friday-sales-arrangement-with-tablet_23-2149093516.jpg", - }, - { - title: "Fast Loading", - description: "Performance-first code.", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-career-guidance-items-designers_23-2149443518.jpg", - }, - { - title: "Modern UI/UX", - description: "Clean, premium aesthetics.", - imageSrc: "http://img.b2bpic.net/free-photo/still-life-graphic-design-office_23-2151345424.jpg", - }, - { - title: "Secure Payments", - description: "Trustworthy checkout setups.", - imageSrc: "http://img.b2bpic.net/free-photo/conversation-cloud-pink-shopping-bag_23-2147930829.jpg", - }, + { title: "High Conversions", description: "Focusing on data-driven design.", imageSrc: "http://img.b2bpic.net/free-photo/3d-illustration-computer-with-paper-bags-credit-cards_58466-14581.jpg" }, + { title: "SEO Optimized", description: "Rank higher in search results.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-black-friday-sales-arrangement-with-tablet_23-2149093516.jpg" }, ]} /> @@ -254,9 +104,7 @@ export default function LandingPage() {
diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index c9267cd..42eb053 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -2,12 +2,11 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; -import ProductCardFour from '@/components/sections/product/ProductCardFour'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -export default function LandingPage() { +export default function PortfolioPage() { return ( - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index 3ed5fd1..e87a2a4 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -2,158 +2,38 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FaqBase from '@/components/sections/faq/FaqBase'; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; -import PricingCardThree from '@/components/sections/pricing/PricingCardThree'; +import PricingCardEight from '@/components/sections/pricing/PricingCardEight'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -export default function LandingPage() { +export default function PricingPage() { return ( - + - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 34f4cc5..136b10d 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -2,12 +2,12 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; -import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree'; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; +import { LayoutGrid, Zap, ShieldCheck, Search, Palette } from 'lucide-react'; -export default function LandingPage() { +export default function ServicesPage() { return ( - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 7fddf9f..2d359d9 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,14 +10,14 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #ffffff; - --card: #f9f9f9; - --foreground: #000f06; + --background: #0a0a0a; + --card: #1a1a1a; + --foreground: #ffffff; --primary-cta: #0a7039; --primary-cta-text: #ffffff; - --secondary-cta: #121212; + --secondary-cta: #1a1a1a; --secondary-cta-text: #ffffff; - --accent: #15479c; + --accent: #0a7039; --background-accent: #001a0a; /* text sizing - set by ThemeProvider */