Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-05-28 10:36:54 +00:00

View File

@@ -33,25 +33,15 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "#hero",
},
name: "Home", id: "#hero"},
{
name: "About",
id: "#about",
},
name: "About", id: "#about"},
{
name: "Selection",
id: "#products",
},
name: "Selection", id: "#products"},
{
name: "Testimonials",
id: "#testimonials",
},
name: "Testimonials", id: "#testimonials"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=leazso"
logoAlt="Le Caviste Gourmand Logo"
@@ -64,47 +54,26 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "rotated-rays-animated",
}}
variant: "rotated-rays-animated"}}
title="Wines Curated for the Discerning Palate"
description="Discover exceptional vintages and expert guidance at Le Caviste Gourmand. From rare finds to everyday treasures, we bring 25 years of passion to every bottle."
buttons={[
{
text: "Explore Our Selection",
href: "#products",
},
text: "Explore Our Selection", href: "#products"},
]}
carouselItems={[
{
id: "hero-carousel-1",
imageSrc: "http://img.b2bpic.net/free-photo/two-glasses-sparkling-wine_53876-33866.jpg",
imageAlt: "Elegant wine cellar",
},
id: "hero-carousel-1", imageSrc: "http://img.b2bpic.net/free-photo/two-glasses-sparkling-wine_53876-33866.jpg", imageAlt: "Elegant wine cellar"},
{
id: "hero-carousel-2",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-white-cheese-with-greens-wine-table-food-meal-breakfast_140725-28366.jpg",
imageAlt: "Wine tasting experience",
},
id: "hero-carousel-2", imageSrc: "http://img.b2bpic.net/free-photo/top-view-white-cheese-with-greens-wine-table-food-meal-breakfast_140725-28366.jpg", imageAlt: "Wine tasting experience"},
{
id: "hero-carousel-3",
imageSrc: "http://img.b2bpic.net/free-photo/cinematic-style-view-red-grapes-vineyard_23-2151570061.jpg",
imageAlt: "Vineyard at sunset",
},
id: "hero-carousel-3", imageSrc: "http://img.b2bpic.net/free-photo/cinematic-style-view-red-grapes-vineyard_23-2151570061.jpg", imageAlt: "Vineyard at sunset"},
{
id: "hero-carousel-4",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-ouija-board-wooden-table_23-2149486502.jpg",
imageAlt: "Sommelier presenting wine",
},
id: "hero-carousel-4", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-ouija-board-wooden-table_23-2149486502.jpg", imageAlt: "Sommelier presenting wine"},
{
id: "hero-carousel-5",
imageSrc: "http://img.b2bpic.net/free-photo/thanksgiving-turkey-composition-table_23-2149055443.jpg",
imageAlt: "Sparkling wine pouring",
},
id: "hero-carousel-5", imageSrc: "http://img.b2bpic.net/free-photo/thanksgiving-turkey-composition-table_23-2149055443.jpg", imageAlt: "Sparkling wine pouring"},
{
id: "hero-carousel-6",
imageSrc: "http://img.b2bpic.net/free-photo/virtual-love-cute-girl-red-dress-distance-date-with-wine-candles-sending-kisses_140725-164249.jpg",
imageAlt: "Modern wine shop interior",
},
id: "hero-carousel-6", imageSrc: "http://img.b2bpic.net/free-photo/virtual-love-cute-girl-red-dress-distance-date-with-wine-candles-sending-kisses_140725-164249.jpg", imageAlt: "Modern wine shop interior"},
]}
autoPlay={true}
/>
@@ -117,22 +86,16 @@ export default function LandingPage() {
description="For over two decades, Le Caviste Gourmand has been Saint-Paul-lès-Romans' trusted destination for exceptional wines. Our passion for viticulture drives us to hand-select every bottle, ensuring unparalleled quality and taste."
metrics={[
{
value: "25+",
title: "Years Experience",
},
value: "25+", title: "Years Experience"},
{
value: "47-Star",
title: "Reputation",
},
value: "47-Star", title: "Reputation"},
{
value: "1500+",
title: "Unique Labels",
},
value: "1500+", title: "Unique Labels"},
]}
imageSrc="http://img.b2bpic.net/free-photo/california-vineyards-santa-barbara_181624-29275.jpg"
imageAlt="Vineyard rows at sunset"
mediaAnimation="entrance-slide"
metricsAnimation="entrance-slide"
mediaAnimation="slide-up"
metricsAnimation="slide-up"
/>
</div>
@@ -143,29 +106,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
id: "f1",
title: "Expert Curation",
description: "Every bottle in our selection is hand-picked by seasoned sommeliers, ensuring quality and exceptional taste.",
tag: "Quality",
imageSrc: "http://img.b2bpic.net/free-photo/closeup-empty-wine-glass-female-hands_169016-21053.jpg",
imageAlt: "Sommelier inspecting a wine glass",
},
id: "f1", title: "Expert Curation", description: "Every bottle in our selection is hand-picked by seasoned sommeliers, ensuring quality and exceptional taste.", tag: "Quality", imageSrc: "http://img.b2bpic.net/free-photo/closeup-empty-wine-glass-female-hands_169016-21053.jpg", imageAlt: "Sommelier inspecting a wine glass"},
{
id: "f2",
title: "Diverse Selection",
description: "From rare vintages to everyday treasures, discover a world of wines tailored to every palate and occasion.",
tag: "Variety",
imageSrc: "http://img.b2bpic.net/free-photo/pan-with-mussels-parsley_23-2148375670.jpg",
imageAlt: "Rows of diverse wine bottles",
},
id: "f2", title: "Diverse Selection", description: "From rare vintages to everyday treasures, discover a world of wines tailored to every palate and occasion.", tag: "Variety", imageSrc: "http://img.b2bpic.net/free-photo/pan-with-mussels-parsley_23-2148375670.jpg", imageAlt: "Rows of diverse wine bottles"},
{
id: "f3",
title: "Personalized Guidance",
description: "Our knowledgeable team offers bespoke recommendations to help you find the perfect wine for any moment.",
tag: "Service",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-woman-cooking-kitchen_23-2150491939.jpg",
imageAlt: "Wine expert assisting a customer",
},
id: "f3", title: "Personalized Guidance", description: "Our knowledgeable team offers bespoke recommendations to help you find the perfect wine for any moment.", tag: "Service", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-woman-cooking-kitchen_23-2150491939.jpg", imageAlt: "Wine expert assisting a customer"},
]}
title="Our Expertise, Your Discovery"
description="We offer more than just wine; we provide a journey of taste and knowledge, guided by our specialists who are eager to share their passion."
@@ -180,65 +125,23 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "p1",
brand: "Château Margaux",
name: "Grand Vin Rouge",
price: "€500",
rating: 5,
reviewCount: "250",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-pomegranate-wine-dark-wall-drink-fruit-alcohol-sour-color-bar-juice-wine_179666-17550.jpg",
imageAlt: "Premium French red wine bottle",
},
id: "p1", brand: "Château Margaux", name: "Grand Vin Rouge", price: "€500", rating: 5,
reviewCount: "250", imageSrc: "http://img.b2bpic.net/free-photo/front-view-pomegranate-wine-dark-wall-drink-fruit-alcohol-sour-color-bar-juice-wine_179666-17550.jpg", imageAlt: "Premium French red wine bottle"},
{
id: "p2",
brand: "Domaine Leflaive",
name: "Puligny-Montrachet",
price: "€280",
rating: 4,
reviewCount: "180",
imageSrc: "http://img.b2bpic.net/free-photo/green-grapes-out-wine-glass_114579-34850.jpg",
imageAlt: "Crisp white wine bottle",
},
id: "p2", brand: "Domaine Leflaive", name: "Puligny-Montrachet", price: "€280", rating: 4,
reviewCount: "180", imageSrc: "http://img.b2bpic.net/free-photo/green-grapes-out-wine-glass_114579-34850.jpg", imageAlt: "Crisp white wine bottle"},
{
id: "p3",
brand: "Veuve Clicquot",
name: "Brut Carte Jaune",
price: "€75",
rating: 5,
reviewCount: "420",
imageSrc: "http://img.b2bpic.net/free-photo/champagne-bottle-with-glass-tray_23-2148356493.jpg",
imageAlt: "Sparkling Champagne bottle",
},
id: "p3", brand: "Veuve Clicquot", name: "Brut Carte Jaune", price: "€75", rating: 5,
reviewCount: "420", imageSrc: "http://img.b2bpic.net/free-photo/champagne-bottle-with-glass-tray_23-2148356493.jpg", imageAlt: "Sparkling Champagne bottle"},
{
id: "p4",
brand: "Taylor's",
name: "Vintage Port 2017",
price: "€120",
rating: 5,
reviewCount: "95",
imageSrc: "http://img.b2bpic.net/free-photo/vintage-wine-bottle_1203-3391.jpg",
imageAlt: "Sweet dessert wine bottle",
},
id: "p4", brand: "Taylor's", name: "Vintage Port 2017", price: "€120", rating: 5,
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/vintage-wine-bottle_1203-3391.jpg", imageAlt: "Sweet dessert wine bottle"},
{
id: "p5",
brand: "Domaine Marcel Lapierre",
name: "Morgon",
price: "€35",
rating: 4,
reviewCount: "150",
imageSrc: "http://img.b2bpic.net/free-photo/marshmallow-test-tubes-with-tag-crate-marble-background_23-2147936568.jpg",
imageAlt: "Organic wine bottle with green label",
},
id: "p5", brand: "Domaine Marcel Lapierre", name: "Morgon", price: "€35", rating: 4,
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/marshmallow-test-tubes-with-tag-crate-marble-background_23-2147936568.jpg", imageAlt: "Organic wine bottle with green label"},
{
id: "p6",
brand: "Romanée-Conti",
name: "Grand Cru",
price: "€15000",
rating: 5,
reviewCount: "50",
imageSrc: "http://img.b2bpic.net/free-photo/mid-section-bar-tender-holding-bottle-wine_107420-65377.jpg",
imageAlt: "Rare vintage Grand Cru bottle",
},
id: "p6", brand: "Romanée-Conti", name: "Grand Cru", price: "€15000", rating: 5,
reviewCount: "50", imageSrc: "http://img.b2bpic.net/free-photo/mid-section-bar-tender-holding-bottle-wine_107420-65377.jpg", imageAlt: "Rare vintage Grand Cru bottle"},
]}
title="Explore Our Curated Cellar"
description="From esteemed grand crus to delightful regional gems, our selection caters to every palate and occasion."
@@ -250,14 +153,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"French Wine Review",
"Gourmet & Vins Magazine",
"Saint-Paul-lès-Romans Chamber of Commerce",
"European Sommelier Guild",
"Decanter World Wine Awards",
"Guide Hachette des Vins",
"Taste France Awards",
]}
"French Wine Review", "Gourmet & Vins Magazine", "Saint-Paul-lès-Romans Chamber of Commerce", "European Sommelier Guild", "Decanter World Wine Awards", "Guide Hachette des Vins", "Taste France Awards"]}
title="Trusted by Connoisseurs and Community"
description="Our commitment to quality and service has earned us recognition from leading wine critics and loyal customers alike."
speed={40}
@@ -272,34 +168,16 @@ export default function LandingPage() {
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "100%",
title: "Hand-Picked Quality",
items: [
"Every bottle inspected",
"Sourced from trusted estates",
"Consistent excellence",
],
id: "m1", value: "100%", title: "Hand-Picked Quality", items: [
"Every bottle inspected", "Sourced from trusted estates", "Consistent excellence"],
},
{
id: "m2",
value: "99%",
title: "Customer Satisfaction",
items: [
"Personalized service",
"Expert recommendations",
"Loyal clientele",
],
id: "m2", value: "99%", title: "Customer Satisfaction", items: [
"Personalized service", "Expert recommendations", "Loyal clientele"],
},
{
id: "m3",
value: "Local",
title: "Community Focus",
items: [
"Supporting regional vineyards",
"Engaging local events",
"Proudly Saint-Paul-lès-Romans",
],
id: "m3", value: "Local", title: "Community Focus", items: [
"Supporting regional vineyards", "Engaging local events", "Proudly Saint-Paul-lès-Romans"],
},
]}
title="Our Commitment to Quality"
@@ -315,50 +193,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Émilie Dubois",
role: "Wine Enthusiast",
company: "Local Gourmand",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/serious-elegant-wine-sommelier-is-ready-try-new-red-wine-artisan-wine-boutique_613910-3112.jpg",
imageAlt: "Happy man enjoying wine",
},
id: "t1", name: "Émilie Dubois", role: "Wine Enthusiast", company: "Local Gourmand", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/serious-elegant-wine-sommelier-is-ready-try-new-red-wine-artisan-wine-boutique_613910-3112.jpg", imageAlt: "Happy man enjoying wine"},
{
id: "t2",
name: "Jean-Luc Picard",
role: "Collector",
company: "Vins Rares",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-girl-painting-field_1157-25408.jpg",
imageAlt: "Woman holding wine glass",
},
id: "t2", name: "Jean-Luc Picard", role: "Collector", company: "Vins Rares", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-girl-painting-field_1157-25408.jpg", imageAlt: "Woman holding wine glass"},
{
id: "t3",
name: "Sophie & Marc",
role: "Gift Seekers",
company: "Happy Couple",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-multiethnic-couple-clinking-wine-glasses-park_23-2148195898.jpg",
imageAlt: "Couple toasting wine glasses",
},
id: "t3", name: "Sophie & Marc", role: "Gift Seekers", company: "Happy Couple", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-multiethnic-couple-clinking-wine-glasses-park_23-2148195898.jpg", imageAlt: "Couple toasting wine glasses"},
{
id: "t4",
name: "Chef Antoine",
role: "Restaurateur",
company: "Le Gastronome",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-tasting-wine_23-2149428799.jpg",
imageAlt: "Chef recommending wine",
},
id: "t4", name: "Chef Antoine", role: "Restaurateur", company: "Le Gastronome", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-tasting-wine_23-2149428799.jpg", imageAlt: "Chef recommending wine"},
{
id: "t5",
name: "Isabelle Laurent",
role: "Sommelier",
company: "Vinothèque Royale",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-having-fun-drinking-champagne-outdoors_197531-5879.jpg",
imageAlt: "Person in formal wear at wine event",
},
id: "t5", name: "Isabelle Laurent", role: "Sommelier", company: "Vinothèque Royale", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-having-fun-drinking-champagne-outdoors_197531-5879.jpg", imageAlt: "Person in formal wear at wine event"},
]}
title="What Our Customers Say"
description="Our 47-star reputation speaks for itself. Hear from those who've experienced the Le Caviste Gourmand difference."
@@ -371,25 +219,13 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "faq1",
title: "How do you select your wines?",
content: "Our wines are meticulously hand-picked by our team of experienced sommeliers, who travel extensively to vineyards to ensure exceptional quality and unique expressions of terroir.",
},
id: "faq1", title: "How do you select your wines?", content: "Our wines are meticulously hand-picked by our team of experienced sommeliers, who travel extensively to vineyards to ensure exceptional quality and unique expressions of terroir."},
{
id: "faq2",
title: "Do you offer wine tasting events?",
content: "Yes, we regularly host exclusive wine tasting events, workshops, and masterclasses both in-store and at partner venues. Check our events calendar for upcoming dates.",
},
id: "faq2", title: "Do you offer wine tasting events?", content: "Yes, we regularly host exclusive wine tasting events, workshops, and masterclasses both in-store and at partner venues. Check our events calendar for upcoming dates."},
{
id: "faq3",
title: "Can you help with food pairing recommendations?",
content: "Absolutely! Our knowledgeable team delights in guiding you through perfect food and wine pairings, whether for a special meal or a casual gathering. Just ask us in-store or online.",
},
id: "faq3", title: "Can you help with food pairing recommendations?", content: "Absolutely! Our knowledgeable team delights in guiding you through perfect food and wine pairings, whether for a special meal or a casual gathering. Just ask us in-store or online."},
{
id: "faq4",
title: "Do you deliver locally or nationally?",
content: "We offer convenient local delivery within a 30km radius of Saint-Paul-lès-Romans and nationwide shipping for most of our selection. Please inquire about international shipping options.",
},
id: "faq4", title: "Do you deliver locally or nationally?", content: "We offer convenient local delivery within a 30km radius of Saint-Paul-lès-Romans and nationwide shipping for most of our selection. Please inquire about international shipping options."},
]}
imageSrc="http://img.b2bpic.net/free-photo/waffle-sticks-glass-jar-inside-wooden-tray_114579-19163.jpg"
imageAlt="Wine cellar interior"
@@ -405,18 +241,13 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
text="Visit Our Store or Connect With Us Online"
buttons={[
{
text: "Find Our Store",
href: "https://maps.app.goo.gl/YourStoreLocation",
},
text: "Find Our Store", href: "https://maps.app.goo.gl/YourStoreLocation"},
{
text: "Email Us",
href: "mailto:contact@lecavistegourmand.fr",
},
text: "Email Us", href: "mailto:contact@lecavistegourmand.fr"},
]}
/>
</div>
@@ -428,66 +259,39 @@ export default function LandingPage() {
logoText="Le Caviste Gourmand"
columns={[
{
title: "Shop",
items: [
title: "Shop", items: [
{
label: "Red Wines",
href: "#products",
},
label: "Red Wines", href: "#products"},
{
label: "White Wines",
href: "#products",
},
label: "White Wines", href: "#products"},
{
label: "Sparkling",
href: "#products",
},
label: "Sparkling", href: "#products"},
{
label: "Gift Sets",
href: "#",
},
label: "Gift Sets", href: "#"},
],
},
{
title: "About Us",
items: [
title: "About Us", items: [
{
label: "Our Story",
href: "#about",
},
label: "Our Story", href: "#about"},
{
label: "Our Expertise",
href: "#features",
},
label: "Our Expertise", href: "#features"},
{
label: "Testimonials",
href: "#testimonials",
},
label: "Testimonials", href: "#testimonials"},
{
label: "FAQ",
href: "#faq",
},
label: "FAQ", href: "#faq"},
],
},
{
title: "Connect",
items: [
title: "Connect", items: [
{
label: "Contact Us",
href: "#contact",
},
label: "Contact Us", href: "#contact"},
{
label: "Events",
href: "#",
},
label: "Events", href: "#"},
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}