From 57ba9769aca56eb8ac629fae5cfcd1d56b338d6e Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 04:00:03 +0000 Subject: [PATCH 1/5] Add src/app/about/page.tsx --- src/app/about/page.tsx | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/app/about/page.tsx diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..2164c36 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,30 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import MediaAbout from "@/components/sections/about/MediaAbout"; +import FooterBase from "@/components/sections/footer/FooterBase"; + +export default function AboutPage() { + return ( + + + + + + ); +} \ No newline at end of file -- 2.49.1 From f598be18fdfa4c98fab26e9cc28a41d35bbfccaf Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 04:00:03 +0000 Subject: [PATCH 2/5] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/app/contact/page.tsx diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..48b6881 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,30 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import ContactCenter from "@/components/sections/contact/ContactCenter"; +import FooterBase from "@/components/sections/footer/FooterBase"; + +export default function ContactPage() { + return ( + + + + + + ); +} \ No newline at end of file -- 2.49.1 From e504d53687ac1d0fc08886a60cfe9ffdfe71927b Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 04:00:03 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 291 ++++------------------------------------------- 1 file changed, 25 insertions(+), 266 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 0165d48..72549f5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -6,16 +6,10 @@ import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatin import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel"; import FeatureBento from "@/components/sections/feature/FeatureBento"; import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix"; -import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen"; -import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; -import TeamCardFive from "@/components/sections/team/TeamCardFive"; -import FaqBase from "@/components/sections/faq/FaqBase"; -import ContactCTA from "@/components/sections/contact/ContactCTA"; import FooterBase from "@/components/sections/footer/FooterBase"; -import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; -import { Sparkles, Search, ArrowUpRight, Monitor, Shield, Zap, Puzzle, TrendingUp, Lock, Phone, MessageCircle, BookOpen, Tv, Camera, Music, Settings, Award, Users } from "lucide-react"; +import { Sparkles, Search } from "lucide-react"; -export default function WebAgency2Page() { +export default function HomePage() { return ( @@ -74,35 +64,21 @@ export default function WebAgency2Page() { textboxLayout="default" useInvertedBackground={false} animationType="slide-up" - buttons={[{ text: "All Services", href: "#services" }]} + buttons={[{ text: "All Services", href: "/services" }]} buttonAnimation="slide-up" features={[ { - title: "SEO", - description: "We optimize your website to rank higher on search engines and drive organic traffic.", - bentoComponent: "marquee", - centerIcon: Search, - variant: "text", - texts: ["Keywords", "Backlinks", "Meta Tags", "Organic Traffic", "Rankings", "Analytics", "SERP", "Indexing"], + title: "SEO", description: "We optimize your website to rank higher on search engines and drive organic traffic.", bentoComponent: "marquee", centerIcon: Search, + variant: "text", texts: ["Keywords", "Backlinks", "Meta Tags", "Organic Traffic"], }, { - title: "Web Development", - description: "Custom-built websites that are fast, responsive, and designed to convert.", - bentoComponent: "media-stack", - items: [ - { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-2.webp", imageAlt: "Web project - AgentFlow AI platform" }, - { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-1.webp", imageAlt: "Web project - Architecture studio" }, - { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-3.webp", imageAlt: "Web project - Summit Roofing" }, + title: "Web Development", description: "Custom-built websites that are fast, responsive, and designed to convert.", bentoComponent: "media-stack", items: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/dev-2.webp", imageAlt: "Web project" }, ], }, { - title: "Branding", - description: "Build a memorable brand identity that resonates with your audience.", - bentoComponent: "media-stack", - items: [ - { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-1.webp", imageAlt: "Brand project 1" }, - { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp", imageAlt: "Brand project 2" }, - { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", imageAlt: "Brand project 3" }, + title: "Branding", description: "Build a memorable brand identity that resonates with your audience.", bentoComponent: "media-stack", items: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-1.webp", imageAlt: "Brand project" }, ], }, ]} @@ -112,238 +88,21 @@ export default function WebAgency2Page() { description="A selection of projects we've crafted for clients across industries." textboxLayout="default" useInvertedBackground={false} - buttons={[{ text: "View All Work", href: "#work" }]} + buttons={[{ text: "View All Work", href: "/portfolio" }]} buttonAnimation="slide-up" cardClassName="!h-auto aspect-video" features={[ { - title: "Umbra Skincare", - description: "Luxury fragrance e-commerce", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/project-1.webp", - imageAlt: "Umbra Skincare website", - buttonIcon: ArrowUpRight, - buttonHref: "#", - }, - { - title: "Luxuria Travel", - description: "Bespoke luxury travel experiences", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/project-2.webp", - imageAlt: "Luxuria Travel website", - buttonIcon: ArrowUpRight, - buttonHref: "#", - }, - { - title: "Dental Care", - description: "Premier dental practice", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/project-3.webp", - imageAlt: "Luxury Dental Care website", - buttonIcon: ArrowUpRight, - buttonHref: "#", - }, - { - title: "Summit Roofing", - description: "Professional roofing services", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/project-4.webp", - imageAlt: "Summit Roofing website", - buttonIcon: ArrowUpRight, - buttonHref: "#", - }, - { - title: "Dubai Real Estate", - description: "Luxury property listings", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/project-5.webp", - imageAlt: "Dubai Real Estate website", - buttonIcon: ArrowUpRight, - buttonHref: "#", - }, + title: "Umbra Skincare", description: "Luxury fragrance e-commerce", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/project-1.webp", imageAlt: "Umbra Skincare", buttonHref: "/portfolio"}, ]} /> - - - - - - - ); -} +} \ No newline at end of file -- 2.49.1 From 068fc335a108f19f29787a0b22b58980789437c2 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 04:00:04 +0000 Subject: [PATCH 4/5] Add src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/app/portfolio/page.tsx diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx new file mode 100644 index 0000000..2745acf --- /dev/null +++ b/src/app/portfolio/page.tsx @@ -0,0 +1,31 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix"; +import FooterBase from "@/components/sections/footer/FooterBase"; + +export default function PortfolioPage() { + return ( + + + + + + ); +} \ No newline at end of file -- 2.49.1 From 6def1e59defcd5b1ec543851df99120e41adac83 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 04:00:04 +0000 Subject: [PATCH 5/5] Add src/app/services/page.tsx --- src/app/services/page.tsx | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/app/services/page.tsx diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx new file mode 100644 index 0000000..b693051 --- /dev/null +++ b/src/app/services/page.tsx @@ -0,0 +1,31 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen"; +import FooterBase from "@/components/sections/footer/FooterBase"; + +export default function ServicesPage() { + return ( + + + + + + ); +} \ No newline at end of file -- 2.49.1