Merge version_1 into main #2
205
src/app/page.tsx
205
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Alex's General Services LLC"
|
||||
/>
|
||||
@@ -55,51 +47,28 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
variant: "rotated-rays-static"}}
|
||||
title="Crafting Your Perfect Outdoor Living Space"
|
||||
description="Alex's General Services LLC provides premium landscaping and lawn care solutions to transform your residential property into a lush paradise."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+10000000000",
|
||||
},
|
||||
text: "Call Now", href: "tel:+10000000000"},
|
||||
{
|
||||
text: "View Services",
|
||||
href: "#features",
|
||||
},
|
||||
text: "View Services", href: "#features"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488211.jpg?_wi=1",
|
||||
imageAlt: "Professional landscaping",
|
||||
},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488211.jpg", imageAlt: "Professional landscaping"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/analog-city-landscape-with-buildings-daylight_23-2149661429.jpg?_wi=1",
|
||||
imageAlt: "Expert gardening",
|
||||
},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/analog-city-landscape-with-buildings-daylight_23-2149661429.jpg", imageAlt: "Expert gardening"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-view-path-through-grass-trees-park_181624-30369.jpg",
|
||||
imageAlt: "Summer garden",
|
||||
},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-view-path-through-grass-trees-park_181624-30369.jpg", imageAlt: "Summer garden"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-together_23-2149530380.jpg",
|
||||
imageAlt: "Front yard",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-together_23-2149530380.jpg", imageAlt: "Front yard"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stepping-stone-garden-path_1252-1029.jpg",
|
||||
imageAlt: "Garden path",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/stepping-stone-garden-path_1252-1029.jpg", imageAlt: "Garden path"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brunet-handyman-protective-shield-standing-with-cordless-chain-saw-while-working-backyard_7502-10173.jpg",
|
||||
imageAlt: "Lawn care",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/brunet-handyman-protective-shield-standing-with-cordless-chain-saw-while-working-backyard_7502-10173.jpg", imageAlt: "Lawn care"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,19 +80,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years Experience",
|
||||
value: "15+",
|
||||
},
|
||||
label: "Years Experience", value: "15+"},
|
||||
{
|
||||
icon: Users,
|
||||
label: "Happy Clients",
|
||||
value: "500+",
|
||||
},
|
||||
label: "Happy Clients", value: "500+"},
|
||||
{
|
||||
icon: Leaf,
|
||||
label: "Projects Completed",
|
||||
value: "1200+",
|
||||
},
|
||||
label: "Projects Completed", value: "1200+"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -136,28 +99,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Lawn Maintenance",
|
||||
description: "Weekly mowing, edging, and seasonal cleanup.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Scissors,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-umbrellas-seen-from-tree_1203-297.jpg",
|
||||
imageAlt: "White umbrellas seen from a tree",
|
||||
title: "Lawn Maintenance", description: "Weekly mowing, edging, and seasonal cleanup.", bentoComponent: "reveal-icon", icon: Scissors,
|
||||
},
|
||||
{
|
||||
title: "Hardscaping Design",
|
||||
description: "Custom patios, walkways, and stone masonry.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Mountain,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488211.jpg?_wi=2",
|
||||
imageAlt: "White umbrellas seen from a tree",
|
||||
title: "Hardscaping Design", description: "Custom patios, walkways, and stone masonry.", bentoComponent: "reveal-icon", icon: Mountain,
|
||||
},
|
||||
{
|
||||
title: "Irrigation Systems",
|
||||
description: "Smart watering for optimal garden health.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Droplets,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/analog-city-landscape-with-buildings-daylight_23-2149661429.jpg?_wi=2",
|
||||
imageAlt: "White umbrellas seen from a tree",
|
||||
title: "Irrigation Systems", description: "Smart watering for optimal garden health.", bentoComponent: "reveal-icon", icon: Droplets,
|
||||
},
|
||||
]}
|
||||
title="Our Professional Services"
|
||||
@@ -173,41 +121,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Basic Lawn Care",
|
||||
price: "$80/mo",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-male-gardener-shaping-overgrown-boxwood-bush-by-hedge-trimmer-garden-front-view_7502-10139.jpg",
|
||||
},
|
||||
id: "p1", name: "Basic Lawn Care", price: "$80/mo", imageSrc: "http://img.b2bpic.net/free-photo/caucasian-male-gardener-shaping-overgrown-boxwood-bush-by-hedge-trimmer-garden-front-view_7502-10139.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Hedge Pruning",
|
||||
price: "$120/visit",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-florist-taking-care-flowers-hands-close-up_176420-2077.jpg",
|
||||
},
|
||||
id: "p2", name: "Hedge Pruning", price: "$120/visit", imageSrc: "http://img.b2bpic.net/free-photo/young-florist-taking-care-flowers-hands-close-up_176420-2077.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Patio Installation",
|
||||
price: "$2,500+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-lizard-crawling-rocks_23-2148245187.jpg",
|
||||
},
|
||||
id: "p3", name: "Patio Installation", price: "$2,500+", imageSrc: "http://img.b2bpic.net/free-photo/green-lizard-crawling-rocks_23-2148245187.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Floral Planting",
|
||||
price: "$300+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plants-seen-from_1160-867.jpg",
|
||||
},
|
||||
id: "p4", name: "Floral Planting", price: "$300+", imageSrc: "http://img.b2bpic.net/free-photo/plants-seen-from_1160-867.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Garden Lighting",
|
||||
price: "$500+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-waiters-far-away-ready-service-prepared-desk-waiting-food-visitors-evening-time_146671-14405.jpg",
|
||||
},
|
||||
id: "p5", name: "Garden Lighting", price: "$500+", imageSrc: "http://img.b2bpic.net/free-photo/two-waiters-far-away-ready-service-prepared-desk-waiting-food-visitors-evening-time_146671-14405.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "System Irrigation",
|
||||
price: "$800+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/electrician-builder-work-servicing-fuselage-industrial-switchboard-professional-overalls-with-electrician-s-tool_169016-8634.jpg",
|
||||
},
|
||||
id: "p6", name: "System Irrigation", price: "$800+", imageSrc: "http://img.b2bpic.net/free-photo/electrician-builder-work-servicing-fuselage-industrial-switchboard-professional-overalls-with-electrician-s-tool_169016-8634.jpg"},
|
||||
]}
|
||||
title="Key Landscaping Packages"
|
||||
description="Choose the best maintenance plan for your property."
|
||||
@@ -219,30 +143,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-positive-young-male-student-with-afro-hairstyle-trendy-clothes-sitting-park-while-smiling-broadly-drinking-coffee_176420-19802.jpg",
|
||||
},
|
||||
id: "1", name: "John Doe", imageSrc: "http://img.b2bpic.net/free-photo/happy-positive-young-male-student-with-afro-hairstyle-trendy-clothes-sitting-park-while-smiling-broadly-drinking-coffee_176420-19802.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-playing-game_23-2149530334.jpg",
|
||||
},
|
||||
id: "2", name: "Jane Smith", imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-playing-game_23-2149530334.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Robert Brown",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-blonde-girl-tulle-skirt-having-fun-stairs-she-is-smiling-down_197531-617.jpg",
|
||||
},
|
||||
id: "3", name: "Robert Brown", imageSrc: "http://img.b2bpic.net/free-photo/attractive-blonde-girl-tulle-skirt-having-fun-stairs-she-is-smiling-down_197531-617.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Sarah Connor",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-girl-looking-away_23-2148436134.jpg",
|
||||
},
|
||||
id: "4", name: "Sarah Connor", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-girl-looking-away_23-2148436134.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Mike Ross",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-garden_1398-1294.jpg",
|
||||
},
|
||||
id: "5", name: "Mike Ross", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-garden_1398-1294.jpg"},
|
||||
]}
|
||||
cardTitle="What Our Clients Say"
|
||||
cardTag="Testimonials"
|
||||
@@ -258,25 +167,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "98%",
|
||||
title: "Client Retention",
|
||||
description: "We build lasting relationships.",
|
||||
icon: ThumbsUp,
|
||||
id: "m1", value: "98%", title: "Client Retention", description: "We build lasting relationships.", icon: ThumbsUp,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "120+",
|
||||
title: "Active Projects",
|
||||
description: "Serving clients daily.",
|
||||
icon: Briefcase,
|
||||
id: "m2", value: "120+", title: "Active Projects", description: "Serving clients daily.", icon: Briefcase,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "24/7",
|
||||
title: "Availability",
|
||||
description: "Ready when you need us.",
|
||||
icon: Clock,
|
||||
id: "m3", value: "24/7", title: "Availability", description: "Ready when you need us.", icon: Clock,
|
||||
},
|
||||
]}
|
||||
title="Our Growth & Impact"
|
||||
@@ -291,20 +188,12 @@ export default function LandingPage() {
|
||||
description="Tell us about your property needs and we'll reach out to schedule a consultation."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Your Name"},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
},
|
||||
name: "email", type: "email", placeholder: "Your Email"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Describe your landscaping project",
|
||||
}}
|
||||
name: "message", placeholder: "Describe your landscaping project"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-woman-using-scrissors_23-2149382187.jpg"
|
||||
/>
|
||||
</div>
|
||||
@@ -314,29 +203,19 @@ export default function LandingPage() {
|
||||
logoText="Alex's General Services"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Lawn Maintenance",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Lawn Maintenance", href: "#features"},
|
||||
{
|
||||
label: "Hardscaping",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Hardscaping", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#",
|
||||
},
|
||||
label: "About Us", href: "#"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user