Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-20 12:03:53 +00:00

View File

@@ -11,7 +11,7 @@ import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarou
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { Coffee, Croissant, Heart, MapPin, Sun, Users, Wifi } from "lucide-react";
import { Coffee, Croissant, Trees, Sun, Bed, Wifi, MapPin, Heart, Users } from "lucide-react";
export default function LandingPage() {
return (
@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Accueil",
id: "hero",
},
name: "Accueil", id: "hero"},
{
name: "Services",
id: "features",
},
name: "Services", id: "features"},
{
name: "À propos",
id: "about",
},
name: "À propos", id: "about"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="L' Atrium Chambres d'hôtes"
/>
@@ -55,45 +47,22 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Une parenthèse de sérénité au cœur de Dijon"
description="Découvrez L' Atrium, votre havre de paix, idéalement situé à quelques pas du centre historique. Confort, élégance et authenticité dijonnaise."
buttons={[
{
text: "Réserver votre séjour",
href: "#contact",
},
text: "Réserver votre séjour", href: "#contact"},
{
text: "Nous appeler",
href: "tel:+33675273037",
},
text: "Nous appeler", href: "tel:+33675273037"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-wooden-house_23-2151264410.jpg?_wi=1",
imageAlt: "Chambre d'hôtes L'Atrium",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/cozy-bedroom-with-pendant-lamp-orchid-home-comfort_169016-70987.jpg",
imageAlt: "Intérieur élégant",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/fabric-mattress-modern-background-sleep_1203-4116.jpg",
imageAlt: "Accueil chaleureux",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/bed-with-nightstand-pendant-lamp-showroom-styled-bedroom_169016-71049.jpg",
imageAlt: "Confort",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/wooden-bed-firewood-it-basket-full-fireplace_8353-8332.jpg",
imageAlt: "Dijon",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/fall-vibe-with-fall-decor-details-knitted-sweater-room_169016-14012.jpg",
imageAlt: "Sérénité",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-wooden-house_23-2151264410.jpg", imageAlt: "Chambre d'hôtes L'Atrium" },
{ imageSrc: "http://img.b2bpic.net/free-photo/cozy-bedroom-with-pendant-lamp-orchid-home-comfort_169016-70987.jpg", imageAlt: "Intérieur élégant" },
{ imageSrc: "http://img.b2bpic.net/free-photo/fabric-mattress-modern-background-sleep_1203-4116.jpg", imageAlt: "Accueil chaleureux" },
{ imageSrc: "http://img.b2bpic.net/free-photo/bed-with-nightstand-pendant-lamp-showroom-styled-bedroom_169016-71049.jpg", imageAlt: "Confort" },
{ imageSrc: "http://img.b2bpic.net/free-photo/wooden-bed-firewood-it-basket-full-fireplace_8353-8332.jpg", imageAlt: "Dijon" },
{ imageSrc: "http://img.b2bpic.net/free-photo/fall-vibe-with-fall-decor-details-knitted-sweater-room_169016-14012.jpg", imageAlt: "Sérénité" },
]}
/>
</div>
@@ -103,73 +72,37 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{
title: "Petit-déjeuner gourmand",
description: "Commencez votre journée avec nos produits locaux, frais et faits maison.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-two-fried-eggs-with-sausages-beans-bacon-plate_141793-3903.jpg",
imageAlt: "Petit-déjeuner",
},
items: [
{
icon: Coffee,
text: "Café fraîchement moulu",
},
{
icon: Croissant,
text: "Viennoiseries artisanales",
},
],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-wooden-house_23-2151264410.jpg?_wi=2",
imageAlt: "gourmet breakfast dining setting",
},
{
title: "Jardin et détente",
description: "Profitez d'un moment de calme dans notre cour intérieure fleurie.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/young-man-phone_1163-3423.jpg",
imageAlt: "Jardin",
},
items: [
{
icon: Trees,
text: "Espace verdoyant",
},
{
icon: Sun,
text: "Terrasse ensoleillée",
},
],
reverse: true,
imageSrc: "http://img.b2bpic.net/free-photo/girl-enjoying-spa-day-with-cake_23-2148238376.jpg",
imageAlt: "gourmet breakfast dining setting",
},
{
title: "Confort absolu",
description: "Des chambres spacieuses, une décoration raffinée et une literie de qualité supérieure.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-cocktail_23-2150166180.jpg?_wi=1",
imageAlt: "Suite",
},
items: [
{
icon: Bed,
text: "Literie haute gamme",
},
{
icon: Wifi,
text: "Wifi très haut débit",
},
],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/teen-age-youth-style-self-expression-concept-portrait-positive-happy-teenage-girl-with-bob-pinkish-hairstyle-facial-piercing-relaxing-indoors_343059-3781.jpg?_wi=1",
imageAlt: "gourmet breakfast dining setting",
},
]}
title="Nos prestations d'exception"
description="Nous avons pensé chaque détail pour rendre votre séjour à Dijon mémorable."
features={[
{
title: "Petit-déjeuner gourmand", description: "Commencez votre journée avec nos produits locaux, frais et faits maison.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-two-fried-eggs-with-sausages-beans-bacon-plate_141793-3903.jpg", imageAlt: "Petit-déjeuner"},
items: [
{ icon: Coffee, text: "Café fraîchement moulu" },
{ icon: Croissant, text: "Viennoiseries artisanales" },
],
reverse: false,
},
{
title: "Jardin et détente", description: "Profitez d'un moment de calme dans notre cour intérieure fleurie.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/young-man-phone_1163-3423.jpg", imageAlt: "Jardin"},
items: [
{ icon: Trees, text: "Espace verdoyant" },
{ icon: Sun, text: "Terrasse ensoleillée" },
],
reverse: true,
},
{
title: "Confort absolu", description: "Des chambres spacieuses, une décoration raffinée et une literie de qualité supérieure.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-cocktail_23-2150166180.jpg", imageAlt: "Suite"},
items: [
{ icon: Bed, text: "Literie haute gamme" },
{ icon: Wifi, text: "Wifi très haut débit" },
],
reverse: false,
},
]}
/>
</div>
@@ -180,21 +113,9 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "4.9/5",
description: "Note moyenne Google",
},
{
id: "m2",
value: "45+",
description: "Avis vérifiés",
},
{
id: "m3",
value: "10 ans",
description: "Au service de vos séjours",
},
{ id: "m1", value: "4.9/5", description: "Note moyenne Google" },
{ id: "m2", value: "45+", description: "Avis vérifiés" },
{ id: "m3", value: "10 ans", description: "Au service de vos séjours" },
]}
title="La confiance de nos hôtes"
description="Une hospitalité reconnue par nos visiteurs depuis de nombreuses années."
@@ -206,21 +127,9 @@ export default function LandingPage() {
useInvertedBackground={true}
title="L'histoire de L'Atrium"
metrics={[
{
icon: MapPin,
label: "Localisation",
value: "Dijon",
},
{
icon: Heart,
label: "Valeur",
value: "Hospitalité",
},
{
icon: Users,
label: "Approche",
value: "Personnelle",
},
{ icon: MapPin, label: "Localisation", value: "Dijon" },
{ icon: Heart, label: "Valeur", value: "Hospitalité" },
{ icon: Users, label: "Approche", value: "Personnelle" },
]}
metricsAnimation="slide-up"
/>
@@ -232,60 +141,16 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Julie M.",
role: "Voyageuse",
company: "France",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-cocktail_23-2150166180.jpg?_wi=2",
},
{
id: "2",
name: "Thomas B.",
role: "Touriste",
company: "Suisse",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/teen-age-youth-style-self-expression-concept-portrait-positive-happy-teenage-girl-with-bob-pinkish-hairstyle-facial-piercing-relaxing-indoors_343059-3781.jpg?_wi=2",
},
{
id: "3",
name: "Claire R.",
role: "Cliente",
company: "Dijon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/receptionist-elegant-suit-work-with-customer_23-2149714431.jpg",
},
{
id: "4",
name: "Marc P.",
role: "Voyageur",
company: "Canada",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-mature-customers-meeting-with-agent-giving-signed-insurance-agreement-her_74855-15165.jpg",
},
{
id: "5",
name: "Sophie L.",
role: "Visiteuse",
company: "Belgique",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-hipster-woman-traveling-around-world-sitting-pier-aviator-sunglasses-headphones-listening-music-vacation-backpack-denim-shirt-happy-tropical-island-lagoon_285396-6048.jpg",
},
{ id: "1", name: "Julie M.", role: "Voyageuse", company: "France", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-cocktail_23-2150166180.jpg" },
{ id: "2", name: "Thomas B.", role: "Touriste", company: "Suisse", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/teen-age-youth-style-self-expression-concept-portrait-positive-happy-teenage-girl-with-bob-pinkish-hairstyle-facial-piercing-relaxing-indoors_343059-3781.jpg" },
{ id: "3", name: "Claire R.", role: "Cliente", company: "Dijon", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/receptionist-elegant-suit-work-with-customer_23-2149714431.jpg" },
{ id: "4", name: "Marc P.", role: "Voyageur", company: "Canada", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-young-mature-customers-meeting-with-agent-giving-signed-insurance-agreement-her_74855-15165.jpg" },
{ id: "5", name: "Sophie L.", role: "Visiteuse", company: "Belgique", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-hipster-woman-traveling-around-world-sitting-pier-aviator-sunglasses-headphones-listening-music-vacation-backpack-denim-shirt-happy-tropical-island-lagoon_285396-6048.jpg" },
]}
kpiItems={[
{
label: "Note globale",
value: "4.9/5",
},
{
label: "Avis Google",
value: "45+",
},
{
label: "Satisfaction client",
value: "99%",
},
{ label: "Note globale", value: "4.9/5" },
{ label: "Avis Google", value: "45+" },
{ label: "Satisfaction client", value: "99%" },
]}
title="Ils ont séjourné chez nous"
description="Découvrez les retours de nos hôtes qui ont apprécié leur expérience au sein de L'Atrium."
@@ -296,21 +161,9 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "Quels sont les horaires d'accueil ?",
content: "Nous vous accueillons avec plaisir de 15h à 19h pour votre arrivée.",
},
{
id: "f2",
title: "Le petit-déjeuner est-il inclus ?",
content: "Oui, un petit-déjeuner complet et fait maison est inclus dans le prix de la chambre.",
},
{
id: "f3",
title: "Acceptez-vous les animaux ?",
content: "Pour le confort de tous, les animaux ne sont malheureusement pas acceptés.",
},
{ id: "f1", title: "Quels sont les horaires d'accueil ?", content: "Nous vous accueillons avec plaisir de 15h à 19h pour votre arrivée." },
{ id: "f2", title: "Le petit-déjeuner est-il inclus ?", content: "Oui, un petit-déjeuner complet et fait maison est inclus dans le prix de la chambre." },
{ id: "f3", title: "Acceptez-vous les animaux ?", content: "Pour le confort de tous, les animaux ne sont malheureusement pas acceptés." },
]}
sideTitle="Besoin d'informations ?"
faqsAnimation="slide-up"
@@ -320,21 +173,13 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
background={{ variant: "radial-gradient" }}
tag="Contact"
title="Prêt pour votre séjour à Dijon ?"
description="Réservez dès maintenant ou posez-nous vos questions. Nous sommes à votre disposition au 06 75 27 30 37."
buttons={[
{
text: "Appeler",
href: "tel:+33675273037",
},
{
text: "Réserver",
href: "mailto:contact@latrium.org",
},
{ text: "Appeler", href: "tel:+33675273037" },
{ text: "Réserver", href: "mailto:contact@latrium.org" },
]}
/>
</div>
@@ -343,37 +188,17 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Navigation",
items: [
{
label: "Accueil",
href: "#hero",
},
{
label: "Services",
href: "#features",
},
{
label: "À propos",
href: "#about",
},
{
label: "Contact",
href: "#contact",
},
title: "Navigation", items: [
{ label: "Accueil", href: "#hero" },
{ label: "Services", href: "#features" },
{ label: "À propos", href: "#about" },
{ label: "Contact", href: "#contact" },
],
},
{
title: "Légal",
items: [
{
label: "Mentions Légales",
href: "#",
},
{
label: "Politique de confidentialité",
href: "#",
},
title: "Légal", items: [
{ label: "Mentions Légales", href: "#" },
{ label: "Politique de confidentialité", href: "#" },
],
},
]}
@@ -384,4 +209,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}