Update src/app/page.tsx
This commit is contained in:
155
src/app/page.tsx
155
src/app/page.tsx
@@ -2,13 +2,14 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
|
||||
import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||
import { Sparkles, Phone, Mail } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -28,22 +29,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Menu", id: "features" },
|
||||
{ name: "Reviews", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="La Bergamote Genève"
|
||||
/>
|
||||
@@ -54,38 +43,15 @@ export default function LandingPage() {
|
||||
title="Un Salon de Thé au Cœur de Genève"
|
||||
description="Découvrez l'authenticité de La Bergamote. Des thés raffinés, des pâtisseries artisanales et une ambiance chaleureuse. Commandez en ligne ou rendez-nous visite."
|
||||
buttons={[
|
||||
{
|
||||
text: "Appeler +41 22 312 23 33",
|
||||
href: "tel:+41223122333",
|
||||
},
|
||||
{
|
||||
text: "Commander en Ligne (Uber Eats)",
|
||||
href: "https://www.ubereats.com",
|
||||
},
|
||||
{ text: "Appeler +41 22 312 23 33", href: "tel:+41223122333" },
|
||||
{ text: "Commander en Ligne", href: "https://www.ubereats.com" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-tea-party-composition-table_23-2149064413.jpg"
|
||||
showBlur={true}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/person-using-nfc-technology-pay-restaurant_23-2150039440.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/friends-eating-pizza-medium-shot_23-2149872407.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cute-elegant-calm-happy-woman-green-summer-dress-sits-with-coffee-cafe-enjoying-morning_343596-3669.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2149250117.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-young-woman-enjoying-coffee-break_23-2148756294.jpg",
|
||||
alt: "Client 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/person-using-nfc-technology-pay-restaurant_23-2150039440.jpg", alt: "Client" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/friends-eating-pizza-medium-shot_23-2149872407.jpg", alt: "Client" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/cute-elegant-calm-happy-woman-green-summer-dress-sits-with-coffee-cafe-enjoying-morning_343596-3669.jpg", alt: "Client" },
|
||||
]}
|
||||
avatarText="Rejoignez nos habitués"
|
||||
/>
|
||||
@@ -95,7 +61,7 @@ export default function LandingPage() {
|
||||
<MediaAbout
|
||||
useInvertedBackground={false}
|
||||
title="Une Tradition de Qualité"
|
||||
description="Situé rue d'Enfer au cœur de Genève, La Bergamote est plus qu'un simple salon de thé. C'est un lieu de rencontre où la passion pour les saveurs authentiques et l'accueil chaleureux se rejoignent. Que ce soit pour un déjeuner savoureux ou un instant gourmand, chaque visite est une invitation au bien-être."
|
||||
description="Situé rue d'Enfer au cœur de Genève, La Bergamote est plus qu'un simple salon de thé. C'est un lieu de rencontre où la passion pour les saveurs authentiques et l'accueil chaleureux se rejoignent."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-cup-tea-dark-surface-biscuit-cake-sweet-pie-sugar-cookies_140725-118176.jpg"
|
||||
/>
|
||||
</div>
|
||||
@@ -106,96 +72,45 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Thés d'Exception",
|
||||
description: "Sélection rigoureuse de thés rares venus du monde entier.",
|
||||
tag: "Boissons",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-different-types-tea-leaves_23-2148174175.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Pâtisseries Artisanales",
|
||||
description: "Gâteaux aux pistaches, carrot cakes et créations saisonnières.",
|
||||
tag: "Desserts",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-delicious-cake-with-red-icing-chocolate-chips-white-surface-biscuit-cake-biscuit-sweet-cookies-pie_140725-118220.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Chocolat Chaud Gourmand",
|
||||
description: "Réputé comme l'un des meilleurs de Genève, onctueux et riche.",
|
||||
tag: "Signature",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-with-cinnamon-side-view_141793-3253.jpg",
|
||||
},
|
||||
{ id: "f1", title: "Thés d'Exception", description: "Sélection rigoureuse de thés rares venus du monde entier.", tag: "Boissons" },
|
||||
{ id: "f2", title: "Pâtisseries Artisanales", description: "Gâteaux aux pistaches, carrot cakes et créations saisonnières.", tag: "Desserts" },
|
||||
]}
|
||||
title="Nos Spécialités Gourmandes"
|
||||
description="Succombez à nos créations, préparées avec des ingrédients frais et une touche d'amour genevois."
|
||||
title="Nos Spécialités"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
<TestimonialCardThirteen
|
||||
title="Ce que nos clients disent"
|
||||
description="Des retours authentiques de notre communauté."
|
||||
showRating={true}
|
||||
animationType="blur-reveal"
|
||||
textboxLayout="default"
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Navid",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-using-nfc-technology-pay-restaurant_23-2150039440.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Sherina",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-pizza-medium-shot_23-2149872407.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Shirin Mojarad",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-elegant-calm-happy-woman-green-summer-dress-sits-with-coffee-cafe-enjoying-morning_343596-3669.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Maximov Gabriela",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2149250117.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Client Fidèle",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-enjoying-coffee-break_23-2148756294.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Navid", handle: "@navid", testimonial: "Le meilleur chocolat chaud de Genève !", rating: 5 },
|
||||
{ id: "t2", name: "Sherina", handle: "@sherina", testimonial: "Un service irréprochable et des pâtisseries divines.", rating: 5 },
|
||||
]}
|
||||
cardTitle="Ce que nos clients disent"
|
||||
cardTag="Avis"
|
||||
cardAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
text="Besoin de réserver une table ou une question sur nos services ? Appelez-nous ou passez nous voir rue d'Enfer."
|
||||
buttons={[
|
||||
{
|
||||
text: "Réserver une table",
|
||||
href: "https://thefork.ch",
|
||||
},
|
||||
{
|
||||
text: "Commander Uber Eats",
|
||||
href: "https://www.ubereats.com",
|
||||
},
|
||||
]}
|
||||
<ContactCTA
|
||||
tag="Contactez-nous"
|
||||
tagIcon={Phone}
|
||||
title="Réservez votre table ou posez vos questions"
|
||||
description="Appelez-nous au +41 22 312 23 33 ou remplissez le formulaire ci-dessous pour une demande de réservation."
|
||||
buttons={[{ text: "Réserver maintenant", href: "https://thefork.ch" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
<FooterLogoReveal
|
||||
logoText="La Bergamote"
|
||||
copyrightText="© 2025 La Bergamote Genève"
|
||||
leftLink={{ text: "Mentions Légales", href: "#legal" }}
|
||||
rightLink={{ text: "Contact", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user