From bd3f6a7b296840089ee916e6539be2cf5fb6ad83 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 17 Jun 2026 20:37:03 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 9419509..bd4ea87 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Wed, 17 Jun 2026 20:37:13 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 65 ++++++++++----------------------------- 1 file changed, 16 insertions(+), 49 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index bd4ea87..14313cb 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,34 +7,13 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "Home", - "href": "#home" - }, - { - "name": "Services", - "href": "#services" - }, - { - "name": "About", - "href": "#about" - }, - { - "name": "Contact", - "href": "#contact" - }, - { - "name": "Features", - "href": "#features" - }, - { - "name": "Team", - "href": "#team" - }, - { - "name": "Testimonials", - "href": "#testimonials" - } + { name: "Home", href: "#home" }, + { name: "Services", href: "#services" }, + { name: "About", href: "#about" }, + { name: "Contact", href: "#contact" }, + { name: "Features", href: "#features" }, + { name: "Team", href: "#team" }, + { name: "Testimonials", href: "#testimonials" } ]; return ( @@ -43,11 +22,9 @@ export default function Layout() {
@@ -57,29 +34,19 @@ export default function Layout() { ); -} +} \ No newline at end of file -- 2.49.1 From 7b54f8f52c82ddd38f01092482f401d3b4f6c27b Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 17 Jun 2026 20:37:13 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 167 ++++++++++------------------------------- 1 file changed, 38 insertions(+), 129 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 078d7c0..9af86b2 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -1,11 +1,11 @@ +import HeroBillboardTiltedCarousel from '@/components/sections/hero/HeroBillboardTiltedCarousel'; import AboutText from '@/components/sections/about/AboutText'; -import ContactCta from '@/components/sections/contact/ContactCta'; -import FaqSimple from '@/components/sections/faq/FaqSimple'; import FeaturesBorderGlow from '@/components/sections/features/FeaturesBorderGlow'; import FeaturesRevealCardsBento from '@/components/sections/features/FeaturesRevealCardsBento'; -import HeroBillboardTiltedCarousel from '@/components/sections/hero/HeroBillboardTiltedCarousel'; import TeamGlassCards from '@/components/sections/team/TeamGlassCards'; import TestimonialTrustCard from '@/components/sections/testimonial/TestimonialTrustCard'; +import FaqSimple from '@/components/sections/faq/FaqSimple'; +import ContactCta from '@/components/sections/contact/ContactCta'; import { Shield, Star, Truck } from "lucide-react"; import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; @@ -19,32 +19,16 @@ export default function HomePage() { title="Quality Excavation & Paving Services Across Central Newfoundland" description="Temple's Backhoe Services & Paving Ltd provides reliable, professional heavy machinery solutions." primaryButton={{ - text: "Request a Quote", - href: "#contact", - }} + text: "Request a Quote", href: "#contact"}} secondaryButton={{ - text: "Call Now", - href: "tel:5550123456", - }} + text: "Call Now", href: "tel:5550123456"}} items={[ - { - imageSrc: "http://img.b2bpic.net/free-photo/heavy-excavator-digging-day-light_23-2149194826.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/heavy-machinery-used-construction-industry-engineering_23-2151307727.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/construction-site-with-excavator-dusty-environment_23-2151995219.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/heavy-machinery-used-construction-industry-engineering_23-2151307722.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-view-nature-daylight_23-2148291444.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/excavator-digging-ground-day-light_23-2149194776.jpg", - }, + { imageSrc: "http://img.b2bpic.net/free-photo/heavy-excavator-digging-day-light_23-2149194826.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/heavy-machinery-used-construction-industry-engineering_23-2151307727.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/construction-site-with-excavator-dusty-environment_23-2151995219.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/heavy-machinery-used-construction-industry-engineering_23-2151307722.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/beautiful-view-nature-daylight_23-2148291444.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/excavator-digging-ground-day-light_23-2149194776.jpg" } ]} /> @@ -55,9 +39,7 @@ export default function HomePage() { @@ -71,19 +53,13 @@ export default function HomePage() { features={[ { icon: Star, - title: "Experienced Operators", - description: "Highly skilled team with years of local experience.", - }, + title: "Experienced Operators", description: "Highly skilled team with years of local experience."}, { icon: Truck, - title: "Modern Equipment", - description: "Latest machinery for maximum efficiency and speed.", - }, + title: "Modern Equipment", description: "Latest machinery for maximum efficiency and speed."}, { icon: Shield, - title: "Fully Insured", - description: "Committed to safety and reliable service delivery.", - }, + title: "Fully Insured", description: "Committed to safety and reliable service delivery."}, ]} /> @@ -96,48 +72,13 @@ export default function HomePage() { title="Professional Paving & Excavation" description="From site prep to final asphalt paving, we handle it all." items={[ - { - title: "Excavation", - description: "Precision site clearing.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-photo/mechanic-doing-bad-signal_1368-4095.jpg", - }, - { - title: "Paving", - description: "High-quality asphalt paving.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-vector/shovel-logo_126523-882.jpg", - }, - { - title: "Site Prep", - description: "Foundation readiness.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-photo/smartphone-pin-pointer-mark-location-parcels-box-online-delivery-transportation-logistics-concept-pink-background-3d-rendering-illustration_56104-1296.jpg", - }, - { - title: "Gravel Delivery", - description: "Fast material delivery.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-photo/crawler-bulldozer_1388-577.jpg", - }, - { - title: "Drainage", - description: "Expert water solutions.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-different-architectural-project-elements_23-2148540107.jpg", - }, - { - title: "Backhoe Work", - description: "Specialized digging.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-photo/builder-clothes-worker-uniform-wooden-background-flat-lay_169016-24436.jpg", - }, - { - title: "Snow Removal", - description: "Winter clearing services.", - href: "#contact", - imageSrc: "http://img.b2bpic.net/free-vector/construction-equipment-collection_23-2148183642.jpg", - }, + { title: "Excavation", description: "Precision site clearing.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-photo/mechanic-doing-bad-signal_1368-4095.jpg" }, + { title: "Paving", description: "High-quality asphalt paving.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-vector/shovel-logo_126523-882.jpg" }, + { title: "Site Prep", description: "Foundation readiness.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-photo/smartphone-pin-pointer-mark-location-parcels-box-online-delivery-transportation-logistics-concept-pink-background-3d-rendering-illustration_56104-1296.jpg" }, + { title: "Gravel Delivery", description: "Fast material delivery.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-photo/crawler-bulldozer_1388-577.jpg" }, + { title: "Drainage", description: "Expert water solutions.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-different-architectural-project-elements_23-2148540107.jpg" }, + { title: "Backhoe Work", description: "Specialized digging.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-photo/builder-clothes-worker-uniform-wooden-background-flat-lay_169016-24436.jpg" }, + { title: "Snow Removal", description: "Winter clearing services.", href: "#contact", imageSrc: "http://img.b2bpic.net/free-vector/construction-equipment-collection_23-2148183642.jpg" } ]} /> @@ -148,22 +89,14 @@ export default function HomePage() { @@ -176,26 +109,11 @@ export default function HomePage() { rating={5} author="Mark R." avatars={[ - { - name: "Mark R.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - }, - { - name: "Jane D.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-waitress_107420-12307.jpg", - }, - { - name: "Bob K.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-executive-work_1098-519.jpg", - }, - { - name: "Lisa G.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-engineer-architect-shaking-hands_23-2148233783.jpg", - }, - { - name: "Tom H.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-wearing-helmet-indoors_23-2148920599.jpg", - }, + { name: "Mark R.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg" }, + { name: "Jane D.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-waitress_107420-12307.jpg" }, + { name: "Bob K.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-executive-work_1098-519.jpg" }, + { name: "Lisa G.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-engineer-architect-shaking-hands_23-2148233783.jpg" }, + { name: "Tom H.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-wearing-helmet-indoors_23-2148920599.jpg" } ]} /> @@ -206,19 +124,14 @@ export default function HomePage() { @@ -230,16 +143,12 @@ export default function HomePage() { tag="Get in Touch" text="Ready to start your project? Contact Temple's Backhoe Services today for a consultation." primaryButton={{ - text: "Call Now", - href: "tel:5550123456", - }} + text: "Call Now", href: "tel:5550123456"}} secondaryButton={{ - text: "Email Us", - href: "mailto:info@templespaving.ca", - }} + text: "Email Us", href: "mailto:info@templespaving.ca"}} /> ); -} +} \ No newline at end of file -- 2.49.1