Update src/app/page.tsx

This commit is contained in:
2026-05-06 23:14:14 +00:00
parent 3807e7cc4c
commit 3174711e78

View File

@@ -30,59 +30,29 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ { name: "Accueil", id: "hero" },
name: "Accueil", { name: "Collections", id: "products" },
id: "hero", { name: "Avis", id: "testimonials" },
}, { name: "Contact", id: "contact" },
{
name: "Collections",
id: "products",
},
{
name: "Avis",
id: "testimonials",
},
{
name: "Contact",
id: "contact",
},
]} ]}
brandName="Tableau Décoratif Oujda" brandName="Tableau Décoratif Oujda"
button={{ text: "Commander" }}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardGallery <HeroBillboardGallery
background={{ background={{
variant: "rotated-rays-static", variant: "rotated-rays-static"}}
}}
title="L'élégance de la table, lâme dOujda." title="L'élégance de la table, lâme dOujda."
description="Vaisselle peinte à la main, tentures murales, accessoires uniques — chaque pièce raconte une histoire de passion et de raffinement." description="Vaisselle peinte à la main, tentures murales, accessoires uniques — chaque pièce raconte une histoire de passion et de raffinement."
mediaItems={[ mediaItems={[
{ { imageSrc: "http://img.b2bpic.net/free-photo/beautiful-painted-vases-arrangement_23-2149644952.jpg", imageAlt: "Artisan piece" },
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-painted-vases-arrangement_23-2149644952.jpg", { imageSrc: "http://img.b2bpic.net/free-photo/ramadan-frames-wall-front-view-white-background_187299-38104.jpg", imageAlt: "Artisan piece" },
imageAlt: "Artisan piece", { imageSrc: "http://img.b2bpic.net/free-photo/retro-decoration-with-nuts_23-2147690207.jpg", imageAlt: "Artisan piece" },
}, { imageSrc: "http://img.b2bpic.net/free-photo/view-essentials-pottery-studio_23-2150164903.jpg", imageAlt: "Artisan piece" },
{ { imageSrc: "http://img.b2bpic.net/free-photo/woman-doing-daily-activities-minimal-decorated-room_23-2150407600.jpg", imageAlt: "Artisan piece" },
imageSrc: "http://img.b2bpic.net/free-photo/ramadan-frames-wall-front-view-white-background_187299-38104.jpg", { imageSrc: "http://img.b2bpic.net/free-photo/white-frames-lit-candles-arrangement_23-2149201957.jpg", imageAlt: "Artisan piece" },
imageAlt: "Artisan piece",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/retro-decoration-with-nuts_23-2147690207.jpg",
imageAlt: "Artisan piece",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/view-essentials-pottery-studio_23-2150164903.jpg",
imageAlt: "Artisan piece",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-doing-daily-activities-minimal-decorated-room_23-2150407600.jpg",
imageAlt: "Artisan piece",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/white-frames-lit-candles-arrangement_23-2149201957.jpg",
imageAlt: "Artisan piece",
},
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
/> />
@@ -95,48 +65,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "1", name: "Art de la table", price: "250 DH", variant: "Céramique artisanale", imageSrc: "http://img.b2bpic.net/free-photo/typical-mexican-plates_23-2147812103.jpg" },
id: "1", { id: "2", name: "Tableaux Muraux", price: "590 DH", variant: "Motifs Zellige", imageSrc: "http://img.b2bpic.net/free-photo/marrakesh-interior-arabic-ornate-islamic_1203-5071.jpg" },
name: "Art de la table", { id: "3", name: "Déco & luminaires", price: "180 DH", variant: "Ambiance précieuse", imageSrc: "http://img.b2bpic.net/free-photo/dark-style-lamp-indoors_23-2151106015.jpg" },
price: "250 DH", { id: "4", name: "Bougeoirs", price: "150 DH", variant: "Laiton artisanal", imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-latern-still-life_23-2150300203.jpg" },
variant: "Céramique artisanale", { id: "5", name: "Miroirs", price: "450 DH", variant: "Design Oriental", imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-classic-interior_23-2150943446.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/typical-mexican-plates_23-2147812103.jpg", { id: "6", name: "Plats Tajine", price: "300 DH", variant: "Peint à la main", imageSrc: "http://img.b2bpic.net/free-photo/top-view-different-types-pasta-bowl-salt-butter-around-plate-wooden-surface_141793-10531.jpg" },
},
{
id: "2",
name: "Tableaux Muraux",
price: "590 DH",
variant: "Motifs Zellige",
imageSrc: "http://img.b2bpic.net/free-photo/marrakesh-interior-arabic-ornate-islamic_1203-5071.jpg",
},
{
id: "3",
name: "Déco & luminaires",
price: "180 DH",
variant: "Ambiance précieuse",
imageSrc: "http://img.b2bpic.net/free-photo/dark-style-lamp-indoors_23-2151106015.jpg",
},
{
id: "4",
name: "Bougeoirs",
price: "150 DH",
variant: "Laiton artisanal",
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-latern-still-life_23-2150300203.jpg",
},
{
id: "5",
name: "Miroirs",
price: "450 DH",
variant: "Design Oriental",
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-classic-interior_23-2150943446.jpg",
},
{
id: "6",
name: "Plats Tajine",
price: "300 DH",
variant: "Peint à la main",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-different-types-pasta-bowl-salt-butter-around-plate-wooden-surface_141793-10531.jpg",
},
]} ]}
title="Collections Signature" title="Collections Signature"
description="Découvrez des pièces uniques, inspirées des traditions et du design contemporain." description="Découvrez des pièces uniques, inspirées des traditions et du design contemporain."
@@ -149,21 +83,9 @@ export default function LandingPage() {
title="Notre Savoir-Faire" title="Notre Savoir-Faire"
tag="Excellence Artisanale" tag="Excellence Artisanale"
metrics={[ metrics={[
{ { id: "m1", value: "120+", description: "Créations uniques" },
id: "m1", { id: "m2", value: "5.0", description: "Note Google" },
value: "120+", { id: "m3", value: "100%", description: "Artisanat Marocain" },
description: "Créations uniques",
},
{
id: "m2",
value: "5.0",
description: "Note Google",
},
{
id: "m3",
value: "100%",
description: "Artisanat Marocain",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -174,46 +96,11 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ { id: "1", title: "Boutique exceptionnelle", quote: "Une boutique exceptionnelle ! La qualité des tableaux décoratifs est incomparable.", name: "Nadia L.", role: "Cliente fidèle", imageSrc: "http://img.b2bpic.net/free-photo/smiley-womens-having-beer-lunch_23-2148451707.jpg" },
id: "1", { id: "2", title: "Savoir-faire unique", quote: "Un savoir-faire unique à Oujda. Je recommande vivement.", name: "Ahmed M.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-working-project_23-2149721887.jpg" },
title: "Boutique exceptionnelle", { id: "3", title: "Ambiance raffinée", quote: "Très belle sélection d'articles faits main, l'ambiance est raffinée.", name: "Sara B.", role: "Cliente", imageSrc: "http://img.b2bpic.net/free-photo/rear-view-painter-her-workshop_329181-17292.jpg" },
quote: "Une boutique exceptionnelle ! La qualité des tableaux décoratifs est incomparable.", { id: "4", title: "Accueil chaleureux", quote: "L'accueil est chaleureux, les pièces sont magnifiques.", name: "Omar F.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-moving-new-home_23-2149242148.jpg" },
name: "Nadia L.", { id: "5", title: "Qualité incroyable", quote: "Chaque pièce est une œuvre d'art. Très satisfaite.", name: "Leila K.", role: "Cliente", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-wearing-sari_23-2149502951.jpg" },
role: "Cliente fidèle",
imageSrc: "http://img.b2bpic.net/free-photo/smiley-womens-having-beer-lunch_23-2148451707.jpg",
},
{
id: "2",
title: "Savoir-faire unique",
quote: "Un savoir-faire unique à Oujda. Je recommande vivement.",
name: "Ahmed M.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-working-project_23-2149721887.jpg",
},
{
id: "3",
title: "Ambiance raffinée",
quote: "Très belle sélection d'articles faits main, l'ambiance est raffinée.",
name: "Sara B.",
role: "Cliente",
imageSrc: "http://img.b2bpic.net/free-photo/rear-view-painter-her-workshop_329181-17292.jpg",
},
{
id: "4",
title: "Accueil chaleureux",
quote: "L'accueil est chaleureux, les pièces sont magnifiques.",
name: "Omar F.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-moving-new-home_23-2149242148.jpg",
},
{
id: "5",
title: "Qualité incroyable",
quote: "Chaque pièce est une œuvre d'art. Très satisfaite.",
name: "Leila K.",
role: "Cliente",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-wearing-sari_23-2149502951.jpg",
},
]} ]}
title="Avis de nos clients" title="Avis de nos clients"
description="Ce qu'ils disent de notre boutique à Oujda." description="Ce qu'ils disent de notre boutique à Oujda."
@@ -224,21 +111,9 @@ export default function LandingPage() {
<FaqSplitText <FaqSplitText
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ { id: "q1", title: "Proposez-vous des visites privées ?", content: "Oui, nous organisons des visites sur rendez-vous pour une expérience personnalisée." },
id: "q1", { id: "q2", title: "Puis-je commander en ligne ?", content: "Contactez-nous directement via WhatsApp pour toute demande spécifique." },
title: "Proposez-vous des visites privées ?", { id: "q3", title: "Quels sont vos horaires ?", content: "Nous sommes ouverts du lundi au samedi, avec des horaires flexibles le dimanche." },
content: "Oui, nous organisons des visites sur rendez-vous pour une expérience personnalisée.",
},
{
id: "q2",
title: "Puis-je commander en ligne ?",
content: "Contactez-nous directement via WhatsApp pour toute demande spécifique.",
},
{
id: "q3",
title: "Quels sont vos horaires ?",
content: "Nous sommes ouverts du lundi au samedi, avec des horaires flexibles le dimanche.",
},
]} ]}
sideTitle="Questions fréquentes" sideTitle="Questions fréquentes"
sideDescription="Tout ce que vous devez savoir sur nos services." sideDescription="Tout ce que vous devez savoir sur nos services."
@@ -251,14 +126,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Artisanat Oujda", "Artisanat Oujda", "Design Marocain", "Qualité Certifiée", "Label Artisan", "Excellence Locale", "Culture & Art", "Heritage Store"]}
"Design Marocain",
"Qualité Certifiée",
"Label Artisan",
"Excellence Locale",
"Culture & Art",
"Heritage Store",
]}
title="Reconnus localement" title="Reconnus localement"
description="Partenaires et engagements pour l'artisanat d'Oujda." description="Partenaires et engagements pour l'artisanat d'Oujda."
/> />
@@ -267,9 +135,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCenter <ContactCenter
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{ variant: "plain" }}
variant: "plain",
}}
tag="Newsletter" tag="Newsletter"
title="Restons en contact" title="Restons en contact"
description="Inscrivez-vous pour découvrir nos prochaines collections artisanales." description="Inscrivez-vous pour découvrir nos prochaines collections artisanales."
@@ -280,32 +146,8 @@ export default function LandingPage() {
<FooterBaseReveal <FooterBaseReveal
logoText="Tableau Décoratif Oujda" logoText="Tableau Décoratif Oujda"
columns={[ columns={[
{ { title: "Boutique", items: [{ label: "Collections", href: "#products" }, { label: "Visite Privée", href: "#contact" }] },
title: "Boutique", { title: "Informations", items: [{ label: "Horaires", href: "#faq" }, { label: "Contact", href: "#contact" }] },
items: [
{
label: "Collections",
href: "#products",
},
{
label: "Visite Privée",
href: "#contact",
},
],
},
{
title: "Informations",
items: [
{
label: "Horaires",
href: "#faq",
},
{
label: "Contact",
href: "#contact",
},
],
},
]} ]}
copyrightText="© 2025 Tableau Décoratif Oujda. Tous droits réservés." copyrightText="© 2025 Tableau Décoratif Oujda. Tous droits réservés."
/> />