Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-02 10:07:12 +00:00

View File

@@ -23,20 +23,17 @@ export default function LandingPage() {
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "About", id: "about"},
{
name: "Services", id: "services"},
{
name: "Pricing", id: "pricing"},
{
name: "Contact", id: "contact"},
{ name: "About", id: "about" },
{ name: "Services", id: "services" },
{ name: "Pricing", id: "pricing" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" },
]}
brandName="Chef Artisan"
/>
@@ -47,10 +44,8 @@ export default function LandingPage() {
logoText="Artisan Culinary"
description="Exquisite private chef services tailored to your palate. From intimate dinners to bespoke celebrations, experience fine dining in the comfort of your own home."
buttons={[
{
text: "View Menus", href: "#services"},
{
text: "Book a Consultation", href: "#contact"},
{ text: "View Menus", href: "#services" },
{ text: "Book a Consultation", href: "#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/female-cook-kitchen-cafe_1303-26156.jpg"
imageAlt="Gourmet plating in a luxury setting"
@@ -63,7 +58,8 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Crafting Memorable Flavors"
description={[
"I specialize in creating bespoke culinary experiences that blend traditional techniques with modern creativity. Every menu is thoughtfully designed using locally sourced, seasonal ingredients.", "Whether you are hosting a romantic dinner for two or a curated banquet for guests, I bring the art of fine dining directly to you, ensuring every detail is perfectly managed."]}
"I specialize in creating bespoke culinary experiences that blend traditional techniques with modern creativity. Every menu is thoughtfully designed using locally sourced, seasonal ingredients.", "Whether you are hosting a romantic dinner for two or a curated banquet for guests, I bring the art of fine dining directly to you, ensuring every detail is perfectly managed."
]}
/>
</div>
@@ -73,12 +69,9 @@ export default function LandingPage() {
title="Curated Services"
description="I offer a range of culinary experiences designed to elevate every occasion."
accordionItems={[
{
id: "1", title: "Intimate Dining", content: "Perfect for anniversaries and small gatherings, focusing on multi-course tasting menus."},
{
id: "2", title: "Celebration Banquets", content: "Designed for large events with seasonal buffet or plated courses tailored to your theme."},
{
id: "3", title: "Personalized Coaching", content: "Cooking classes in your own kitchen for you and your guests to learn professional techniques."},
{ id: "1", title: "Intimate Dining", content: "Perfect for anniversaries and small gatherings, focusing on multi-course tasting menus." },
{ id: "2", title: "Celebration Banquets", content: "Designed for large events with seasonal buffet or plated courses tailored to your theme." },
{ id: "3", title: "Personalized Coaching", content: "Cooking classes in your own kitchen for you and your guests to learn professional techniques." },
]}
mediaAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/elegant-young-woman-bikini-male-shirt-posing-with-glass-water-kitchen_627829-11342.jpg"
@@ -92,30 +85,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
plans={[
{
id: "standard", badge: "Entry", price: "$250", subtitle: "For small gatherings", features: [
"3-course menu", "Sourcing of fresh ingredients", "Kitchen cleanup"],
buttons: [
{
text: "Select", href: "#contact"},
],
},
{
id: "pro", badge: "Featured", price: "$500", subtitle: "Bespoke fine dining", features: [
"5-course tasting menu", "Wine pairing guidance", "Full event orchestration"],
buttons: [
{
text: "Book Now", href: "#contact"},
],
},
{
id: "luxury", badge: "Premium", price: "$850", subtitle: "Full event mastery", features: [
"7-course culinary show", "Private sommelier service", "Luxury table styling"],
buttons: [
{
text: "Inquire", href: "#contact"},
],
},
{ id: "standard", badge: "Entry", price: "$250", subtitle: "For small gatherings", features: ["3-course menu", "Sourcing of fresh ingredients", "Kitchen cleanup"], buttons: [{ text: "Select", href: "#contact" }] },
{ id: "pro", badge: "Featured", price: "$500", subtitle: "Bespoke fine dining", features: ["5-course tasting menu", "Wine pairing guidance", "Full event orchestration"], buttons: [{ text: "Book Now", href: "#contact" }] },
{ id: "luxury", badge: "Premium", price: "$850", subtitle: "Full event mastery", features: ["7-course culinary show", "Private sommelier service", "Luxury table styling"], buttons: [{ text: "Inquire", href: "#contact" }] },
]}
title="Exceptional Quality"
description="Transparent pricing for a bespoke culinary experience."
@@ -129,16 +101,8 @@ export default function LandingPage() {
rating={5}
author="Eleanor Vance"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/young-couple-clanging-wine-glasses-table-restaurant_23-2148014485.jpg", alt: "Client 1"},
{
src: "http://img.b2bpic.net/free-photo/happy-woman-holding-toast-while-enjoying-lunch-with-her-friends-home_637285-5886.jpg", alt: "Client 2"},
{
src: "http://img.b2bpic.net/free-photo/healthy-people-girl-happy-lunch_1303-1901.jpg", alt: "Client 3"},
{
src: "http://img.b2bpic.net/free-photo/young-man-woman-having-dinner-together_23-2148454155.jpg", alt: "Client 4"},
{
src: "http://img.b2bpic.net/free-photo/young-couple-clanging-wine-glasses-table-restaurant_23-2148014485.jpg", alt: "Client 5"},
{ src: "http://img.b2bpic.net/free-photo/young-couple-clanging-wine-glasses-table-restaurant_23-2148014485.jpg", alt: "Client 1" },
{ src: "http://img.b2bpic.net/free-photo/happy-woman-holding-toast-while-enjoying-lunch-with-her-friends-home_637285-5886.jpg", alt: "Client 2" },
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -148,15 +112,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain"}}
background={{ variant: "plain" }}
tag="Booking"
title="Reserve Your Date"
description="Ready to experience fine dining at your table? Contact me to discuss your preferences and event details."
buttons={[
{
text: "Email Me", href: "mailto:chef@artisan.com"},
]}
buttons={[{ text: "Email Me", href: "mailto:chef@artisan.com" }]}
/>
</div>
@@ -165,28 +125,12 @@ export default function LandingPage() {
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-green-garlic-black-plate_23-2148425577.jpg"
imageAlt="Culinary detail"
columns={[
{
title: "Navigation", items: [
{
label: "About", href: "#about"},
{
label: "Services", href: "#services"},
{
label: "Pricing", href: "#pricing"},
],
},
{
title: "Contact", items: [
{
label: "Email", href: "mailto:chef@artisan.com"},
{
label: "Instagram", href: "https://instagram.com"},
],
},
{ title: "Navigation", items: [{ label: "About", href: "#about" }, { label: "Services", href: "#services" }, { label: "Pricing", href: "#pricing" }] },
{ title: "Contact", items: [{ label: "Email", href: "mailto:chef@artisan.com" }] },
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}