diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 9419509..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,10 +22,9 @@ export default function Layout() {
@@ -56,29 +34,19 @@ export default function Layout() {
);
-}
+}
\ No newline at end of file
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