From f61049ad2c68e1145966f9b49b116e9d26d8e5d5 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 23:11:04 +0000 Subject: [PATCH 1/4] Add src/app/about/page.tsx --- src/app/about/page.tsx | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 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..49e1c59 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,45 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import MediaAbout from '@/components/sections/about/MediaAbout'; +import { Info } from 'lucide-react'; // Icon for the tag + +export default function AboutPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Services", id: "/services" }, + { name: "About", id: "/about" } + ]; + + const navbarButton = { + text: "Contact Us", href: "/contact" // Assuming a contact page might be added later + }; + + return ( + + + + + ); +} \ No newline at end of file From b8d5f426b00cebb8b2727fef67b105217cd7e053 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 23:11:04 +0000 Subject: [PATCH 2/4] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 47 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 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..5850fda --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,47 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import { MessageCircle } from "lucide-react"; + +export default function ContactPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Reviews", id: "#reviews" }, + { name: "Contact", id: "/contact" } + ]; + + return ( + + +
+ console.log("Contact form submitted with email:", email)} + /> +
+
+ ); +} From 86b8d9e67b425b4b8522adc98d2be5b007456b6f Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 23:11:04 +0000 Subject: [PATCH 3/4] Update src/app/page.tsx --- src/app/page.tsx | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index f67aadb..dd60965 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,8 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import HeroPersonalLinks from "@/components/sections/hero/HeroPersonalLinks"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import { Code, Users, Globe, MessageCircle, Sparkles } from "lucide-react"; export default function PersonalGridTemplatePage() { @@ -22,24 +24,24 @@ export default function PersonalGridTemplatePage() { const linkCards = [ { icon: Code, - title: "Work with my agency", - description: "Work with my agency to build your MVP", - button: { text: "Get started", href: "#" }, + title: "Work with my agency", description: "Work with my agency to build your MVP", button: { text: "Get started", href: "#" }, }, { icon: Sparkles, - title: "20% off your Webild plan", - description: "Use my promo code to get Webild credits", - button: { text: "Get credits", href: "#" }, + title: "20% off your Webild plan", description: "Use my promo code to get Webild credits", button: { text: "Get credits", href: "#" }, }, { icon: Users, - title: "Join my community", - description: "Join the AI Founders Club", - button: { text: "Sign up", href: "#" }, + title: "Join my community", description: "Join the AI Founders Club", button: { text: "Sign up", href: "#" }, }, ]; + const navItems = [ + { name: "Home", id: "/" }, + { name: "Reviews", id: "#reviews" }, + { name: "Contact", id: "/contact" }, + ]; + return ( + +
+ +
); } From e3ee1f99b239f279c324f9381adcdbcd28371b17 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 23:11:05 +0000 Subject: [PATCH 4/4] Add src/app/services/page.tsx --- src/app/services/page.tsx | 73 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 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..d846d02 --- /dev/null +++ b/src/app/services/page.tsx @@ -0,0 +1,73 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FeatureCardTen from '@/components/sections/feature/FeatureCardTen'; +import { Hammer, Building, Factory, Wrench, Package2, ShieldCheck } from 'lucide-react'; // More specific construction icons + +export default function ServicesPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Services", id: "/services" }, + { name: "About", id: "/about" } + ]; + + const navbarButton = { + text: "Contact Us", href: "/contact" // Assuming a contact page might be added later + }; + + const services = [ + { + title: "Residential Construction", description: "Building dream homes from the ground up, ensuring quality, comfort, and compliance with all standards.", media: { imageSrc: "https://picsum.photos/id/1015/800/600", imageAlt: "Residential Construction" }, + items: [ + { icon: Hammer, text: "Custom Home Builds" }, + { icon: Wrench, text: "Renovations & Remodels" }, + { icon: Package2, text: "Additions & Extensions" } + ], + reverse: false + }, + { + title: "Commercial Development", description: "Creating functional and aesthetically pleasing commercial spaces for businesses of all sizes, from retail to office buildings.", media: { imageSrc: "https://picsum.photos/id/1069/800/600", imageAlt: "Commercial Development" }, + items: [ + { icon: Building, text: "Office Buildings" }, + { icon: Factory, text: "Retail Spaces" }, + { icon: ShieldCheck, text: "Industrial Facilities" } + ], + reverse: true + }, + { + title: "Infrastructure Projects", description: "Developing robust infrastructure including roads, bridges, and public utilities to support community growth.", media: { imageSrc: "https://picsum.photos/id/1084/800/600", imageAlt: "Infrastructure Projects" }, + items: [ + { icon: Package2, text: "Road & Bridge Construction" }, + { icon: Wrench, text: "Utility Installations" }, + { icon: ShieldCheck, text: "Public Works" } + ], + reverse: false + } + ]; + + return ( + + + + + ); +} \ No newline at end of file