diff --git a/src/app/page.tsx b/src/app/page.tsx index 37b056f..d5b2c56 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -34,25 +34,15 @@ export default function LandingPage() { @@ -74,35 +62,21 @@ export default function LandingPage() { tagIcon={Star} buttons={[ { - text: "Get a Free Estimate", - href: "#contact", - }, + text: "Get a Free Estimate", href: "#contact"}, { - text: "View Our Services", - href: "#services", - }, + text: "View Our Services", href: "#services"}, ]} avatars={[ { - src: "http://img.b2bpic.net/free-photo/dremy-blue-eyed-male-with-positive-expression-broad-smile-shows-white-teeth-looks-into-distance-thinks-about-something-wears-elegant-shirt-isolated-white-wall-with-blank-space_176532-6511.jpg", - alt: "Male client happy face portrait", - }, + src: "http://img.b2bpic.net/free-photo/dremy-blue-eyed-male-with-positive-expression-broad-smile-shows-white-teeth-looks-into-distance-thinks-about-something-wears-elegant-shirt-isolated-white-wall-with-blank-space_176532-6511.jpg", alt: "Male client happy face portrait"}, { - src: "http://img.b2bpic.net/free-photo/good-looking-flirty-confident-dark-skinned-lesbian-tomboy-glasses-beige-shirt-winking-holding-hands-pockets-smiling-with-daring-expression_176420-23162.jpg", - alt: "Female client positive review portrait", - }, + src: "http://img.b2bpic.net/free-photo/good-looking-flirty-confident-dark-skinned-lesbian-tomboy-glasses-beige-shirt-winking-holding-hands-pockets-smiling-with-daring-expression_176420-23162.jpg", alt: "Female client positive review portrait"}, { - src: "http://img.b2bpic.net/free-photo/man-suit_1321-1150.jpg", - alt: "Older male client satisfied portrait", - }, + src: "http://img.b2bpic.net/free-photo/man-suit_1321-1150.jpg", alt: "Older male client satisfied portrait"}, { - src: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model-sexy-man-dressed-pink-tshirt-trousers-fashion-male-isolated-blue-wall-studio_158538-26677.jpg", - alt: "Handsome smiling stylish hipster lambersexual model", - }, + src: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model-sexy-man-dressed-pink-tshirt-trousers-fashion-male-isolated-blue-wall-studio_158538-26677.jpg", alt: "Handsome smiling stylish hipster lambersexual model"}, { - src: "http://img.b2bpic.net/free-photo/young-handsome-man-beige-turtleneck-smiling-cheerfully-showing-teeth_141793-54841.jpg", - alt: "Young handsome man smiling cheerfully", - }, + src: "http://img.b2bpic.net/free-photo/young-handsome-man-beige-turtleneck-smiling-cheerfully-showing-teeth_141793-54841.jpg", alt: "Young handsome man smiling cheerfully"}, ]} avatarText="100+ Happy Customers" imageSrc="http://img.b2bpic.net/free-photo/covered-lifestyle-garden-with-indoor-outdoor-living_1127-3426.jpg" @@ -121,9 +95,7 @@ export default function LandingPage() { tag="About Us" buttons={[ { - text: "Learn More About Our Story", - href: "#", - }, + text: "Learn More About Our Story", href: "#"}, ]} imageSrc="http://img.b2bpic.net/free-photo/close-up-petrol-hedge-cutter-that-holding-afro-gardener_651396-1481.jpg" imageAlt="Morales Landscaping team working in a garden" @@ -137,41 +109,17 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - id: "f1", - title: "Consultation & Design", - author: "Step 1", - description: "We start with an in-depth consultation to understand your needs and preferences, then craft a custom landscape design that perfectly matches your vision.", - tags: [ - "Planning", - "Custom Design", - ], - imageSrc: "http://img.b2bpic.net/free-photo/dreamy-interior-mall_23-2151591389.jpg", - imageAlt: "Landscape design blueprint", - }, + id: "f1", title: "Consultation & Design", author: "Step 1", description: "We start with an in-depth consultation to understand your needs and preferences, then craft a custom landscape design that perfectly matches your vision.", tags: [ + "Planning", "Custom Design"], + imageSrc: "http://img.b2bpic.net/free-photo/dreamy-interior-mall_23-2151591389.jpg", imageAlt: "Landscape design blueprint"}, { - id: "f2", - title: "Professional Installation", - author: "Step 2", - description: "Our skilled team meticulously installs all elements, from lush plantings and intricate hardscapes to efficient irrigation systems, ensuring quality and durability.", - tags: [ - "Execution", - "Quality Build", - ], - imageSrc: "http://img.b2bpic.net/free-photo/natural-grass-close-up_23-2148858219.jpg", - imageAlt: "Landscapers installing an irrigation system", - }, + id: "f2", title: "Professional Installation", author: "Step 2", description: "Our skilled team meticulously installs all elements, from lush plantings and intricate hardscapes to efficient irrigation systems, ensuring quality and durability.", tags: [ + "Execution", "Quality Build"], + imageSrc: "http://img.b2bpic.net/free-photo/natural-grass-close-up_23-2148858219.jpg", imageAlt: "Landscapers installing an irrigation system"}, { - id: "f3", - title: "Ongoing Maintenance", - author: "Step 3", - description: "We offer regular maintenance services to keep your landscape vibrant and thriving throughout the seasons, protecting your investment for years to come.", - tags: [ - "Care", - "Long-term Support", - ], - imageSrc: "http://img.b2bpic.net/free-photo/nature-lover-working-greenhouse_23-2149037240.jpg", - imageAlt: "Lawn care professional mowing a lawn", - }, + id: "f3", title: "Ongoing Maintenance", author: "Step 3", description: "We offer regular maintenance services to keep your landscape vibrant and thriving throughout the seasons, protecting your investment for years to come.", tags: [ + "Care", "Long-term Support"], + imageSrc: "http://img.b2bpic.net/free-photo/nature-lover-working-greenhouse_23-2149037240.jpg", imageAlt: "Lawn care professional mowing a lawn"}, ]} title="Our Landscaping Process" description="We follow a comprehensive approach to ensure every project is completed to the highest standards, from initial concept to lasting maintenance." @@ -187,65 +135,23 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "p1", - brand: "Morales Landscaping", - name: "Lawn Care & Mowing", - price: "Starting at $75", - rating: 5, - reviewCount: "11 Reviews", - imageSrc: "http://img.b2bpic.net/free-photo/grassland-landscape-greening-environment-park-background_1112-1180.jpg", - imageAlt: "Perfectly manicured green lawn", - }, + id: "p1", brand: "Morales Landscaping", name: "Lawn Care & Mowing", price: "Starting at $75", rating: 5, + reviewCount: "11 Reviews", imageSrc: "http://img.b2bpic.net/free-photo/grassland-landscape-greening-environment-park-background_1112-1180.jpg", imageAlt: "Perfectly manicured green lawn"}, { - id: "p2", - brand: "Morales Landscaping", - name: "Garden Design & Planting", - price: "Custom Quote", - rating: 5, - reviewCount: "8 Reviews", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-different-types-lettuce_1203-1973.jpg", - imageAlt: "Beautifully designed flower bed", - }, + id: "p2", brand: "Morales Landscaping", name: "Garden Design & Planting", price: "Custom Quote", rating: 5, + reviewCount: "8 Reviews", imageSrc: "http://img.b2bpic.net/free-photo/close-up-different-types-lettuce_1203-1973.jpg", imageAlt: "Beautifully designed flower bed"}, { - id: "p3", - brand: "Morales Landscaping", - name: "Irrigation Systems", - price: "Starting at $500", - rating: 5, - reviewCount: "6 Reviews", - imageSrc: "http://img.b2bpic.net/free-photo/woman-working-hard-greenhouse_23-2149037327.jpg", - imageAlt: "Automatic sprinkler system", - }, + id: "p3", brand: "Morales Landscaping", name: "Irrigation Systems", price: "Starting at $500", rating: 5, + reviewCount: "6 Reviews", imageSrc: "http://img.b2bpic.net/free-photo/woman-working-hard-greenhouse_23-2149037327.jpg", imageAlt: "Automatic sprinkler system"}, { - id: "p4", - brand: "Morales Landscaping", - name: "Hardscaping & Patios", - price: "Custom Quote", - rating: 5, - reviewCount: "9 Reviews", - imageSrc: "http://img.b2bpic.net/free-photo/way-forest_1232-2964.jpg", - imageAlt: "Elegant stone patio", - }, + id: "p4", brand: "Morales Landscaping", name: "Hardscaping & Patios", price: "Custom Quote", rating: 5, + reviewCount: "9 Reviews", imageSrc: "http://img.b2bpic.net/free-photo/way-forest_1232-2964.jpg", imageAlt: "Elegant stone patio"}, { - id: "p5", - brand: "Morales Landscaping", - name: "Outdoor Lighting", - price: "Starting at $300", - rating: 5, - reviewCount: "5 Reviews", - imageSrc: "http://img.b2bpic.net/free-photo/tranquil-meadow-bench-pine-tree-architecture-generated-by-ai_188544-39871.jpg", - imageAlt: "Garden with landscape lighting", - }, + id: "p5", brand: "Morales Landscaping", name: "Outdoor Lighting", price: "Starting at $300", rating: 5, + reviewCount: "5 Reviews", imageSrc: "http://img.b2bpic.net/free-photo/tranquil-meadow-bench-pine-tree-architecture-generated-by-ai_188544-39871.jpg", imageAlt: "Garden with landscape lighting"}, { - id: "p6", - brand: "Morales Landscaping", - name: "Tree & Shrub Care", - price: "Starting at $150", - rating: 5, - reviewCount: "7 Reviews", - imageSrc: "http://img.b2bpic.net/free-photo/man-trimming-bough-brush-guy-works-backyard_1157-41449.jpg", - imageAlt: "Professional tree pruning", - }, + id: "p6", brand: "Morales Landscaping", name: "Tree & Shrub Care", price: "Starting at $150", rating: 5, + reviewCount: "7 Reviews", imageSrc: "http://img.b2bpic.net/free-photo/man-trimming-bough-brush-guy-works-backyard_1157-41449.jpg", imageAlt: "Professional tree pruning"}, ]} title="Our Premium Landscaping Services" description="From lush lawn care to custom hardscaping, we offer a full spectrum of services to create and maintain your ideal outdoor environment." @@ -260,23 +166,14 @@ export default function LandingPage() { useInvertedBackground={true} metrics={[ { - id: "m1", - icon: Award, - title: "Years in Business", - value: "15+", - }, + id: "m1", icon: Award, + title: "Years in Business", value: "15+"}, { - id: "m2", - icon: Users, - title: "Satisfied Clients", - value: "100+", - }, + id: "m2", icon: Users, + title: "Satisfied Clients", value: "100+"}, { - id: "m3", - icon: Star, - title: "5-Star Reviews", - value: "11+", - }, + id: "m3", icon: Star, + title: "5-Star Reviews", value: "11+"}, ]} title="Experience & Excellence" description="Our commitment to quality and customer satisfaction is reflected in every project we undertake." @@ -293,26 +190,11 @@ export default function LandingPage() { useInvertedBackground={false} members={[ { - id: "tm1", - name: "Jaime Morales", - role: "Founder & Lead Landscaper", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-male-gardener-wearing-gardening-hat-holding-flower-flowerpot-shoulder-isolated-green-wall_141793-86114.jpg", - imageAlt: "Jaime Morales, Founder", - }, + id: "tm1", name: "Jaime Morales", role: "Founder & Lead Landscaper", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-male-gardener-wearing-gardening-hat-holding-flower-flowerpot-shoulder-isolated-green-wall_141793-86114.jpg", imageAlt: "Jaime Morales, Founder"}, { - id: "tm2", - name: "Maria Sanchez", - role: "Landscape Designer", - imageSrc: "http://img.b2bpic.net/free-photo/close-u-outdoors-portrait-beautiful-joyful-hispanic-man-blue-shirt-smiling-with-teeth-holding-pot-with-microgreens-working-garden_176420-19929.jpg", - imageAlt: "Maria Sanchez, Landscape Designer", - }, + id: "tm2", name: "Maria Sanchez", role: "Landscape Designer", imageSrc: "http://img.b2bpic.net/free-photo/close-u-outdoors-portrait-beautiful-joyful-hispanic-man-blue-shirt-smiling-with-teeth-holding-pot-with-microgreens-working-garden_176420-19929.jpg", imageAlt: "Maria Sanchez, Landscape Designer"}, { - id: "tm3", - name: "Carlos Rivera", - role: "Project Manager", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-slavic-gardener-uniform-hat-holding-flowerpot-looking-isolated-purple-wall-with-copy-space_141793-59846.jpg", - imageAlt: "Carlos Rivera, Project Manager", - }, + id: "tm3", name: "Carlos Rivera", role: "Project Manager", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-slavic-gardener-uniform-hat-holding-flowerpot-looking-isolated-purple-wall-with-copy-space_141793-59846.jpg", imageAlt: "Carlos Rivera, Project Manager"}, ]} title="Meet Our Dedicated Team" description="Our passionate and skilled professionals are committed to bringing your landscaping dreams to life. Led by Jaime, we ensure excellence in every detail." @@ -328,25 +210,15 @@ export default function LandingPage() { author="Traci Thomas, Satisfied Client" avatars={[ { - src: "http://img.b2bpic.net/free-photo/front-view-happy-man-showing-approval_23-2148230800.jpg", - alt: "Male client happy face portrait", - }, + src: "http://img.b2bpic.net/free-photo/front-view-happy-man-showing-approval_23-2148230800.jpg", alt: "Male client happy face portrait"}, { - src: "http://img.b2bpic.net/free-photo/woman-smiling-with-hands-clasped_1139-469.jpg", - alt: "Female client positive review portrait", - }, + src: "http://img.b2bpic.net/free-photo/woman-smiling-with-hands-clasped_1139-469.jpg", alt: "Female client positive review portrait"}, { - src: "http://img.b2bpic.net/free-photo/medium-shot-happy-old-man-outdoors_23-2148997293.jpg", - alt: "Older male client satisfied portrait", - }, + src: "http://img.b2bpic.net/free-photo/medium-shot-happy-old-man-outdoors_23-2148997293.jpg", alt: "Older male client satisfied portrait"}, { - src: "http://img.b2bpic.net/free-photo/portrait-young-smiling-man_641386-55.jpg", - alt: "Young female client happy portrait", - }, + src: "http://img.b2bpic.net/free-photo/portrait-young-smiling-man_641386-55.jpg", alt: "Young female client happy portrait"}, { - src: "http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", - alt: "Smiling middle-aged attractive woman showing thumb up outdoors", - }, + src: "http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", alt: "Smiling middle-aged attractive woman showing thumb up outdoors"}, ]} ratingAnimation="blur-reveal" avatarsAnimation="slide-up" @@ -359,20 +231,11 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "q1", - title: "What areas do you serve?", - content: "We proudly serve Nashville, TN, and the surrounding metropolitan area. Please contact us to confirm service availability in your specific location.", - }, + id: "q1", title: "What areas do you serve?", content: "We proudly serve Nashville, TN, and the surrounding metropolitan area. Please contact us to confirm service availability in your specific location."}, { - id: "q2", - title: "Do you offer free estimates?", - content: "Yes, we offer free, no-obligation estimates for all our landscaping services. Contact us today to schedule your consultation!", - }, + id: "q2", title: "Do you offer free estimates?", content: "Yes, we offer free, no-obligation estimates for all our landscaping services. Contact us today to schedule your consultation!"}, { - id: "q3", - title: "What makes Morales Landscaping different?", - content: "Our commitment to personalized service, meticulous attention to detail, and use of high-quality materials set us apart. We prioritize customer satisfaction and sustainable practices.", - }, + id: "q3", title: "What makes Morales Landscaping different?", content: "Our commitment to personalized service, meticulous attention to detail, and use of high-quality materials set us apart. We prioritize customer satisfaction and sustainable practices."}, ]} imageSrc="http://img.b2bpic.net/free-photo/attractive-young-man-relaxing-lunch-modern-cafe-sitting-front-open-laptop-smiling-happily-while-watching-funny-videos-online-earphones_273609-1958.jpg" imageAlt="Gardening tools on lush green grass" @@ -381,7 +244,7 @@ export default function LandingPage() { title="Common Questions" description="Find answers to frequently asked questions about our landscaping services, process, and pricing." tag="Got Questions?" - faqsAnimation="entrance-slide" + faqsAnimation="slide-up" /> @@ -389,20 +252,15 @@ export default function LandingPage() { @@ -415,45 +273,29 @@ export default function LandingPage() { { items: [ { - label: "Home", - href: "#hero", - }, + label: "Home", href: "#hero"}, { - label: "About Us", - href: "#about", - }, + label: "About Us", href: "#about"}, { - label: "Services", - href: "#services", - }, + label: "Services", href: "#services"}, ], }, { items: [ { - label: "Testimonials", - href: "#testimonials", - }, + label: "Testimonials", href: "#testimonials"}, { - label: "FAQ", - href: "#faq", - }, + label: "FAQ", href: "#faq"}, { - label: "Contact", - href: "#contact", - }, + label: "Contact", href: "#contact"}, ], }, { items: [ { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, ], }, ]}