Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
162
src/app/page.tsx
162
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Accueil", id: "hero"},
|
||||
{
|
||||
name: "À propos",
|
||||
id: "about",
|
||||
},
|
||||
name: "À propos", id: "about"},
|
||||
{
|
||||
name: "Tarifs",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Tarifs", id: "pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Arion Propre"
|
||||
/>
|
||||
@@ -54,38 +46,24 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="Arion Propre"
|
||||
description="Votre expert nettoyage de moustiquaires dans le quartier Arion, Saint-Philippe. Du 1er juillet au 20 août 2026."
|
||||
description="Professional, streak-free mosquito screen cleaning right at your doorstep in Arion, Saint-Philippe"
|
||||
buttons={[
|
||||
{
|
||||
text: "Réserver Maintenant",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Réserver Maintenant", href: "#contact"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-cleaning-indoors_23-2150454569.jpg",
|
||||
imageAlt: "Service professionnel de nettoyage",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-cleaning-indoors_23-2150454569.jpg", imageAlt: "Service professionnel de nettoyage"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plant-garden-still-life_23-2148128749.jpg",
|
||||
imageAlt: "Nettoyage moustiquaires",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plant-garden-still-life_23-2148128749.jpg", imageAlt: "Nettoyage moustiquaires"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-woman-sitting-window-sill-reading-book_23-2147871989.jpg",
|
||||
imageAlt: "Quartier Arion",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-woman-sitting-window-sill-reading-book_23-2147871989.jpg", imageAlt: "Quartier Arion"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-decorating-front-door-outside_23-2150562180.jpg",
|
||||
imageAlt: "Service estival",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/full-shot-woman-decorating-front-door-outside_23-2150562180.jpg", imageAlt: "Service estival"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-with-spray-bottle-napkin-kitchen_1170-2617.jpg",
|
||||
imageAlt: "Entretien résidentiel",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-with-spray-bottle-napkin-kitchen_1170-2617.jpg", imageAlt: "Entretien résidentiel"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-water-swimming-resort-hotel_1203-4648.jpg",
|
||||
imageAlt: "Qualité garantie",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-water-swimming-resort-hotel_1203-4648.jpg", imageAlt: "Qualité garantie"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -96,9 +74,7 @@ export default function LandingPage() {
|
||||
title="Un nettoyage impeccable pour vos moustiquaires"
|
||||
buttons={[
|
||||
{
|
||||
text: "Prendre rendez-vous",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Prendre rendez-vous", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,41 +87,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "small",
|
||||
name: "Petit",
|
||||
price: "7,99 $",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-touching-smart-tv-screen_53876-97903.jpg",
|
||||
},
|
||||
id: "small", name: "Petit", price: "7,99 $", imageSrc: "http://img.b2bpic.net/free-photo/man-touching-smart-tv-screen_53876-97903.jpg"},
|
||||
{
|
||||
id: "medium",
|
||||
name: "Moyen",
|
||||
price: "8,99 $",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/windows-wall_23-2148106945.jpg",
|
||||
},
|
||||
id: "medium", name: "Moyen", price: "8,99 $", imageSrc: "http://img.b2bpic.net/free-photo/windows-wall_23-2148106945.jpg"},
|
||||
{
|
||||
id: "large",
|
||||
name: "Grand",
|
||||
price: "9,99 $",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-office-cleaning-process_23-2149343051.jpg",
|
||||
},
|
||||
id: "large", name: "Grand", price: "9,99 $", imageSrc: "http://img.b2bpic.net/free-photo/still-life-office-cleaning-process_23-2149343051.jpg"},
|
||||
{
|
||||
id: "small-2",
|
||||
name: "Petit (Second)",
|
||||
price: "7,99 $",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374391.jpg",
|
||||
},
|
||||
id: "small-2", name: "Petit (Second)", price: "7,99 $", imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374391.jpg"},
|
||||
{
|
||||
id: "medium-2",
|
||||
name: "Moyen (Second)",
|
||||
price: "8,99 $",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-looking-beautiful-view-from-window_1098-21870.jpg",
|
||||
},
|
||||
id: "medium-2", name: "Moyen (Second)", price: "8,99 $", imageSrc: "http://img.b2bpic.net/free-photo/man-looking-beautiful-view-from-window_1098-21870.jpg"},
|
||||
{
|
||||
id: "large-2",
|
||||
name: "Grand (Second)",
|
||||
price: "9,99 $",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tokyo-cityscape-daytime_23-2149209922.jpg",
|
||||
},
|
||||
id: "large-2", name: "Grand (Second)", price: "9,99 $", imageSrc: "http://img.b2bpic.net/free-photo/tokyo-cityscape-daytime_23-2149209922.jpg"},
|
||||
]}
|
||||
title="Nos services de nettoyage"
|
||||
description="Tarification simple et transparente par type de moustiquaire."
|
||||
@@ -159,21 +111,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "standard",
|
||||
badge: "Service unique",
|
||||
price: "Par item",
|
||||
subtitle: "Petit/Moyen/Grand",
|
||||
features: [
|
||||
"Nettoyage profond",
|
||||
"Vérification cadre",
|
||||
"Remplacement efficace",
|
||||
"Résultat impeccable",
|
||||
],
|
||||
id: "standard", badge: "Service unique", price: "Par item", subtitle: "Petit/Moyen/Grand", features: [
|
||||
"Nettoyage profond", "Vérification cadre", "Remplacement efficace", "Résultat impeccable"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Contactez-moi",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Contactez-moi", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -188,20 +130,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Quand êtes-vous disponible?",
|
||||
content: "Je travaille tous les jours du 1er juillet au 20 août 2026, à l'exception de la période du 20 au 24 juillet.",
|
||||
},
|
||||
id: "1", title: "Quand êtes-vous disponible?", content: "Je travaille tous les jours du 1er juillet au 20 août 2026, à l'exception de la période du 20 au 24 juillet."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Où offrez-vous ce service?",
|
||||
content: "Je me déplace uniquement dans le quartier Arion à Saint-Philippe, QC.",
|
||||
},
|
||||
id: "2", title: "Où offrez-vous ce service?", content: "Je me déplace uniquement dans le quartier Arion à Saint-Philippe, QC."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Comment réserver?",
|
||||
content: "Remplissez simplement le formulaire de contact, et je vous contacterai par courriel pour confirmer l'heure de mon passage.",
|
||||
},
|
||||
id: "3", title: "Comment réserver?", content: "Remplissez simplement le formulaire de contact, et je vous contacterai par courriel pour confirmer l'heure de mon passage."},
|
||||
]}
|
||||
title="Questions fréquentes"
|
||||
description="Informations importantes sur nos disponibilités."
|
||||
@@ -217,25 +150,15 @@ export default function LandingPage() {
|
||||
author="Marie-Claude, Résidente Arion"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/crazy-young-man-jumping-happy-expression_1194-4849.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/crazy-young-man-jumping-happy-expression_1194-4849.jpg", alt: "Client 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-man-looking-his-girlfriend_23-2148243181.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/happy-man-looking-his-girlfriend_23-2148243181.jpg", alt: "Client 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-male-workers-wearing-work-clothes_273609-11132.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-male-workers-wearing-work-clothes_273609-11132.jpg", alt: "Client 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-adult-traveling-using-sustainable-mobility_23-2149292681.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-adult-traveling-using-sustainable-mobility_23-2149292681.jpg", alt: "Client 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/freelancer-mature-man-casual-clothes-with-laptop-near-brick-wall_259150-58366.jpg",
|
||||
alt: "Client 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/freelancer-mature-man-casual-clothes-with-laptop-near-brick-wall_259150-58366.jpg", alt: "Client 5"},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -246,8 +169,7 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
text="Réservez votre nettoyage via leoperrault12@gmail.com. Veuillez inclure votre nom, adresse dans le quartier Arion, téléphone, date souhaitée entre le 1er juillet et le 20 août (sauf 20-24 juillet), et toute note importante."
|
||||
/>
|
||||
</div>
|
||||
@@ -257,29 +179,19 @@ export default function LandingPage() {
|
||||
logoText="Arion Propre"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Accueil",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Accueil", href: "#hero"},
|
||||
{
|
||||
label: "Tarifs",
|
||||
href: "#pricing",
|
||||
},
|
||||
label: "Tarifs", href: "#pricing"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Service",
|
||||
items: [
|
||||
title: "Service", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Email",
|
||||
href: "mailto:leoperrault12@gmail.com",
|
||||
},
|
||||
label: "Email", href: "mailto:leoperrault12@gmail.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user