Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
283
src/app/page.tsx
283
src/app/page.tsx
@@ -12,7 +12,7 @@ import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||
import { Shield } from "lucide-react";
|
||||
import { Shield, ArrowRight } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Atec Pool Sagl"
|
||||
/>
|
||||
@@ -59,70 +51,38 @@ export default function LandingPage() {
|
||||
description="Atec Pool Sagl provides premium pool maintenance, repair, and construction services for residential and commercial clients."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Marco Rossini",
|
||||
handle: "@marco_r",
|
||||
testimonial: "Fantastic service and quick response times.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/artsy-man-relaxing-outdoors_53876-14413.jpg",
|
||||
},
|
||||
name: "Marco Rossini", handle: "@marco_r", testimonial: "Fantastic service and quick response times.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/artsy-man-relaxing-outdoors_53876-14413.jpg"},
|
||||
{
|
||||
name: "Giulia Bianchi",
|
||||
handle: "@giulia_b",
|
||||
testimonial: "Professional and transparent. Our pool looks brand new.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-businesswoman-her-coworkers-clapping-hands-meeting-office_637285-207.jpg",
|
||||
},
|
||||
name: "Giulia Bianchi", handle: "@giulia_b", testimonial: "Professional and transparent. Our pool looks brand new.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-businesswoman-her-coworkers-clapping-hands-meeting-office_637285-207.jpg"},
|
||||
{
|
||||
name: "Luca Ferrari",
|
||||
handle: "@luca_f",
|
||||
testimonial: "Highly recommended for all pool needs.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-having-fun-kids-pool_1398-5034.jpg",
|
||||
},
|
||||
name: "Luca Ferrari", handle: "@luca_f", testimonial: "Highly recommended for all pool needs.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-having-fun-kids-pool_1398-5034.jpg"},
|
||||
{
|
||||
name: "Elena Verdi",
|
||||
handle: "@elena_v",
|
||||
testimonial: "Exceptional craftsmanship in every detail.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-her-kitchen_329181-20396.jpg",
|
||||
},
|
||||
name: "Elena Verdi", handle: "@elena_v", testimonial: "Exceptional craftsmanship in every detail.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-her-kitchen_329181-20396.jpg"},
|
||||
{
|
||||
name: "Antonio Rossi",
|
||||
handle: "@antonio_r",
|
||||
testimonial: "Truly the best pool experts in town.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businessman-using-tablet-analyzing-sales-data-economic-growth-graph-chart-technology_1150-16858.jpg",
|
||||
},
|
||||
name: "Antonio Rossi", handle: "@antonio_r", testimonial: "Truly the best pool experts in town.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businessman-using-tablet-analyzing-sales-data-economic-growth-graph-chart-technology_1150-16858.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Quote", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-woman-pool-high-angle_23-2149089247.jpg"
|
||||
imageAlt="Luxurious swimming pool"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-luxury-swimming-pool-with-palm-tree_1339-4870.jpg",
|
||||
alt: "Luxury pool view 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-luxury-swimming-pool-with-palm-tree_1339-4870.jpg", alt: "Luxury pool view 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pool-chair_1203-3086.jpg",
|
||||
alt: "Luxury pool view 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/pool-chair_1203-3086.jpg", alt: "Luxury pool view 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/stair-swimming-pool-beautiful-luxury-hotel-pool-resort_1339-5453.jpg",
|
||||
alt: "Luxury pool view 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/stair-swimming-pool-beautiful-luxury-hotel-pool-resort_1339-5453.jpg", alt: "Luxury pool view 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/tourism-swimming-palm-hotel-travel_1203-4517.jpg",
|
||||
alt: "Luxury pool view 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/tourism-swimming-palm-hotel-travel_1203-4517.jpg", alt: "Luxury pool view 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/artsy-man-relaxing-outdoors_53876-14413.jpg",
|
||||
alt: "Happy client pool owner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/artsy-man-relaxing-outdoors_53876-14413.jpg", alt: "Happy client pool owner"},
|
||||
]}
|
||||
avatarText="Trusted by 100+ happy pool owners"
|
||||
/>
|
||||
@@ -147,28 +107,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Maintenance",
|
||||
description: "Regular cleaning and inspections.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/summer-concept-with-goggles-snorkel_23-2147646973.jpg",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Maintenance", description: "Regular cleaning and inspections.", imageSrc: "http://img.b2bpic.net/free-photo/summer-concept-with-goggles-snorkel_23-2147646973.jpg", buttonIcon: ArrowRight,
|
||||
},
|
||||
{
|
||||
title: "Chemistry",
|
||||
description: "Precision water balance control.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-skateboarder-man-ramp_23-2147678250.jpg",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Chemistry", description: "Precision water balance control.", imageSrc: "http://img.b2bpic.net/free-photo/crop-skateboarder-man-ramp_23-2147678250.jpg", buttonIcon: ArrowRight,
|
||||
},
|
||||
{
|
||||
title: "Repair",
|
||||
description: "Advanced mechanical repairs.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-sunglasses-hat-drinking-cocktail-sitting-near-pool_176420-3986.jpg",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Repair", description: "Advanced mechanical repairs.", imageSrc: "http://img.b2bpic.net/free-photo/man-sunglasses-hat-drinking-cocktail-sitting-near-pool_176420-3986.jpg", buttonIcon: ArrowRight,
|
||||
},
|
||||
{
|
||||
title: "Construction",
|
||||
description: "Bespoke pool design projects.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-woman-black-swimsuit-relaxes-edge-pool_231208-6655.jpg",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Construction", description: "Bespoke pool design projects.", imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-woman-black-swimsuit-relaxes-edge-pool_231208-6655.jpg", buttonIcon: ArrowRight,
|
||||
},
|
||||
]}
|
||||
title="Comprehensive Services"
|
||||
@@ -184,41 +132,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Pro Pump",
|
||||
price: "499€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-doing-sports-pool-colorful-pink-hoodie-wearing-sunglasses-listening-music-headphones-summer-vacation-play-tennis-sport-style_285396-4055.jpg",
|
||||
},
|
||||
id: "1", name: "Pro Pump", price: "499€", imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-doing-sports-pool-colorful-pink-hoodie-wearing-sunglasses-listening-music-headphones-summer-vacation-play-tennis-sport-style_285396-4055.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "RoboClean",
|
||||
price: "899€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-doing-sports-pool-colorful-pink-hoodie-wearing-sunglasses-listening-music-headphones-summer-vacation-play-tennis-sport-style_285396-4056.jpg",
|
||||
},
|
||||
id: "2", name: "RoboClean", price: "899€", imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-doing-sports-pool-colorful-pink-hoodie-wearing-sunglasses-listening-music-headphones-summer-vacation-play-tennis-sport-style_285396-4056.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Filter Kit",
|
||||
price: "150€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132396.jpg",
|
||||
},
|
||||
id: "3", name: "Filter Kit", price: "150€", imageSrc: "http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132396.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Chemical Pack",
|
||||
price: "80€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/decorative-cleaning-concept-wooden-texture_23-2147700619.jpg",
|
||||
},
|
||||
id: "4", name: "Chemical Pack", price: "80€", imageSrc: "http://img.b2bpic.net/free-photo/decorative-cleaning-concept-wooden-texture_23-2147700619.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "HeatPump",
|
||||
price: "1200€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-luxury-swimming-pool-with-palm-tree_1339-4866.jpg",
|
||||
},
|
||||
id: "5", name: "HeatPump", price: "1200€", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-luxury-swimming-pool-with-palm-tree_1339-4866.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Safety Cover",
|
||||
price: "350€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/unfocused-hotel-pool-view-from_1203-1224.jpg",
|
||||
},
|
||||
id: "6", name: "Safety Cover", price: "350€", imageSrc: "http://img.b2bpic.net/free-photo/unfocused-hotel-pool-view-from_1203-1224.jpg"},
|
||||
]}
|
||||
title="Quality Components"
|
||||
description="High-performance equipment for your swimming pool."
|
||||
@@ -232,54 +156,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Essential",
|
||||
price: "150€/mo",
|
||||
subtitle: "Basic care package",
|
||||
buttons: [
|
||||
id: "basic", badge: "Essential", price: "150€/mo", subtitle: "Basic care package", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Select", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Bi-weekly cleaning",
|
||||
"Basic chemicals",
|
||||
],
|
||||
"Bi-weekly cleaning", "Basic chemicals"],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Popular",
|
||||
price: "300€/mo",
|
||||
subtitle: "Comprehensive care",
|
||||
buttons: [
|
||||
id: "premium", badge: "Popular", price: "300€/mo", subtitle: "Comprehensive care", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Select", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Weekly maintenance",
|
||||
"All chemicals included",
|
||||
"Equipment inspection",
|
||||
],
|
||||
"Weekly maintenance", "All chemicals included", "Equipment inspection"],
|
||||
},
|
||||
{
|
||||
id: "elite",
|
||||
badge: "Pro",
|
||||
price: "500€/mo",
|
||||
subtitle: "Full peace of mind",
|
||||
buttons: [
|
||||
id: "elite", badge: "Pro", price: "500€/mo", subtitle: "Full peace of mind", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Select", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Everything in premium",
|
||||
"Priority support",
|
||||
"Full component warranty",
|
||||
],
|
||||
"Everything in premium", "Priority support", "Full component warranty"],
|
||||
},
|
||||
]}
|
||||
title="Maintenance Plans"
|
||||
@@ -294,59 +192,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Marco Rossini",
|
||||
role: "CEO",
|
||||
company: "DesignCo",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-looking-tablet-sitting-near-swimming-pool_176420-3979.jpg",
|
||||
},
|
||||
id: "1", name: "Marco Rossini", role: "CEO", company: "DesignCo", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-looking-tablet-sitting-near-swimming-pool_176420-3979.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Giulia Bianchi",
|
||||
role: "Marketing",
|
||||
company: "GrowthLab",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-businesswoman-crossing-arms_1262-4724.jpg",
|
||||
},
|
||||
id: "2", name: "Giulia Bianchi", role: "Marketing", company: "GrowthLab", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-businesswoman-crossing-arms_1262-4724.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Luca Ferrari",
|
||||
role: "Founder",
|
||||
company: "TechStartup",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-looking-picture-album_23-2149515313.jpg",
|
||||
},
|
||||
id: "3", name: "Luca Ferrari", role: "Founder", company: "TechStartup", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-looking-picture-album_23-2149515313.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Elena Verdi",
|
||||
role: "Designer",
|
||||
company: "StudioA",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rest-by-swimming-pool_1098-13916.jpg",
|
||||
},
|
||||
id: "4", name: "Elena Verdi", role: "Designer", company: "StudioA", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rest-by-swimming-pool_1098-13916.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Antonio Rossi",
|
||||
role: "Architect",
|
||||
company: "BuildBuild",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-shirt-vest-hat-holding-house-model-looking-merry-front-view_176474-30838.jpg",
|
||||
},
|
||||
id: "5", name: "Antonio Rossi", role: "Architect", company: "BuildBuild", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-shirt-vest-hat-holding-house-model-looking-merry-front-view_176474-30838.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "100+",
|
||||
label: "Pools Managed",
|
||||
},
|
||||
value: "100+", label: "Pools Managed"},
|
||||
{
|
||||
value: "98%",
|
||||
label: "Satisfaction Rate",
|
||||
},
|
||||
value: "98%", label: "Satisfaction Rate"},
|
||||
{
|
||||
value: "15yr",
|
||||
label: "Experience",
|
||||
},
|
||||
value: "15yr", label: "Experience"},
|
||||
]}
|
||||
title="Client Success"
|
||||
description="Read about experiences our clients had with Atec Pool Sagl."
|
||||
@@ -358,20 +225,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How often should I clean my pool?",
|
||||
content: "Depending on usage, at least once a week is highly recommended.",
|
||||
},
|
||||
id: "1", title: "How often should I clean my pool?", content: "Depending on usage, at least once a week is highly recommended."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you offer emergency repairs?",
|
||||
content: "Yes, our team is available for urgent pool pump or mechanical issues.",
|
||||
},
|
||||
id: "2", title: "Do you offer emergency repairs?", content: "Yes, our team is available for urgent pool pump or mechanical issues."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Are chemical costs included?",
|
||||
content: "Our premium plans include all necessary water balancing chemicals.",
|
||||
},
|
||||
id: "3", title: "Are chemical costs included?", content: "Our premium plans include all necessary water balancing chemicals."},
|
||||
]}
|
||||
sideTitle="Common Questions"
|
||||
sideDescription="Everything you need to know about our pool services."
|
||||
@@ -383,8 +241,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
tag="Contact Us"
|
||||
title="Ready for a Crystal Clear Pool?"
|
||||
description="Reach out to us today to get a custom quote or schedule a maintenance visit."
|
||||
@@ -395,33 +252,21 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#home",
|
||||
},
|
||||
label: "Home", href: "#home"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Services", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user