3 Commits

Author SHA1 Message Date
8405ad88c0 Merge version_4 into main
Merge version_4 into main
2026-04-09 03:39:25 +00:00
bca0988279 Update src/app/page.tsx 2026-04-09 03:39:22 +00:00
1c2fa5a0bf Merge version_3 into main
Merge version_3 into main
2026-04-09 03:37:44 +00:00

View File

@@ -15,6 +15,11 @@ import FooterSimple from "@/components/sections/footer/FooterSimple";
import { Sparkles, Star, Home } from "lucide-react"; import { Sparkles, Star, Home } from "lucide-react";
export default function HomePage() { export default function HomePage() {
const handleButtonClick = (actionName: string) => {
console.log(`${actionName} clicked! Implement your custom logic here (e.g., API call, navigation).`);
alert(`Action triggered: ${actionName}`);
};
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="expand-hover" defaultButtonVariant="expand-hover"
@@ -38,7 +43,7 @@ export default function HomePage() {
{ name: "Testimonials", id: "testimonials" }, { name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }, { name: "Contact", id: "contact" },
]} ]}
button={{ text: "Get Quote", href: "#contact" }} button={{ text: "Get Quote", onClick: () => handleButtonClick("Get Quote") }}
/> />
</div> </div>
@@ -49,7 +54,7 @@ export default function HomePage() {
title="Keeping Your Home Pristine" title="Keeping Your Home Pristine"
description="Expert pressure washing, cleaning, and removal services to restore your property's curb appeal. Reliable care you can trust." description="Expert pressure washing, cleaning, and removal services to restore your property's curb appeal. Reliable care you can trust."
buttons={[ buttons={[
{ text: "Book Service", href: "#contact" }, { text: "Book Service", onClick: () => handleButtonClick("Book Service") },
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/south-asian-man-indian-male-washing-his-white-transportation-car-wash_627829-5012.jpg" imageSrc="http://img.b2bpic.net/free-photo/south-asian-man-indian-male-washing-his-white-transportation-car-wash_627829-5012.jpg"
testimonials={[ testimonials={[
@@ -167,6 +172,7 @@ export default function HomePage() {
}} }}
textarea={{ name: "message", placeholder: "How can we help?", rows: 4 }} textarea={{ name: "message", placeholder: "How can we help?", rows: 4 }}
buttonText="Request My Free Estimate" buttonText="Request My Free Estimate"
onSubmit={(data) => console.log("Form Submitted:", data)}
imageSrc="http://img.b2bpic.net/free-photo/smiling-young-male-gardener-wearing-gardening-hat-gloves-holds-spade-neck_141793-115982.jpg" imageSrc="http://img.b2bpic.net/free-photo/smiling-young-male-gardener-wearing-gardening-hat-gloves-holds-spade-neck_141793-115982.jpg"
useInvertedBackground={false} useInvertedBackground={false}
/> />
@@ -175,8 +181,8 @@ export default function HomePage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterSimple <FooterSimple
columns={[ columns={[
{ title: "Services", items: [{ label: "Pressure Washing" }, { label: "Window Washing" }, { label: "Trash Can Cleaning" }] }, { title: "Services", items: [{ label: "Pressure Washing", onClick: () => handleButtonClick("Pressure Washing") }, { label: "Window Washing", onClick: () => handleButtonClick("Window Washing") }, { label: "Trash Can Cleaning", onClick: () => handleButtonClick("Trash Can Cleaning") }] },
{ title: "Company", items: [{ label: "About Us" }, { label: "Testimonials" }, { label: "FAQ" }] }, { title: "Company", items: [{ label: "About Us", onClick: () => handleButtonClick("About Us") }, { label: "Testimonials", onClick: () => handleButtonClick("Testimonials") }, { label: "FAQ", onClick: () => handleButtonClick("FAQ") }] },
{ title: "Contact", items: [{ label: "contact@rbthomeservices.com" }, { label: "(555) 000-1234" }] } { title: "Contact", items: [{ label: "contact@rbthomeservices.com" }, { label: "(555) 000-1234" }] }
]} ]}
bottomLeftText="© 2025 RBT Home Services" bottomLeftText="© 2025 RBT Home Services"