Merge version_1_1781990873443 into main #1

Merged
bender merged 3 commits from version_1_1781990873443 into main 2026-06-20 21:29:14 +00:00
2 changed files with 115 additions and 306 deletions

View File

@@ -7,98 +7,50 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Accueil",
"href": "#hero"
},
{
"name": "Menu",
"href": "#menu"
},
{
"name": "Services",
"href": "#services"
},
{
"name": "Réservation",
"href": "#contact"
},
{
"name": "About",
"href": "#about"
},
{
"name": "Metrics",
"href": "#metrics"
},
{
"name": "Testimonials",
"href": "#testimonials"
}
];
{ name: "Accueil", href: "#hero" },
{ name: "Menu", href: "#menu" },
{ name: "Services", href: "#services" },
{ name: "Réservation", href: "#contact" }
];
return (
<StyleProvider buttonVariant="arrow" siteBackground="floatingGradient" heroBackground="cornerGlow">
<SiteBackgroundSlot />
<SectionErrorBoundary name="navbar">
<NavbarFloatingLogo
logo="VCKM"
ctaButton={{
text: "Réserver",
href: "#contact",
}}
navItems={navItems} />
logo="VCKM"
logoImageSrc="https://storage.googleapis.com/webild/default/no-image.jpg?id=c4tcnn"
ctaButton={{ text: "Réserver", href: "#contact" }}
navItems={navItems}
/>
</SectionErrorBoundary>
<main className="flex-grow">
<Outlet />
</main>
<SectionErrorBoundary name="footer">
<FooterSimple
brand="VCKM"
columns={[
{
title: "Navigation",
items: [
brand="VCKM"
columns={[
{
label: "Accueil",
href: "#hero",
title: "Navigation", items: [
{ label: "Accueil", href: "#hero" },
{ label: "Menu", href: "#menu" },
{ label: "Contact", href: "#contact" },
],
},
{
label: "Menu",
href: "#menu",
title: "Légal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Mentions Légales", href: "#" },
],
},
{
label: "Contact",
href: "#contact",
},
],
},
{
title: "Légal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Mentions Légales",
href: "#",
},
],
},
]}
copyright="© 2024 VILLA CARINE KAMA MWAMBAY. Tous droits réservés."
links={[
{
label: "WhatsApp",
href: "https://wa.me/243823371712",
},
{
label: "Localisation",
href: "https://maps.app.goo.gl/6668u3sbyosesoFx5",
},
]}
/>
]}
copyright="© 2024 VILLA CARINE KAMA MWAMBAY. Tous droits réservés."
links={[
{ label: "WhatsApp", href: "https://wa.me/243823371712" },
{ label: "Localisation", href: "https://maps.app.goo.gl/6668u3sbyosesoFx5" },
]}
/>
</SectionErrorBoundary>
</StyleProvider>
);

View File

@@ -11,249 +11,106 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroSplitVerticalMarquee
tag="L'Art de Recevoir"
title="VILLA CARINE KAMA MWAMBAY"
description="Une expérience gastronomique d'exception au cœur de Kinshasa, pensée pour l'excellence et le raffinement."
primaryButton={{
text: "Réserver une table",
href: "#contact",
}}
secondaryButton={{
text: "Découvrir le menu",
href: "#menu",
}}
leftItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157778.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-3d-lamp-design_23-2151047548.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89993.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89992.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/wooden-table-with-glasses_1203-1742.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/stylish-room-with-blurred-effect_1203-554.jpg",
},
]}
rightItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/glass-foamy-cocktail-garnished-with-dried-rose-petal-pieces-egg-shell_140725-6032.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/fish-head-with-sliced-vegetables_1304-4033.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-bartender-preparing-drink_23-2150346959.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89990.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/salmon-tartare_74190-7605.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-cookies-kumquats-white-plate_141793-1462.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="L'Art de Recevoir"
title="VILLA CARINE KAMA MWAMBAY"
description="Une expérience gastronomique d'exception au cœur de Kinshasa, pensée pour l'excellence et le raffinement."
primaryButton={{ text: "Réserver une table", href: "#contact" }}
secondaryButton={{ text: "Découvrir le menu", href: "#menu" }}
leftItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157778.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/modern-3d-lamp-design_23-2151047548.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89993.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89992.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/wooden-table-with-glasses_1203-1742.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/stylish-room-with-blurred-effect_1203-554.jpg" }]}
rightItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/glass-foamy-cocktail-garnished-with-dried-rose-petal-pieces-egg-shell_140725-6032.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/fish-head-with-sliced-vegetables_1304-4033.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/front-view-bartender-preparing-drink_23-2150346959.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89990.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/salmon-tartare_74190-7605.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-cookies-kumquats-white-plate_141793-1462.jpg" }]}
/>
</SectionErrorBoundary>
</div>
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutTextSplit
title="Notre Vision"
descriptions={[
"Chez VCKM, nous croyons que chaque repas doit devenir une expérience mémorable. Notre établissement allie cuisine raffinée, service irréprochable et cadre prestigieux pour offrir à nos clients un moment unique.",
"Excellence, Élégance, Authenticité, Hospitalité : voici les piliers qui guident notre quotidien pour vous satisfaire.",
]}
/>
</SectionErrorBoundary>
</div>
title="Notre Vision"
descriptions={[
"Chez VCKM, nous croyons que chaque repas doit devenir une expérience mémorable. Notre établissement allie cuisine raffinée, service irréprochable et cadre prestigieux pour offrir à nos clients un moment unique.", "Excellence, Élégance, Authenticité, Hospitalité : voici les piliers qui guident notre quotidien pour vous satisfaire."]}
/>
</SectionErrorBoundary>
</div>
<div id="services" data-section="services">
<SectionErrorBoundary name="services">
<div id="services" data-section="services">
<SectionErrorBoundary name="services">
<FeaturesDetailedCards
tag="Prestations Premium"
title="Nos Services"
description="Une gamme complète de prestations pour répondre à vos envies les plus sophistiquées."
items={[
{
title: "Repas sur Place",
description: "Profitez d'une expérience gastronomique dans notre cadre feutré.",
tags: [
"Premium",
],
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-soup-with-potatoes-greens-dark-floor_140725-76547.jpg",
},
{
title: "Service Privé",
description: "Service à table professionnel, attentionné et hautement personnalisé.",
tags: [
"Exclusif",
],
imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-fillet-with-lemon-slices-plate_84443-94426.jpg",
},
{
title: "Événements Privés",
description: "Organisation de vos anniversaires et événements professionnels avec brio.",
tags: [
"Événements",
],
imageSrc: "http://img.b2bpic.net/free-photo/blue-lagoon-cocktail-glass-with-white-foam-flower-decoration_114579-2612.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Prestations Premium"
title="Nos Services"
description="Une gamme complète de prestations pour répondre à vos envies les plus sophistiquées."
items={[
{ title: "Repas sur Place", description: "Profitez d'une expérience gastronomique dans notre cadre feutré.", tags: ["Premium"], imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-soup-with-potatoes-greens-dark-floor_140725-76547.jpg" },
{ title: "Service Privé", description: "Service à table professionnel, attentionné et hautement personnalisé.", tags: ["Exclusif"], imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-fillet-with-lemon-slices-plate_84443-94426.jpg" },
{ title: "Événements Privés", description: "Organisation de vos anniversaires et événements professionnels avec brio.", tags: ["Événements"], imageSrc: "http://img.b2bpic.net/free-photo/blue-lagoon-cocktail-glass-with-white-foam-flower-decoration_114579-2612.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="menu" data-section="menu">
<SectionErrorBoundary name="menu">
<div id="menu" data-section="menu">
<SectionErrorBoundary name="menu">
<FeaturesRevealCardsBento
tag="Cuisine d'Exception"
title="La Carte"
description="Un voyage culinaire savamment orchestré par nos chefs passionnés."
items={[
{
title: "Entrées",
description: "Sélection raffinée de mises en bouche.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-slices-garnished-with-herbs-sauce-served-with-grilled-vegetables_140725-226.jpg",
},
{
title: "Grillades",
description: "Viandes d'excellence grillées à la perfection.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/decanter-red-wine-glass-assortment_23-2149746503.jpg",
},
{
title: "Spécialités",
description: "Les trésors culinaires de la maison VCKM.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337732.jpg",
},
{
title: "Desserts",
description: "Douceurs sucrées signées par nos pâtissiers.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/fried-caucasian-khinkali-with-herbs-black-pan_114579-34780.jpg",
},
{
title: "Vins",
description: "Notre cave prestigieuse, sélectionnée pour vous.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-arrangement-spanish-food_23-2149157422.jpg",
},
{
title: "Cocktails",
description: "Nos mélanges signatures, créés avec art.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/water-pouring-glass-blue-yellow-wall_176420-11497.jpg",
},
{
title: "Cafés",
description: "Un café d'exception pour conclure vos repas.",
href: "#menu",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95306.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Cuisine d'Exception"
title="La Carte"
description="Un voyage culinaire savamment orchestré par nos chefs passionnés."
items={[
{ title: "Entrées", description: "Sélection raffinée de mises en bouche.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-slices-garnished-with-herbs-sauce-served-with-grilled-vegetables_140725-226.jpg" },
{ title: "Grillades", description: "Viandes d'excellence grillées à la perfection.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/decanter-red-wine-glass-assortment_23-2149746503.jpg" },
{ title: "Spécialités", description: "Les trésors culinaires de la maison VCKM.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337732.jpg" },
{ title: "Desserts", description: "Douceurs sucrées signées par nos pâtissiers.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/fried-caucasian-khinkali-with-herbs-black-pan_114579-34780.jpg" },
{ title: "Vins", description: "Notre cave prestigieuse, sélectionnée pour vous.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-arrangement-spanish-food_23-2149157422.jpg" },
{ title: "Cocktails", description: "Nos mélanges signatures, créés avec art.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/water-pouring-glass-blue-yellow-wall_176420-11497.jpg" },
{ title: "Cafés", description: "Un café d'exception pour conclure vos repas.", href: "#menu", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95306.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<MetricsIconCards
tag="Pourquoi VCKM"
title="L'Excellence au Service"
metrics={[
{
icon: Coffee,
title: "Café Signature",
value: "100%",
},
{
icon: Wine,
title: "Sélection Vins",
value: "50+",
},
{
icon: Star,
title: "Cocktails",
value: "20+",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Pourquoi VCKM"
title="L'Excellence au Service"
description="Nos indicateurs de qualité."
metrics={[
{ icon: "Coffee", title: "Café Signature", value: "100%" },
{ icon: "Wine", title: "Sélection Vins", value: "50+" },
{ icon: "Star", title: "Cocktails", value: "20+" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialColumnMarqueeCards
tag="Avis Clients"
title="Leurs Témoignages"
testimonials={[
{
name: "Jean-Marc L.",
role: "Entrepreneur",
quote: "Une adresse incontournable à Kinshasa. Le service est tout simplement impeccable.",
imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg",
},
{
name: "Sophie M.",
role: "Dirigeante",
quote: "La qualité des plats dépasse largement les attentes. Une vraie expérience luxe.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg",
},
{
name: "David K.",
role: "Consultant",
quote: "Cadre feutré, atmosphère reposante et cuisine fine. Parfait pour les affaires.",
imageSrc: "http://img.b2bpic.net/free-photo/woman-cafe_1098-13991.jpg",
},
{
name: "Fatou N.",
role: "Architecte",
quote: "Le meilleur service que j'ai pu expérimenter en RDC. Bravo à toute l'équipe.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-going-drink-coffee-morning_1153-6013.jpg",
},
{
name: "Marc T.",
role: "Manager",
quote: "Un lieu d'exception qui porte bien son nom. Excellence assurée.",
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-restaurant_23-2148018845.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Avis Clients"
title="Leurs Témoignages"
description="Ce qu'ils pensent de nous."
testimonials={[
{ name: "Jean-Marc L.", role: "Entrepreneur", quote: "Une adresse incontournable à Kinshasa. Le service est tout simplement impeccable.", imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg" },
{ name: "Sophie M.", role: "Dirigeante", quote: "La qualité des plats dépasse largement les attentes. Une vraie expérience luxe.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg" },
{ name: "David K.", role: "Consultant", quote: "Cadre feutré, atmosphère reposante et cuisine fine. Parfait pour les affaires.", imageSrc: "http://img.b2bpic.net/free-photo/woman-cafe_1098-13991.jpg" },
{ name: "Fatou N.", role: "Architecte", quote: "Le meilleur service que j'ai pu expérimenter en RDC. Bravo à toute l'équipe.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-going-drink-coffee-morning_1153-6013.jpg" },
{ name: "Marc T.", role: "Manager", quote: "Un lieu d'exception qui porte bien son nom. Excellence assurée.", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-restaurant_23-2148018845.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Réservez Maintenant"
text="Réservez dès aujourd'hui votre table et vivez l'exception VCKM."
primaryButton={{
text: "Réserver sur WhatsApp",
href: "https://wa.me/243823371712",
}}
secondaryButton={{
text: "Appeler +243 823 371 712",
href: "tel:+243823371712",
}}
/>
</SectionErrorBoundary>
</div>
tag="Réservez Maintenant"
text="Réservez dès aujourd'hui votre table et vivez l'exception VCKM."
primaryButton={{ text: "Réserver sur WhatsApp", href: "https://wa.me/243823371712" }}
secondaryButton={{ text: "Appeler +243 823 371 712", href: "tel:+243823371712" }}
/>
</SectionErrorBoundary>
</div>
</>
);
}