Update src/app/page.tsx
This commit is contained in:
282
src/app/page.tsx
282
src/app/page.tsx
@@ -32,25 +32,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Accueil", id: "hero"},
|
||||
{
|
||||
name: "Notre Histoire",
|
||||
id: "about",
|
||||
},
|
||||
name: "Notre Histoire", id: "about"},
|
||||
{
|
||||
name: "La Carte",
|
||||
id: "menu",
|
||||
},
|
||||
name: "La Carte", id: "menu"},
|
||||
{
|
||||
name: "Avis",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Avis", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Le Bistrot des Auxons"
|
||||
/>
|
||||
@@ -59,103 +49,58 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Bienvenue au Bistrot des Auxons"
|
||||
description="Une cuisine française généreuse, des produits frais et une ambiance chaleureuse au cœur des Auxons."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Client satisfait",
|
||||
handle: "@auxons",
|
||||
testimonial: "Une cuisine excellente et un accueil parfait.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-smartphone-beer_23-2147680764.jpg",
|
||||
},
|
||||
name: "Client satisfait", handle: "@auxons", testimonial: "Une cuisine excellente et un accueil parfait.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-smartphone-beer_23-2147680764.jpg"},
|
||||
{
|
||||
name: "Marie L.",
|
||||
handle: "@mariel",
|
||||
testimonial: "Le meilleur endroit aux Auxons pour une soirée conviviale.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12422.jpg",
|
||||
},
|
||||
name: "Marie L.", handle: "@mariel", testimonial: "Le meilleur endroit aux Auxons pour une soirée conviviale.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12422.jpg"},
|
||||
{
|
||||
name: "Thomas G.",
|
||||
handle: "@thomasg",
|
||||
testimonial: "Ambiance bistrot chic réussie, je recommande vivement.",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-tanned-student-with-thick-beard-having-good-coffee-lunch-smiling-happily-enjoying-summer-vacations-tropical-country_273609-1756.jpg",
|
||||
},
|
||||
name: "Thomas G.", handle: "@thomasg", testimonial: "Ambiance bistrot chic réussie, je recommande vivement.", rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-tanned-student-with-thick-beard-having-good-coffee-lunch-smiling-happily-enjoying-summer-vacations-tropical-country_273609-1756.jpg"},
|
||||
{
|
||||
name: "Sophie P.",
|
||||
handle: "@sophiep",
|
||||
testimonial: "Les fondues sont un pur régal, un incontournable.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spectacular-woman-with-dark-long-hair-smiling-coffee-break_291650-641.jpg",
|
||||
},
|
||||
name: "Sophie P.", handle: "@sophiep", testimonial: "Les fondues sont un pur régal, un incontournable.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spectacular-woman-with-dark-long-hair-smiling-coffee-break_291650-641.jpg"},
|
||||
{
|
||||
name: "Luc D.",
|
||||
handle: "@lucd",
|
||||
testimonial: "Service impeccable et plats généreux, on se sent comme à la maison.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-smiling-restaurant_23-2150771033.jpg",
|
||||
},
|
||||
name: "Luc D.", handle: "@lucd", testimonial: "Service impeccable et plats généreux, on se sent comme à la maison.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-smiling-restaurant_23-2150771033.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Réserver une table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Réserver une table", href: "#contact"},
|
||||
{
|
||||
text: "Voir la carte",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "Voir la carte", href: "#menu"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-woman-eatingout-having-breakfast-talking-friend-table-looking-aside-with-cheerful-smile-sitting-near-mobile-phone-terrace_197531-30313.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-woman-eatingout-having-breakfast-talking-friend-table-looking-aside-with-cheerful-smile-sitting-near-mobile-phone-terrace_197531-30313.jpg", alt: "Client 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/attractive-hipster-dressed-leather-jacket-eating-vegan-burger_613910-16395.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/attractive-hipster-dressed-leather-jacket-eating-vegan-burger_613910-16395.jpg", alt: "Client 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/male-local-traveler-with-camera_23-2149016703.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/male-local-traveler-with-camera_23-2149016703.jpg", alt: "Client 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17097.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17097.jpg", alt: "Client 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-bartender-with-arms-crossed-leaning-bar-counter_107420-65491.jpg",
|
||||
alt: "Client 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-bartender-with-arms-crossed-leaning-bar-counter_107420-65491.jpg", alt: "Client 5"},
|
||||
]}
|
||||
avatarText="Plus de 500 avis positifs"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Cuisine maison",
|
||||
},
|
||||
type: "text", text: "Cuisine maison"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Produits frais",
|
||||
},
|
||||
type: "text", text: "Produits frais"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ambiance bistrot",
|
||||
},
|
||||
type: "text", text: "Ambiance bistrot"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Soirées karaoké",
|
||||
},
|
||||
type: "text", text: "Soirées karaoké"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Privatisation disponible",
|
||||
},
|
||||
type: "text", text: "Privatisation disponible"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -167,7 +112,7 @@ export default function LandingPage() {
|
||||
title="L'esprit Bistrot Chic"
|
||||
description="Propulsé par la passion de Luisa et J.C, le Bistrot des Auxons vous offre une parenthèse gourmande dans une ambiance familiale."
|
||||
subdescription="Chaque plat est le fruit d'une sélection rigoureuse de produits frais de saison pour garantir une cuisine française maison authentique."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18781.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18781.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
icon={Utensils}
|
||||
/>
|
||||
@@ -181,41 +126,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Entrées du jour",
|
||||
price: "12€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-plate-with-originally-served-salad-stands-dark-wooden-t_1304-4651.jpg?_wi=1",
|
||||
},
|
||||
id: "p1", name: "Entrées du jour", price: "12€", imageSrc: "http://img.b2bpic.net/free-photo/white-plate-with-originally-served-salad-stands-dark-wooden-t_1304-4651.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Plat de résistance",
|
||||
price: "24€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-spanish-croquettes-composition_23-2149173864.jpg",
|
||||
},
|
||||
id: "p2", name: "Plat de résistance", price: "24€", imageSrc: "http://img.b2bpic.net/free-photo/delicious-spanish-croquettes-composition_23-2149173864.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Desserts gourmands",
|
||||
price: "9€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/orange-juice-cocktain-glass-with-ice-cubes_114579-3174.jpg",
|
||||
},
|
||||
id: "p3", name: "Desserts gourmands", price: "9€", imageSrc: "http://img.b2bpic.net/free-photo/orange-juice-cocktain-glass-with-ice-cubes_114579-3174.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Carte des Vins",
|
||||
price: "6€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-white-uniform-garnishes-plated-dish-with-herbs-spices_482257-121123.jpg",
|
||||
},
|
||||
id: "p4", name: "Carte des Vins", price: "6€", imageSrc: "http://img.b2bpic.net/free-photo/chef-white-uniform-garnishes-plated-dish-with-herbs-spices_482257-121123.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Cocktails Signature",
|
||||
price: "10€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lamb-wrapped-with-dough-tomato-sauce_114579-2133.jpg",
|
||||
},
|
||||
id: "p5", name: "Cocktails Signature", price: "10€", imageSrc: "http://img.b2bpic.net/free-photo/lamb-wrapped-with-dough-tomato-sauce_114579-2133.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Menu enfant",
|
||||
price: "15€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expirienced-baker-protective-gloves-is-slicing-bread-daily-breakfast-restaurant_613910-13286.jpg",
|
||||
},
|
||||
id: "p6", name: "Menu enfant", price: "15€", imageSrc: "http://img.b2bpic.net/free-photo/expirienced-baker-protective-gloves-is-slicing-bread-daily-breakfast-restaurant_613910-13286.jpg"},
|
||||
]}
|
||||
title="Notre Carte"
|
||||
description="Découvrez nos spécialités cuisinées avec soin."
|
||||
@@ -230,45 +151,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "nenex 25",
|
||||
role: "Dîner",
|
||||
company: "Bistrot",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-senior-people-taking-selfie_23-2149356854.jpg",
|
||||
},
|
||||
id: "t1", name: "nenex 25", role: "Dîner", company: "Bistrot", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-senior-people-taking-selfie_23-2149356854.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Isabelle",
|
||||
role: "Karaoké",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couples-celebrating-birthday_23-2149891048.jpg",
|
||||
},
|
||||
id: "t2", name: "Isabelle", role: "Karaoké", company: "Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couples-celebrating-birthday_23-2149891048.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "claude guyard",
|
||||
role: "Déjeuner",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ecstatic-caucasian-girl-sitting-cafe-eating-salad-blithesome-woman-enjoying-fresh-vegetables_197531-17191.jpg",
|
||||
},
|
||||
id: "t3", name: "claude guyard", role: "Déjeuner", company: "Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ecstatic-caucasian-girl-sitting-cafe-eating-salad-blithesome-woman-enjoying-fresh-vegetables_197531-17191.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "mikael belin",
|
||||
role: "Dîner",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-happy-young-bearded-man-trendy-hat-texting-messages-via-social-networks-browsing-internet-using-free-wifi-his-electronic-device-coffee-break-restaurant_273609-1934.jpg",
|
||||
},
|
||||
id: "t4", name: "mikael belin", role: "Dîner", company: "Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-happy-young-bearded-man-trendy-hat-texting-messages-via-social-networks-browsing-internet-using-free-wifi-his-electronic-device-coffee-break-restaurant_273609-1934.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "sev gaut",
|
||||
role: "Soirée",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18777.jpg",
|
||||
},
|
||||
id: "t5", name: "sev gaut", role: "Soirée", company: "Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18777.jpg"},
|
||||
]}
|
||||
title="Avis de nos clients"
|
||||
description="4,9/5 sur Google - Merci pour votre fidélité !"
|
||||
@@ -282,37 +178,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Soirées Karaoké",
|
||||
description: "Ambiance garantie et bonne humeur.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-chighirtma-onion-eggs-greens-side-view_141793-4372.jpg",
|
||||
},
|
||||
title: "Soirées Karaoké", description: "Ambiance garantie et bonne humeur.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-chighirtma-onion-eggs-greens-side-view_141793-4372.jpg"},
|
||||
items: [],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg?_wi=2",
|
||||
imageAlt: "gourmet french cuisine plate plating",
|
||||
},
|
||||
{
|
||||
title: "Fondues Savoyardes",
|
||||
description: "Convivialité autour d'un plat chaud.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-glazing-dough-with-mum-wooden-table-top-view_176474-5458.jpg",
|
||||
},
|
||||
title: "Fondues Savoyardes", description: "Convivialité autour d'un plat chaud.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-glazing-dough-with-mum-wooden-table-top-view_176474-5458.jpg"},
|
||||
items: [],
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18781.jpg?_wi=2",
|
||||
imageAlt: "gourmet french cuisine plate plating",
|
||||
},
|
||||
{
|
||||
title: "Sport & Détente",
|
||||
description: "Retransmissions sportives majeures.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-nightlife-drinks-bar_23-2149088558.jpg",
|
||||
},
|
||||
title: "Sport & Détente", description: "Retransmissions sportives majeures.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-nightlife-drinks-bar_23-2149088558.jpg"},
|
||||
items: [],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-plate-with-originally-served-salad-stands-dark-wooden-t_1304-4651.jpg?_wi=2",
|
||||
imageAlt: "gourmet french cuisine plate plating",
|
||||
},
|
||||
]}
|
||||
title="Nos Événements"
|
||||
@@ -327,25 +208,13 @@ export default function LandingPage() {
|
||||
tag="Pratique"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "✓",
|
||||
description: "Livraison",
|
||||
},
|
||||
id: "m1", value: "✓", description: "Livraison"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "✓",
|
||||
description: "Vente à emporter",
|
||||
},
|
||||
id: "m2", value: "✓", description: "Vente à emporter"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "✓",
|
||||
description: "Accès PMR",
|
||||
},
|
||||
id: "m3", value: "✓", description: "Accès PMR"},
|
||||
{
|
||||
id: "m4",
|
||||
value: "✓",
|
||||
description: "Parking",
|
||||
},
|
||||
id: "m4", value: "✓", description: "Parking"},
|
||||
]}
|
||||
metricsAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -358,22 +227,14 @@ export default function LandingPage() {
|
||||
description="Réservez votre moment au Bistrot au 03 81 21 16 50 ou via le formulaire ci-dessous."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Votre nom",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Votre nom", required: true,
|
||||
},
|
||||
{
|
||||
name: "tel",
|
||||
type: "tel",
|
||||
placeholder: "Téléphone",
|
||||
required: true,
|
||||
name: "tel", type: "tel", placeholder: "Téléphone", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Date, heure et nombre de personnes",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Date, heure et nombre de personnes", rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
buttonText="Réserver"
|
||||
@@ -385,34 +246,23 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Horaires",
|
||||
items: [
|
||||
title: "Horaires", items: [
|
||||
{
|
||||
label: "Lundi-Vendredi 11h30-15h30",
|
||||
href: "#",
|
||||
},
|
||||
label: "Lundi-Vendredi 11h30-15h30", href: "#"},
|
||||
{
|
||||
label: "Soirs : 18h30-23h",
|
||||
href: "#",
|
||||
},
|
||||
label: "Soirs : 18h30-23h", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Adresse",
|
||||
items: [
|
||||
title: "Adresse", items: [
|
||||
{
|
||||
label: "7 Rue du Stade, 25870 Les Auxons",
|
||||
href: "#",
|
||||
},
|
||||
label: "7 Rue du Stade, 25870 Les Auxons", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "03 81 21 16 50",
|
||||
href: "tel:0381211650",
|
||||
},
|
||||
label: "03 81 21 16 50", href: "tel:0381211650"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user