Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1aa124a62e | |||
| 44bf688c6c | |||
| 3228cb76d9 | |||
| ce633d34d0 | |||
| 5bac74e443 |
@@ -2,15 +2,14 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||||
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
|
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
|
||||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||||
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
|
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
|
||||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
||||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||||
import { Coffee, Award, MessageSquare } from "lucide-react";
|
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -76,59 +75,51 @@ export default function LandingPage() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="gallery" data-section="gallery">
|
<div id="gallery" data-section="gallery">
|
||||||
<FeatureCardTwentyOne
|
<FeatureCardNineteen
|
||||||
useInvertedBackground={false}
|
|
||||||
title="L'univers Tea Party"
|
title="L'univers Tea Party"
|
||||||
description="Une atmosphère douce et élégante pour vos pauses gourmandes."
|
description="Une atmosphère douce et élégante pour vos pauses gourmandes."
|
||||||
accordionItems={[
|
textboxLayout="split-description"
|
||||||
{ id: "g1", title: "Pâtisseries Maison", content: "Nos gâteaux sont préparés chaque matin avec des produits locaux." },
|
useInvertedBackground={false}
|
||||||
{ id: "g2", title: "Ambiance Vintage", content: "Une décoration chinée pour une vraie parenthèse anglaise." },
|
features={[
|
||||||
{ id: "g3", title: "Instants Gourmands", content: "Partagez un moment unique avec vos proches à Provins." },
|
{ tag: "Artisanat", title: "Pâtisseries Maison", subtitle: "Fraîcheur garantie", description: "Nos gâteaux sont préparés chaque matin avec des produits locaux.", imageSrc: "http://img.b2bpic.net/free-photo/vintage-chairs-antique-store_23-2149640752.jpg" },
|
||||||
|
{ tag: "Atmosphère", title: "Ambiance Vintage", subtitle: "Parenthèse anglaise", description: "Une décoration chinée pour une vraie parenthèse anglaise." },
|
||||||
|
{ tag: "Expérience", title: "Instants Gourmands", subtitle: "Convivialité", description: "Partagez un moment unique avec vos proches à Provins." },
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/vintage-chairs-antique-store_23-2149640752.jpg"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<SplitAbout
|
<InlineImageSplitTextAbout
|
||||||
tag="Notre Mission"
|
heading={[
|
||||||
title="L'art du bien recevoir"
|
{ type: "text", content: "L'art du " },
|
||||||
description="Chez Tea Party by Marilyne, nous combinons l'élégance britannique et le savoir-faire pâtissier local pour transformer chaque visite en un moment de pur bonheur."
|
{ type: "text", content: "bien recevoir" }
|
||||||
bulletPoints={[
|
|
||||||
{ title: "Qualité Artisanale", description: "Pâtisseries fraîches quotidiennes", icon: Coffee },
|
|
||||||
{ title: "Tradition", description: "Sélection rigoureuse de thés d'exception", icon: Award },
|
|
||||||
{ title: "Service", description: "Un accueil chaleureux et personnalisé", icon: MessageSquare }
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/smiling-girl-with-curly-hair-drinking-coffee-writing-notes_7502-9175.jpg"
|
|
||||||
textboxLayout="split"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
|
className="py-20"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardTen
|
<TestimonialCardFifteen
|
||||||
title="Ce que disent nos clients"
|
testimonial="Le meilleur salon de thé de Provins sans hésiter. Une décoration qui vous fait voyager instantanément et Marilyne est adorable."
|
||||||
description="Des moments partagés dans la bonne humeur."
|
rating={5}
|
||||||
testimonials={[
|
author="Julie, cliente habituée"
|
||||||
{ id: "t1", title: "Un délice !", quote: "Le meilleur salon de thé de Provins sans hésiter.", name: "Julie", role: "Cliente habituée" },
|
avatars={[{ src: "http://img.b2bpic.net/free-photo/smiling-girl-with-curly-hair-drinking-coffee-writing-notes_7502-9175.jpg", alt: "Julie" }]}
|
||||||
{ id: "t2", title: "Cadre magnifique", quote: "Une décoration qui vous fait voyager instantanément.", name: "Marc", role: "Touriste" },
|
ratingAnimation="slide-up"
|
||||||
{ id: "t3", title: "Accueil exceptionnel", quote: "Marilyne est adorable et ses pâtisseries sont divines.", name: "Sophie", role: "Patissière amateur" }
|
avatarsAnimation="slide-up"
|
||||||
]}
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactSplit
|
<ContactSplitForm
|
||||||
tag="Contact"
|
|
||||||
title="Réservez votre moment"
|
title="Réservez votre moment"
|
||||||
description="Envoyez-nous une demande pour une réservation, une privatisation ou toute question."
|
description="Envoyez-nous une demande pour une réservation, une privatisation ou toute question."
|
||||||
background={{ variant: "plain" }}
|
inputs={[
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-tasty-sweet-cupcakes_23-2147779149.jpg?_wi=2"
|
{ name: "name", type: "text", placeholder: "Votre nom" },
|
||||||
inputPlaceholder="Votre message ou date de réservation..."
|
{ name: "email", type: "email", placeholder: "Votre email" }
|
||||||
|
]}
|
||||||
|
textarea={{ name: "message", placeholder: "Votre message ou date de réservation..." }}
|
||||||
buttonText="Envoyer"
|
buttonText="Envoyer"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user