Merge version_1 into main #2
234
src/app/page.tsx
234
src/app/page.tsx
@@ -17,131 +17,60 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="expand-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="pill"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="normal"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Maison",
|
||||
id: "#hero",
|
||||
},
|
||||
{
|
||||
name: "À Propos",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "Home", id: "#hero" },
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Menu", id: "#menu" },
|
||||
{ name: "Testimonials", id: "#testimonials" },
|
||||
{ name: "FAQ", id: "#faq" },
|
||||
{ name: "Contact", id: "#contact" }
|
||||
]}
|
||||
brandName="Le Fumoir"
|
||||
button={{
|
||||
text: "Réserver",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Réserver", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="BBQ, déjeuners et cocktails artisanaux"
|
||||
description="Découvrez Le Fumoir à Blainville — des plats préparés avec passion et patience. Sur place, pour emporter ou avec notre food truck!"
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.",
|
||||
handle: "@sarah",
|
||||
testimonial: "La meilleure brisket en ville!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/roasted-spit-piece-meat-grill_23-2147852318.jpg?_wi=1",
|
||||
imageAlt: "barbecue meat smoking on grill",
|
||||
},
|
||||
{
|
||||
name: "Marc T.",
|
||||
handle: "@marc",
|
||||
testimonial: "Ambiance incroyable et cocktails uniques.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-preparing-barbecue_23-2148965334.jpg?_wi=1",
|
||||
imageAlt: "barbecue meat smoking on grill",
|
||||
},
|
||||
{
|
||||
name: "Julie P.",
|
||||
handle: "@juliep",
|
||||
testimonial: "Service attentionné et nourriture savoureuse.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-appetizing-roasted-meat-pork-with-vegetables-thanksgiving-day-closeup_1220-6563.jpg?_wi=1",
|
||||
imageAlt: "barbecue meat smoking on grill",
|
||||
},
|
||||
{
|
||||
name: "Luc D.",
|
||||
handle: "@lucd",
|
||||
testimonial: "Leurs déjeuners fumés sont imbattables.",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-fresh-blue-drink-decorated-with-olive-umbrella_23-2148145365.jpg?_wi=1",
|
||||
imageAlt: "barbecue meat smoking on grill",
|
||||
},
|
||||
{
|
||||
name: "Sophie M.",
|
||||
handle: "@sophiem",
|
||||
testimonial: "Une découverte incroyable à Blainville.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serving-bavarian-sausages-strung-fork_23-2148167632.jpg?_wi=1",
|
||||
imageAlt: "barbecue meat smoking on grill",
|
||||
},
|
||||
{ name: "Sarah J.", handle: "@sarah", testimonial: "La meilleure brisket en ville!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/roasted-spit-piece-meat-grill_23-2147852318.jpg", imageAlt: "barbecue meat smoking on grill" },
|
||||
{ name: "Marc T.", handle: "@marc", testimonial: "Ambiance incroyable et cocktails uniques.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-preparing-barbecue_23-2148965334.jpg", imageAlt: "barbecue meat smoking on grill" },
|
||||
{ name: "Julie P.", handle: "@juliep", testimonial: "Service attentionné et nourriture savoureuse.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/tasty-appetizing-roasted-meat-pork-with-vegetables-thanksgiving-day-closeup_1220-6563.jpg", imageAlt: "barbecue meat smoking on grill" },
|
||||
{ name: "Luc D.", handle: "@lucd", testimonial: "Leurs déjeuners fumés sont imbattables.", rating: 4, imageSrc: "http://img.b2bpic.net/free-photo/glass-fresh-blue-drink-decorated-with-olive-umbrella_23-2148145365.jpg", imageAlt: "barbecue meat smoking on grill" },
|
||||
{ name: "Sophie M.", handle: "@sophiem", testimonial: "Une découverte incroyable à Blainville.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/serving-bavarian-sausages-strung-fork_23-2148167632.jpg", imageAlt: "barbecue meat smoking on grill" }
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/roasted-spit-piece-meat-grill_23-2147852318.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/roasted-spit-piece-meat-grill_23-2147852318.jpg"
|
||||
imageAlt="barbecue meat smoking on grill"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/assortment-meat-grilled-barbecue_23-2147840872.jpg",
|
||||
alt: "Assortment of meat grilled in barbecue",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/crop-man-checking-ashes-bonfire_23-2148253375.jpg",
|
||||
alt: "Crop man checking ashes in bonfire",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/uncooked-beef-being-grilled-burning-coal_23-2147840909.jpg",
|
||||
alt: "Uncooked beef being grilled over burning coal",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/burning-firewood-with-bright-flame-flickering-coals_23-2148253413.jpg",
|
||||
alt: "Burning firewood with bright flame and flickering coals",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/frying-ribs-meat-inside-black-pan-kitchen_140725-14180.jpg",
|
||||
alt: "Frying ribs meat inside black pan in the kitchen",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/assortment-meat-grilled-barbecue_23-2147840872.jpg", alt: "Assortment of meat grilled in barbecue" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/crop-man-checking-ashes-bonfire_23-2148253375.jpg", alt: "Crop man checking ashes in bonfire" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/uncooked-beef-being-grilled-burning-coal_23-2147840909.jpg", alt: "Uncooked beef being grilled over burning coal" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/burning-firewood-with-bright-flame-flickering-coals_23-2148253413.jpg", alt: "Burning firewood with bright flame and flickering coals" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/frying-ribs-meat-inside-black-pan-kitchen_140725-14180.jpg", alt: "Frying ribs meat inside black pan in the kitchen" }
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Qualité artisanale",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Produits locaux",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fumé sur place",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Service traiteur",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Cocktails uniques",
|
||||
},
|
||||
{ type: "text", text: "Qualité artisanale" },
|
||||
{ type: "text", text: "Produits locaux" },
|
||||
{ type: "text", text: "Fumé sur place" },
|
||||
{ type: "text", text: "Service traiteur" },
|
||||
{ type: "text", text: "Cocktails uniques" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -151,7 +80,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Situé au cœur de Blainville"
|
||||
description="Chaque pitmaster le sait : le barbecue est un mélange de passion et de patience. Au Fumoir, nous fumons nos viandes sur place pour vous offrir une expérience unique."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-hands-preparing-barbecue_23-2148965334.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-hands-preparing-barbecue_23-2148965334.jpg"
|
||||
imageAlt="bbq restaurant cooking process"
|
||||
/>
|
||||
</div>
|
||||
@@ -162,24 +91,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Déjeuner",
|
||||
description: "Commencez la journée avec une touche fumée unique.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serving-bavarian-sausages-strung-fork_23-2148167632.jpg?_wi=2",
|
||||
imageAlt: "breakfast plate bbq style",
|
||||
},
|
||||
{
|
||||
title: "Souper",
|
||||
description: "Savourez nos côtes fumées et viandes de qualité.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-appetizing-roasted-meat-pork-with-vegetables-thanksgiving-day-closeup_1220-6563.jpg?_wi=2",
|
||||
imageAlt: "smoked brisket close up",
|
||||
},
|
||||
{
|
||||
title: "Mixologie",
|
||||
description: "Cocktails artisanaux enflammés pour accompagner vos repas.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-fresh-blue-drink-decorated-with-olive-umbrella_23-2148145365.jpg?_wi=2",
|
||||
imageAlt: "artisanal cocktail preparation",
|
||||
},
|
||||
{ title: "Déjeuner", description: "Commencez la journée avec une touche fumée unique.", imageSrc: "http://img.b2bpic.net/free-photo/serving-bavarian-sausages-strung-fork_23-2148167632.jpg", imageAlt: "breakfast plate bbq style" },
|
||||
{ title: "Souper", description: "Savourez nos côtes fumées et viandes de qualité.", imageSrc: "http://img.b2bpic.net/free-photo/tasty-appetizing-roasted-meat-pork-with-vegetables-thanksgiving-day-closeup_1220-6563.jpg", imageAlt: "smoked brisket close up" },
|
||||
{ title: "Mixologie", description: "Cocktails artisanaux enflammés pour accompagner vos repas.", imageSrc: "http://img.b2bpic.net/free-photo/glass-fresh-blue-drink-decorated-with-olive-umbrella_23-2148145365.jpg", imageAlt: "artisanal cocktail preparation" }
|
||||
]}
|
||||
title="Notre Savoir-faire"
|
||||
description="De nos déjeuners fumés aux soupers copieux, découvrez nos spécialités."
|
||||
@@ -192,46 +106,11 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah",
|
||||
handle: "@foodie",
|
||||
testimonial: "Excellent service et brisket fondante.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-female-student-eating-fast-food-fast-food-cheat-meal_169016-67586.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marc",
|
||||
handle: "@bbq_fan",
|
||||
testimonial: "Le plateau dégustation est une merveille.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-young-female-with-dark-long-hair-dressed-striped-t-shirt-coffee-shop-drinks-fresh-juice-espresso_273609-2510.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Julie",
|
||||
handle: "@mtl_resto",
|
||||
testimonial: "Superbe ambiance pour les soirées country.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-african-gay-couple-eating-pizza-two-happy-bearded-men-sitting-table-faraway-city-background-feeding-each-other-slices-pizza-same-sex-love-lgbt-couples-rights-concept_74855-21605.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David",
|
||||
handle: "@food_lover",
|
||||
testimonial: "Portions généreuses et viandes fumées de qualité.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-redhead-woman-having-fun-while-being-fed-by-her-boyfriend-dining-table_637285-10475.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sophie",
|
||||
handle: "@traveler",
|
||||
testimonial: "Cocktails innovants, je recommande !",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-eating-burger_23-2149525573.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah", handle: "@foodie", testimonial: "Excellent service et brisket fondante.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-young-female-student-eating-fast-food-fast-food-cheat-meal_169016-67586.jpg" },
|
||||
{ id: "2", name: "Marc", handle: "@bbq_fan", testimonial: "Le plateau dégustation est une merveille.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/adorable-young-female-with-dark-long-hair-dressed-striped-t-shirt-coffee-shop-drinks-fresh-juice-espresso_273609-2510.jpg" },
|
||||
{ id: "3", name: "Julie", handle: "@mtl_resto", testimonial: "Superbe ambiance pour les soirées country.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-african-gay-couple-eating-pizza-two-happy-bearded-men-sitting-table-faraway-city-background-feeding-each-other-slices-pizza-same-sex-love-lgbt-couples-rights-concept_74855-21605.jpg" },
|
||||
{ id: "4", name: "David", handle: "@food_lover", testimonial: "Portions généreuses et viandes fumées de qualité.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-redhead-woman-having-fun-while-being-fed-by-her-boyfriend-dining-table_637285-10475.jpg" },
|
||||
{ id: "5", name: "Sophie", handle: "@traveler", testimonial: "Cocktails innovants, je recommande !", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-eating-burger_23-2149525573.jpg" }
|
||||
]}
|
||||
showRating={true}
|
||||
title="Ce que disent nos clients"
|
||||
@@ -244,21 +123,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Puis-je réserver le food truck pour des événements ?",
|
||||
content: "Oui ! Notre food truck est disponible pour les mariages, anniversaires et événements d'entreprise.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Quelle est votre spécialité ?",
|
||||
content: "Nous sommes spécialisés dans le BBQ fumé, les déjeuners revisités et la mixologie.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Faites-vous de la livraison ?",
|
||||
content: "Oui, commandez vos produits préférés rapidement avec UberEats.",
|
||||
},
|
||||
{ id: "1", title: "Puis-je réserver le food truck pour des événements ?", content: "Oui ! Notre food truck est disponible pour les mariages, anniversaires et événements d'entreprise." },
|
||||
{ id: "2", title: "Quelle est votre spécialité ?", content: "Nous sommes spécialisés dans le BBQ fumé, les déjeuners revisités et la mixologie." },
|
||||
{ id: "3", title: "Faites-vous de la livraison ?", content: "Oui, commandez vos produits préférés rapidement avec UberEats." }
|
||||
]}
|
||||
title="Questions fréquentes"
|
||||
description="Tout ce que vous devez savoir sur nos services."
|
||||
@@ -270,14 +137,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "downward-rays-static",
|
||||
}}
|
||||
variant: "downward-rays-static"}}
|
||||
text="Réservez au Le Fumoir Blainville ! Contactez-nous pour toute demande ou réservation. 1083 Bd Curé-Labelle, Blainville, Quebec."
|
||||
buttons={[
|
||||
{
|
||||
text: "Réserver maintenant",
|
||||
href: "https://lefumoirbbq.com",
|
||||
},
|
||||
text: "Réserver maintenant", href: "https://lefumoirbbq.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -286,13 +150,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Le Fumoir"
|
||||
leftLink={{
|
||||
text: "Politique de confidentialité",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Politique de confidentialité", href: "#"}}
|
||||
rightLink={{
|
||||
text: "© 2026 Le Fumoir",
|
||||
href: "#",
|
||||
}}
|
||||
text: "© 2026 Le Fumoir", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user