Update src/app/page.tsx
This commit is contained in:
291
src/app/page.tsx
291
src/app/page.tsx
@@ -2,10 +2,10 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
||||
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
|
||||
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
||||
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
|
||||
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Accueil", id: "hero"},
|
||||
{
|
||||
name: "Collections",
|
||||
id: "products",
|
||||
},
|
||||
name: "Collections", id: "products"},
|
||||
{
|
||||
name: "Mariage",
|
||||
id: "features",
|
||||
},
|
||||
name: "Mariage", id: "features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Couleur Nature"
|
||||
/>
|
||||
@@ -54,91 +46,50 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Bienvenue dans un monde de couleurs et de senteurs"
|
||||
description="Douarneniste et passionnée par mon métier, je suis fière de vous présenter ma boutique Couleur Nature. Préparées avec amour dans notre atelier."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Marie D.",
|
||||
handle: "@maried",
|
||||
testimonial: "Bouquets magnifiques, fleurs toujours fraîches !",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-florist-smiling-camera_23-2147762223.jpg",
|
||||
},
|
||||
name: "Marie D.", handle: "@maried", testimonial: "Bouquets magnifiques, fleurs toujours fraîches !", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-florist-smiling-camera_23-2147762223.jpg"},
|
||||
{
|
||||
name: "Julien P.",
|
||||
handle: "@julienp",
|
||||
testimonial: "Un service impeccable pour notre mariage.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/redhead-female-bearded-tattooed-male-selling-flowers-market-shop_613910-11987.jpg",
|
||||
},
|
||||
name: "Julien P.", handle: "@julienp", testimonial: "Un service impeccable pour notre mariage.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/redhead-female-bearded-tattooed-male-selling-flowers-market-shop_613910-11987.jpg"},
|
||||
{
|
||||
name: "Sophie L.",
|
||||
handle: "@sophiel",
|
||||
testimonial: "Les fleurs séchées sont magnifiques chez eux.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-portrait-charming-stylish-woman-elegant-green-sundress-isolated-yellow_176532-8191.jpg",
|
||||
},
|
||||
name: "Sophie L.", handle: "@sophiel", testimonial: "Les fleurs séchées sont magnifiques chez eux.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-portrait-charming-stylish-woman-elegant-green-sundress-isolated-yellow_176532-8191.jpg"},
|
||||
{
|
||||
name: "Thomas G.",
|
||||
handle: "@thomasg",
|
||||
testimonial: "Livraison rapide et très professionnelle.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-woman-outdoors-talking-smartphone-holding-bouquet-flowers_23-2148826706.jpg",
|
||||
},
|
||||
name: "Thomas G.", handle: "@thomasg", testimonial: "Livraison rapide et très professionnelle.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-woman-outdoors-talking-smartphone-holding-bouquet-flowers_23-2148826706.jpg"},
|
||||
{
|
||||
name: "Claire B.",
|
||||
handle: "@claireb",
|
||||
testimonial: "Laetitia est une vraie passionnée.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-home-with-flpwers_624325-3355.jpg",
|
||||
},
|
||||
name: "Claire B.", handle: "@claireb", testimonial: "Laetitia est une vraie passionnée.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-home-with-flpwers_624325-3355.jpg"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/trimming_23-2148013619.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-flowers_23-2149247575.jpg",
|
||||
alt: "Medium shot smiley woman with flowers",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-flowers_23-2149247575.jpg", alt: "Medium shot smiley woman with flowers"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-flowers_23-2149247537.jpg",
|
||||
alt: "Medium shot smiley woman with flowers",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-flowers_23-2149247537.jpg", alt: "Medium shot smiley woman with flowers"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/male-florist-calculating-finance-flower-shop_23-2148075438.jpg",
|
||||
alt: "Male florist calculating the finance in the flower shop",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/male-florist-calculating-finance-flower-shop_23-2148075438.jpg", alt: "Male florist calculating the finance in the flower shop"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/floral-design-studio-with-scissors-flowers-table_181624-42666.jpg",
|
||||
alt: "Floral design studio with scissors and flowers on the table",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/floral-design-studio-with-scissors-flowers-table_181624-42666.jpg", alt: "Floral design studio with scissors and flowers on the table"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-young-male-florist-holding-flower-bouquet-hand-standing-against-brick-white-wall_23-2148075352.jpg",
|
||||
alt: "Smiling young male florist holding flower bouquet in hand standing against brick white wall",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-young-male-florist-holding-flower-bouquet-hand-standing-against-brick-white-wall_23-2148075352.jpg", alt: "Smiling young male florist holding flower bouquet in hand standing against brick white wall"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Fleurs Fraîches",
|
||||
},
|
||||
type: "text", text: "Fleurs Fraîches"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Artisanat Local",
|
||||
},
|
||||
type: "text", text: "Artisanat Local"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Mariages & Événements",
|
||||
},
|
||||
type: "text", text: "Mariages & Événements"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Abonnements Mensuels",
|
||||
},
|
||||
type: "text", text: "Abonnements Mensuels"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Livraison Rapide",
|
||||
},
|
||||
type: "text", text: "Livraison Rapide"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -148,14 +99,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Une passion florale depuis 2003",
|
||||
},
|
||||
type: "text", content: "Une passion florale depuis 2003"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/young-florist-woman-with-rose_23-2147742946.jpg",
|
||||
alt: "Laetitia dans son atelier",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/young-florist-woman-with-rose_23-2147742946.jpg", alt: "Laetitia dans son atelier"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -168,59 +114,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Nature",
|
||||
name: "Bouquets Frais",
|
||||
price: "30€",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-holding-yellow-red-anemone-flowers-bouquet-jpg_140725-12138.jpg",
|
||||
},
|
||||
id: "1", brand: "Nature", name: "Bouquets Frais", price: "30€", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-holding-yellow-red-anemone-flowers-bouquet-jpg_140725-12138.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Artisanat",
|
||||
name: "Fleurs Séchées",
|
||||
price: "45€",
|
||||
rating: 5,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cup-dried-flowers-vase-home-interior-living-room_169016-57860.jpg",
|
||||
},
|
||||
id: "2", brand: "Artisanat", name: "Fleurs Séchées", price: "45€", rating: 5,
|
||||
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/cup-dried-flowers-vase-home-interior-living-room_169016-57860.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Design",
|
||||
name: "Les Box",
|
||||
price: "50€",
|
||||
rating: 4,
|
||||
reviewCount: "40",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/furoshiki-packages-arrangement-still-life_23-2150642989.jpg",
|
||||
},
|
||||
id: "3", brand: "Design", name: "Les Box", price: "50€", rating: 4,
|
||||
reviewCount: "40", imageSrc: "http://img.b2bpic.net/free-photo/furoshiki-packages-arrangement-still-life_23-2150642989.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Mariage",
|
||||
name: "Composition Mariage",
|
||||
price: "150€",
|
||||
rating: 5,
|
||||
reviewCount: "60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blooming-flowers-table-garden_1304-4038.jpg",
|
||||
},
|
||||
id: "4", brand: "Mariage", name: "Composition Mariage", price: "150€", rating: 5,
|
||||
reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/blooming-flowers-table-garden_1304-4038.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Entreprise",
|
||||
name: "Abonnement Bureau",
|
||||
price: "80€",
|
||||
rating: 5,
|
||||
reviewCount: "30",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/florist-makes-beautiful-bouquet-studio_1157-28421.jpg",
|
||||
},
|
||||
id: "5", brand: "Entreprise", name: "Abonnement Bureau", price: "80€", rating: 5,
|
||||
reviewCount: "30", imageSrc: "http://img.b2bpic.net/free-photo/florist-makes-beautiful-bouquet-studio_1157-28421.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Cadeau",
|
||||
name: "Carte Cadeau",
|
||||
price: "20€",
|
||||
rating: 5,
|
||||
reviewCount: "100",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-gift-mothers-day-bouquet-flowers-her-hands_169016-15132.jpg",
|
||||
},
|
||||
id: "6", brand: "Cadeau", name: "Carte Cadeau", price: "20€", rating: 5,
|
||||
reviewCount: "100", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-gift-mothers-day-bouquet-flowers-her-hands_169016-15132.jpg"},
|
||||
]}
|
||||
title="Nos Créations"
|
||||
description="Découvrez notre collection de bouquets, fleurs séchées et compositions artisanales."
|
||||
@@ -234,21 +144,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Produits standardisés impersonnels",
|
||||
"Fleurs importées longue distance",
|
||||
"Emballages plastiques superflus",
|
||||
"Manque de suivi client",
|
||||
"Qualité éphémère",
|
||||
],
|
||||
"Produits standardisés impersonnels", "Fleurs importées longue distance", "Emballages plastiques superflus", "Manque de suivi client", "Qualité éphémère"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Producteurs locaux sélectionnés",
|
||||
"Créations exclusives personnalisées",
|
||||
"Livraison à domicile rapide",
|
||||
"Passion artisanale",
|
||||
"Conseils botaniques",
|
||||
],
|
||||
"Producteurs locaux sélectionnés", "Créations exclusives personnalisées", "Livraison à domicile rapide", "Passion artisanale", "Conseils botaniques"],
|
||||
}}
|
||||
title="Pourquoi Choisir Couleur Nature"
|
||||
description="Engagés pour la qualité, la proximité et la créativité florale."
|
||||
@@ -262,26 +162,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "20",
|
||||
title: "Années d'expérience",
|
||||
description: "Depuis 2003",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bunch-different-flowers_23-2147697792.jpg",
|
||||
},
|
||||
id: "1", value: "20", title: "Années d'expérience", description: "Depuis 2003", imageSrc: "http://img.b2bpic.net/free-photo/bunch-different-flowers_23-2147697792.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
value: "100%",
|
||||
title: "Qualité",
|
||||
description: "Fleurs locales et fraîches",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-flower-press-technique_52683-111423.jpg",
|
||||
},
|
||||
id: "2", value: "100%", title: "Qualité", description: "Fleurs locales et fraîches", imageSrc: "http://img.b2bpic.net/free-photo/still-life-flower-press-technique_52683-111423.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
value: "2k+",
|
||||
title: "Bouquets créés",
|
||||
description: "Livrés avec amour",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brunette-travelling-by-retro-bicycle-street_651396-2424.jpg",
|
||||
},
|
||||
id: "3", value: "2k+", title: "Bouquets créés", description: "Livrés avec amour", imageSrc: "http://img.b2bpic.net/free-photo/brunette-travelling-by-retro-bicycle-street_651396-2424.jpg"},
|
||||
]}
|
||||
title="Chiffres Clés"
|
||||
description="Notre engagement quotidien pour la nature."
|
||||
@@ -294,20 +179,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Proposez-vous la livraison ?",
|
||||
content: "Oui, nous livrons à domicile et via le réseau Interflora.",
|
||||
},
|
||||
id: "q1", title: "Proposez-vous la livraison ?", content: "Oui, nous livrons à domicile et via le réseau Interflora."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Comment personnaliser mon bouquet ?",
|
||||
content: "Venez nous voir en boutique ou contactez-nous par téléphone.",
|
||||
},
|
||||
id: "q2", title: "Comment personnaliser mon bouquet ?", content: "Venez nous voir en boutique ou contactez-nous par téléphone."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Faites-vous des abonnements ?",
|
||||
content: "Absolument, pour les particuliers et les entreprises.",
|
||||
},
|
||||
id: "q3", title: "Faites-vous des abonnements ?", content: "Absolument, pour les particuliers et les entreprises."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/small-assorted-boutonnieres-table_1304-4066.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -318,72 +194,43 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
<ContactText
|
||||
background={{
|
||||
variant: "plain",
|
||||
variant: "plain"
|
||||
}}
|
||||
tag="Contactez-nous"
|
||||
title="Besoin d'une création ?"
|
||||
description="Retrouvez-nous au 24 Rue Duguay Trouin, Douarnenez. Appelez-nous au 02 98 92 46 77."
|
||||
buttons={[
|
||||
{
|
||||
text: "Envoyer un e-mail",
|
||||
href: "mailto:contact@fleuriste-couleur-nature.fr",
|
||||
},
|
||||
]}
|
||||
text="Retrouvez notre atelier de fleurs locales au 24 Rue Duguay Trouin, Douarnenez. Nous sommes à votre écoute pour tous vos projets floraux personnalisés."
|
||||
useInvertedBackground={true}
|
||||
buttons={[{
|
||||
text: "Nous Contacter", href: "mailto:contact@fleuriste-couleur-nature.fr"
|
||||
}]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
<FooterBaseCard
|
||||
logoText="Couleur Nature"
|
||||
columns={[
|
||||
{
|
||||
title: "Couleur Nature",
|
||||
items: [
|
||||
{
|
||||
label: "La Boutique",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Nos Créations",
|
||||
href: "#products",
|
||||
},
|
||||
title: "Couleur Nature", items: [
|
||||
{ label: "La Boutique", href: "#" },
|
||||
{ label: "Nos Créations", href: "#products" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
{
|
||||
label: "Mariage",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Entreprise",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Abonnement",
|
||||
href: "#",
|
||||
},
|
||||
title: "Services", items: [
|
||||
{ label: "Mariage", href: "#" },
|
||||
{ label: "Entreprise", href: "#" },
|
||||
{ label: "Abonnement", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Légal",
|
||||
items: [
|
||||
{
|
||||
label: "CGV",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Mentions Légales",
|
||||
href: "#",
|
||||
},
|
||||
title: "Légal", items: [
|
||||
{ label: "CGV", href: "#" },
|
||||
{ label: "Mentions Légales", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
bottomLeftText="© 2024 Couleur Nature"
|
||||
bottomRightText="Créé avec passion"
|
||||
copyrightText="© 2025 Couleur Nature | Fleuriste Local Douarnenez"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user