From 1fe33983d091e617fbb974ca6adf02743256097f Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 1 Jun 2026 05:17:00 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 266 +++++++++++++++++++++++++++++++---------------- 1 file changed, 176 insertions(+), 90 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 84482a1..d76b1e9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,23 +2,34 @@ import ReactLenis from "lenis/react"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi"; -import TextAbout from "@/components/sections/about/TextAbout"; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; -import { Sparkles, Users, Globe, Zap, Star, Layers, Twitter, Instagram, Linkedin } from "lucide-react"; + +// All unique section components +import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi"; +import SplitAbout from "@/components/sections/about/SplitAbout"; // from about/page.tsx +import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen"; // from page.tsx (Services) import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive"; -import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen"; -import FeatureCardTen from "@/components/sections/feature/FeatureCardTen"; -import { Check, Code, Palette, TrendingUp } from "lucide-react"; -import ContactText from "@/components/sections/contact/ContactText"; +import FeatureCardTen from "@/components/sections/feature/FeatureCardTen"; // (Our Process) +import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; // from work/page.tsx (Work) +import ContactText from "@/components/sections/contact/ContactText"; // from page.tsx (General contact CTA) +import ContactCTA from "@/components/sections/contact/ContactCTA"; // from contact/page.tsx (Detailed contact section) import FooterCard from "@/components/sections/footer/FooterCard"; +// All unique Lucide icons +import { + Sparkles, Users, Globe, Zap, Star, Layers, Twitter, Instagram, Linkedin, + Check, Code, Palette, TrendingUp, Phone, Mail, ShoppingCart, ShieldCheck, HardDrive, + Briefcase +} from "lucide-react"; + export default function WebAgencyThemePage() { const navItems = [ - { name: "Home", id: "home" }, - { name: "Services", id: "services" }, - { name: "Contact", id: "/contact" } + { name: "Home", id: "#home" }, + { name: "About", id: "#about" }, + { name: "Services", id: "#services" }, + { name: "Work", id: "#work" }, + { name: "Contact", id: "#contact" } ]; return ( @@ -38,78 +49,95 @@ export default function WebAgencyThemePage() { - - - + +
+ +
+ +
+ +
+ +
+ +
+ + + - + +
+ +
+ +
+ + +
+