3 Commits

Author SHA1 Message Date
26a88e7c6c Update src/app/page.tsx 2026-05-12 23:19:21 +00:00
3b3d123783 Merge version_2 into main
Merge version_2 into main
2026-05-12 23:18:35 +00:00
931bfeb128 Update src/app/page.tsx 2026-05-12 23:18:29 +00:00

View File

@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Services", name: "Services", id: "features"},
id: "features",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Abyssinia" brandName="Abyssinia"
/> />
@@ -55,48 +47,27 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel <HeroBillboardRotatedCarousel
background={{ background={{
variant: "rotated-rays-static", variant: "rotated-rays-static"}}
}}
title="Quality Home Services You Can Trust" title="Quality Home Services You Can Trust"
description="Abyssinia delivers expert home maintenance and repair services with integrity. From cleaning to complex repairs, our skilled team ensures your living space is always in top condition." description="Abyssinia delivers expert home maintenance and repair services with integrity. From cleaning to complex repairs, our skilled team ensures your living space is always in top condition."
tag="Home Services Excellence" tag="Home Services Excellence"
buttons={[ buttons={[
{ {
text: "Get a Quote", text: "Get Your Free Quote", href: "#contact"},
href: "#contact",
},
]} ]}
carouselItems={[ carouselItems={[
{ {
id: "1", id: "1", imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg", imageAlt: "professional home cleaning service"},
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg",
imageAlt: "professional home cleaning service",
},
{ {
id: "2", id: "2", imageSrc: "http://img.b2bpic.net/free-photo/electrician-construction-worker-overalls-with-drill-installation-sockets-home-renovation-concept_169016-7331.jpg", imageAlt: "home repair team smiling"},
imageSrc: "http://img.b2bpic.net/free-photo/electrician-construction-worker-overalls-with-drill-installation-sockets-home-renovation-concept_169016-7331.jpg",
imageAlt: "home repair team smiling",
},
{ {
id: "3", id: "3", imageSrc: "http://img.b2bpic.net/free-photo/organized-cabinet-home_23-2148857492.jpg", imageAlt: "clean living room after cleaning"},
imageSrc: "http://img.b2bpic.net/free-photo/organized-cabinet-home_23-2148857492.jpg",
imageAlt: "clean living room after cleaning",
},
{ {
id: "4", id: "4", imageSrc: "http://img.b2bpic.net/free-photo/man-with-protective-glasses-uses-orbital-sander-gear-after-consulting-schematics_482257-84374.jpg", imageAlt: "professional painter residential"},
imageSrc: "http://img.b2bpic.net/free-photo/man-with-protective-glasses-uses-orbital-sander-gear-after-consulting-schematics_482257-84374.jpg",
imageAlt: "professional painter residential",
},
{ {
id: "5", id: "5", imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15686.jpg", imageAlt: "expert cleaning service staff"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15686.jpg",
imageAlt: "expert cleaning service staff",
},
{ {
id: "6", id: "6", imageSrc: "http://img.b2bpic.net/free-photo/auto-service-salon-doign-car-wrapping_23-2149593846.jpg", imageAlt: "modern home renovation project"},
imageSrc: "http://img.b2bpic.net/free-photo/auto-service-salon-doign-car-wrapping_23-2149593846.jpg",
imageAlt: "modern home renovation project",
},
]} ]}
tagIcon={Sparkles} tagIcon={Sparkles}
/> />
@@ -107,20 +78,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Professional Care for Your Home"},
content: "Professional Care for Your Home",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/couple-handling-carpet-together-their-new-home_23-2149086839.jpg", alt: "friendly home service professionals"},
src: "http://img.b2bpic.net/free-photo/couple-handling-carpet-together-their-new-home_23-2149086839.jpg",
alt: "friendly home service professionals",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Our Story", text: "Our Story", href: "#"},
href: "#",
},
]} ]}
/> />
</div> </div>
@@ -132,32 +96,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Plumbing Services", tags: [
title: "Plumbing Services", "Reliable", "Expert"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/sanitary-technician-working-with-wrench-kitchen_23-2147772255.jpg"},
"Reliable",
"Expert",
],
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-technician-working-with-wrench-kitchen_23-2147772255.jpg",
},
{ {
id: "f2", id: "f2", title: "Electrical Repairs", tags: [
title: "Electrical Repairs", "Certified", "Safe"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/electrical-technician-looking-focused-while-working-switchboard-with-fuses_169016-23482.jpg"},
"Certified",
"Safe",
],
imageSrc: "http://img.b2bpic.net/free-photo/electrical-technician-looking-focused-while-working-switchboard-with-fuses_169016-23482.jpg",
},
{ {
id: "f3", id: "f3", title: "Professional Cleaning", tags: [
title: "Professional Cleaning", "Thorough", "Eco-friendly"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/woman-watering-plants-home_23-2149383649.jpg"},
"Thorough",
"Eco-friendly",
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-watering-plants-home_23-2149383649.jpg",
},
]} ]}
title="Comprehensive Solutions" title="Comprehensive Solutions"
description="We offer a wide range of services designed to keep your home running smoothly and comfortably." description="We offer a wide range of services designed to keep your home running smoothly and comfortably."
@@ -171,26 +120,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "1500+", title: "Happy Clients", description: "Families served to date", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-working-as-plumber_23-2150746382.jpg"},
value: "1500+",
title: "Happy Clients",
description: "Families served to date",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-working-as-plumber_23-2150746382.jpg",
},
{ {
id: "m2", id: "m2", value: "2400+", title: "Projects Completed", description: "Success in every home", imageSrc: "http://img.b2bpic.net/free-photo/young-builder-man-wearing-construction-uniform-safety-helmet-smiles-writes-clipboard_141793-33729.jpg"},
value: "2400+",
title: "Projects Completed",
description: "Success in every home",
imageSrc: "http://img.b2bpic.net/free-photo/young-builder-man-wearing-construction-uniform-safety-helmet-smiles-writes-clipboard_141793-33729.jpg",
},
{ {
id: "m3", id: "m3", value: "12", title: "Years Experience", description: "Expertly trained staff", imageSrc: "http://img.b2bpic.net/free-photo/astonished-displeased-female-male-technicians-see-that-water-leaks-kitchen_273609-8782.jpg"},
value: "12",
title: "Years Experience",
description: "Expertly trained staff",
imageSrc: "http://img.b2bpic.net/free-photo/astonished-displeased-female-male-technicians-see-that-water-leaks-kitchen_273609-8782.jpg",
},
]} ]}
title="Results You Can Count On" title="Results You Can Count On"
description="Abyssinia brings years of expertise and professional dedication to every job." description="Abyssinia brings years of expertise and professional dedication to every job."
@@ -205,45 +139,20 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Sarah Miller", role: "Homeowner", company: "Client", rating: 5,
name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/person-using-nfc-technology-pay-bill-restaurant_23-2150039426.jpg"},
role: "Homeowner",
company: "Client",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/person-using-nfc-technology-pay-bill-restaurant_23-2150039426.jpg",
},
{ {
id: "t2", id: "t2", name: "James Wilson", role: "Resident", company: "Client", rating: 5,
name: "James Wilson", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model_158538-17986.jpg"},
role: "Resident",
company: "Client",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model_158538-17986.jpg",
},
{ {
id: "t3", id: "t3", name: "Linda Chen", role: "Homeowner", company: "Client", rating: 5,
name: "Linda Chen", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-spending-time-home_23-2150170888.jpg"},
role: "Homeowner",
company: "Client",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-spending-time-home_23-2150170888.jpg",
},
{ {
id: "t4", id: "t4", name: "Mark Roberts", role: "Resident", company: "Client", rating: 5,
name: "Mark Roberts", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-posing_23-2148563421.jpg"},
role: "Resident",
company: "Client",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-posing_23-2148563421.jpg",
},
{ {
id: "t5", id: "t5", name: "Elena Rodriguez", role: "Homeowner", company: "Client", rating: 5,
name: "Elena Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg"},
role: "Homeowner",
company: "Client",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg",
},
]} ]}
title="Client Success Stories" title="Client Success Stories"
description="See why homeowners trust Abyssinia." description="See why homeowners trust Abyssinia."
@@ -256,20 +165,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "How do I schedule a service?", content: "You can contact us via the form or phone to set up an appointment."},
title: "How do I schedule a service?",
content: "You can contact us via the form or phone to set up an appointment.",
},
{ {
id: "q2", id: "q2", title: "Are your staff certified?", content: "Yes, our team is highly trained and certified."},
title: "Are your staff certified?",
content: "Yes, our team is highly trained and certified.",
},
{ {
id: "q3", id: "q3", title: "Do you offer emergency repairs?", content: "We prioritize emergency calls during business hours."},
title: "Do you offer emergency repairs?",
content: "We prioritize emergency calls during business hours.",
},
]} ]}
title="Frequently Asked Questions" title="Frequently Asked Questions"
description="Everything you need to know about working with Abyssinia." description="Everything you need to know about working with Abyssinia."
@@ -281,16 +181,13 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
tag="Get in touch" tag="Get in touch"
title="Ready to get started?" title="Ready to get started?"
description="Schedule your service today and let our team take care of your home." description="Schedule your service today and let our team take care of your home."
buttons={[ buttons={[
{ {
text: "Contact Us", text: "Contact Us", href: "mailto:hello@abyssinia.com"},
href: "mailto:hello@abyssinia.com",
},
]} ]}
/> />
</div> </div>
@@ -301,29 +198,19 @@ export default function LandingPage() {
logoText="Abyssinia" logoText="Abyssinia"
columns={[ columns={[
{ {
title: "Company", title: "Company", items: [
items: [
{ {
label: "About Us", label: "About Us", href: "#about"},
href: "#about",
},
{ {
label: "Services", label: "Services", href: "#features"},
href: "#features",
},
], ],
}, },
{ {
title: "Support", title: "Support", items: [
items: [
{ {
label: "FAQ", label: "FAQ", href: "#faq"},
href: "#faq",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
], ],
}, },
]} ]}
@@ -332,4 +219,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }