Merge version_1 into main #2
332
src/app/page.tsx
332
src/app/page.tsx
@@ -12,7 +12,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating
|
||||
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
import { Award, Flame, Star, Utensils } from "lucide-react";
|
||||
import { Award, Flame, Star, Utensils, ShoppingBasket } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -32,98 +32,39 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Menu", id: "products" },
|
||||
{ name: "Pricing", id: "pricing" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Chef Artisan"
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
button={{ text: "Book Now", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
title="Culinary Excellence in Your Home"
|
||||
description="Experience fine dining transformed. Professional private chef services tailored to your palate, preferences, and special occasions."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/grilled-meat-cutlet-with-sauce-spicy-pepper-zucchini-tomatoes_140725-10844.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/grilled-meat-cutlet-with-sauce-spicy-pepper-zucchini-tomatoes_140725-10844.jpg"
|
||||
imageAlt="private chef gourmet dish plating"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg",
|
||||
alt: "A front view cook preparing food inside kitchen food meal fry cook",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/fresh-vegetable-salad-plate_140725-4644.jpg",
|
||||
alt: "Fresh vegetable salad on the plate",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-garnishing-dish_23-2148763143.jpg",
|
||||
alt: "Female chef garnishing dish",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-woman-eating-fried-fish-with-mashed-potatoes-vegetables-plate_141793-12535.jpg",
|
||||
alt: "Side view woman eating fried fish with mashed potatoes and vegetables on a plate",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bottom-view-yellow-napkin-knife-fork-tied-with-rope-plates-black-table_140725-62372.jpg",
|
||||
alt: "Bottom view yellow napkin knife and fork tied with rope on plates on black table",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg", alt: "A front view cook preparing food inside kitchen food meal fry cook" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/fresh-vegetable-salad-plate_140725-4644.jpg", alt: "Fresh vegetable salad on the plate" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/female-chef-garnishing-dish_23-2148763143.jpg", alt: "Female chef garnishing dish" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-woman-eating-fried-fish-with-mashed-potatoes-vegetables-plate_141793-12535.jpg", alt: "Side view woman eating fried fish with mashed potatoes and vegetables on a plate" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/bottom-view-yellow-napkin-knife-fork-tied-with-rope-plates-black-table_140725-62372.jpg", alt: "Bottom view yellow napkin knife and fork tied with rope on plates on black table" },
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Michelin Star Trained",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Seasonal Farm-to-Table",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Exclusive Private Events",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Customized Menu Design",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Seamless Full-Service",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Menus",
|
||||
href: "#products",
|
||||
},
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
{ type: "text", text: "Michelin Star Trained" },
|
||||
{ type: "text", text: "Seasonal Farm-to-Table" },
|
||||
{ type: "text", text: "Exclusive Private Events" },
|
||||
{ type: "text", text: "Customized Menu Design" },
|
||||
{ type: "text", text: "Seamless Full-Service" },
|
||||
]}
|
||||
buttons={[{ text: "Explore Menus", href: "#products" }, { text: "Book Now", href: "#contact" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -132,21 +73,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="A Decade of Taste"
|
||||
metrics={[
|
||||
{
|
||||
icon: Flame,
|
||||
label: "Events Hosted",
|
||||
value: "500+",
|
||||
},
|
||||
{
|
||||
icon: Star,
|
||||
label: "Five-Star Reviews",
|
||||
value: "300+",
|
||||
},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Awards Won",
|
||||
value: "15",
|
||||
},
|
||||
{ icon: Flame, label: "Events Hosted", value: "500+" },
|
||||
{ icon: Star, label: "Five-Star Reviews", value: "300+" },
|
||||
{ icon: Award, label: "Awards Won", value: "15" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -159,25 +88,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Customized Menu Design",
|
||||
description: "Every menu is uniquely tailored to reflect your taste and culinary vision.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/table-with-food_1101-596.jpg",
|
||||
imageAlt: "gourmet organic ingredients kitchen",
|
||||
},
|
||||
title: "Customized Menu Design", description: "Every menu is uniquely tailored to reflect your taste and culinary vision.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/table-with-food_1101-596.jpg", imageAlt: "gourmet organic ingredients kitchen"},
|
||||
items: [
|
||||
{
|
||||
icon: Utensils,
|
||||
text: "Personalized Consultation",
|
||||
},
|
||||
{
|
||||
icon: ShoppingBasket,
|
||||
text: "Premium Sourcing",
|
||||
},
|
||||
{ icon: Utensils, text: "Personalized Consultation" },
|
||||
{ icon: ShoppingBasket, text: "Premium Sourcing" },
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-cutlet-with-sauce-spicy-pepper-zucchini-tomatoes_140725-10844.jpg?_wi=2",
|
||||
imageAlt: "gourmet organic ingredients kitchen",
|
||||
},
|
||||
]}
|
||||
title="Why Choose Our Private Chef Services"
|
||||
@@ -192,42 +109,12 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Intimate Tasting",
|
||||
price: "$300",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-ice-cream-flowers_23-2151973725.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Corporate Gala",
|
||||
price: "$1200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-slices-garnished-with-herbs-sauce-served-with-grilled-vegetables_140725-226.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Wedding Dinner",
|
||||
price: "$2500",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-side-dish-with-vegetables-caviar-top-with-blurred-background_181624-2204.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Birthday Celebration",
|
||||
price: "$500",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sausage-salad_1203-3280.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Cooking Masterclass",
|
||||
price: "$200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bisquits-with-sliced-fruits-chocolate-syrup_141793-29.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Seasonal Feast",
|
||||
price: "$800",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-fish-fillet-served-top-couscous-salad-with-bell-peppers_141793-2138.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Intimate Tasting", price: "$300", imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-ice-cream-flowers_23-2151973725.jpg" },
|
||||
{ id: "p2", name: "Corporate Gala", price: "$1200", imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-slices-garnished-with-herbs-sauce-served-with-grilled-vegetables_140725-226.jpg" },
|
||||
{ id: "p3", name: "Wedding Dinner", price: "$2500", imageSrc: "http://img.b2bpic.net/free-photo/closeup-side-dish-with-vegetables-caviar-top-with-blurred-background_181624-2204.jpg" },
|
||||
{ id: "p4", name: "Birthday Celebration", price: "$500", imageSrc: "http://img.b2bpic.net/free-photo/sausage-salad_1203-3280.jpg" },
|
||||
{ id: "p5", name: "Cooking Masterclass", price: "$200", imageSrc: "http://img.b2bpic.net/free-photo/bisquits-with-sliced-fruits-chocolate-syrup_141793-29.jpg" },
|
||||
{ id: "p6", name: "Seasonal Feast", price: "$800", imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-fish-fillet-served-top-couscous-salad-with-bell-peppers_141793-2138.jpg" },
|
||||
]}
|
||||
title="Signature Culinary Experiences"
|
||||
description="Select from our curated signature dining packages designed to impress any guest."
|
||||
@@ -241,55 +128,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Standard",
|
||||
price: "$250",
|
||||
subtitle: "Small gatherings (up to 4 people)",
|
||||
features: [
|
||||
"3-course meal",
|
||||
"Custom menu",
|
||||
"Grocery shopping",
|
||||
],
|
||||
buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
id: "basic", badge: "Standard", price: "$250", subtitle: "Small gatherings (up to 4 people)", features: ["3-course meal", "Custom menu", "Grocery shopping"],
|
||||
buttons: [{ text: "Book Now", href: "#contact" }],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Popular",
|
||||
price: "$600",
|
||||
subtitle: "Medium events (up to 10 people)",
|
||||
features: [
|
||||
"5-course meal",
|
||||
"Wine pairing",
|
||||
"Full cleanup",
|
||||
],
|
||||
buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
id: "pro", badge: "Popular", price: "$600", subtitle: "Medium events (up to 10 people)", features: ["5-course meal", "Wine pairing", "Full cleanup"],
|
||||
buttons: [{ text: "Book Now", href: "#contact" }],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Exquisite",
|
||||
price: "$1500",
|
||||
subtitle: "Large parties (up to 20 people)",
|
||||
features: [
|
||||
"7-course meal",
|
||||
"Personal server",
|
||||
"Event management",
|
||||
],
|
||||
buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
id: "premium", badge: "Exquisite", price: "$1500", subtitle: "Large parties (up to 20 people)", features: ["7-course meal", "Personal server", "Event management"],
|
||||
buttons: [{ text: "Book Now", href: "#contact" }],
|
||||
},
|
||||
]}
|
||||
title="Transparent Pricing"
|
||||
@@ -302,46 +150,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Incredible",
|
||||
quote: "The best dinner party we've ever hosted.",
|
||||
name: "Sarah Miller",
|
||||
role: "Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517423.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Flawless",
|
||||
quote: "Chef Mark created a night to remember.",
|
||||
name: "James Wilson",
|
||||
role: "Host",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Stunning",
|
||||
quote: "The food quality was absolutely superb.",
|
||||
name: "Elena Rodriguez",
|
||||
role: "Foodie",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/diverse-enjoying-coast-musical-clapping-l150715_53876-30798.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
title: "Wonderful",
|
||||
quote: "A seamless and delicious experience.",
|
||||
name: "David Chen",
|
||||
role: "Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-with-food-home_23-2150176893.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
title: "Perfect",
|
||||
quote: "Everything was cooked to perfection.",
|
||||
name: "Alice Brown",
|
||||
role: "Attendee",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/anniversary-with-friends_1098-12615.jpg",
|
||||
},
|
||||
{ id: "t1", title: "Incredible", quote: "The best dinner party we've ever hosted.", name: "Sarah Miller", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517423.jpg" },
|
||||
{ id: "t2", title: "Flawless", quote: "Chef Mark created a night to remember.", name: "James Wilson", role: "Host", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg" },
|
||||
{ id: "t3", title: "Stunning", quote: "The food quality was absolutely superb.", name: "Elena Rodriguez", role: "Foodie", imageSrc: "http://img.b2bpic.net/free-photo/diverse-enjoying-coast-musical-clapping-l150715_53876-30798.jpg" },
|
||||
{ id: "t4", title: "Wonderful", quote: "A seamless and delicious experience.", name: "David Chen", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-with-food-home_23-2150176893.jpg" },
|
||||
{ id: "t5", title: "Perfect", quote: "Everything was cooked to perfection.", name: "Alice Brown", role: "Attendee", imageSrc: "http://img.b2bpic.net/free-photo/anniversary-with-friends_1098-12615.jpg" },
|
||||
]}
|
||||
title="Client Praise"
|
||||
description="What our guests say about their culinary experiences."
|
||||
@@ -352,21 +165,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq1",
|
||||
title: "Do you cater for allergies?",
|
||||
content: "Absolutely. We accommodate all dietary restrictions.",
|
||||
},
|
||||
{
|
||||
id: "faq2",
|
||||
title: "What areas do you cover?",
|
||||
content: "We serve the metropolitan region.",
|
||||
},
|
||||
{
|
||||
id: "faq3",
|
||||
title: "When should I book?",
|
||||
content: "At least 2 weeks in advance for weekend events.",
|
||||
},
|
||||
{ id: "faq1", title: "Do you cater for allergies?", content: "Absolutely. We accommodate all dietary restrictions." },
|
||||
{ id: "faq2", title: "What areas do you cover?", content: "We serve the metropolitan region." },
|
||||
{ id: "faq3", title: "When should I book?", content: "At least 2 weeks in advance for weekend events." },
|
||||
]}
|
||||
sideTitle="Questions? Ask Away."
|
||||
sideDescription="Find answers to our most common booking and culinary questions."
|
||||
@@ -377,18 +178,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Booking"
|
||||
title="Plan Your Perfect Menu Today"
|
||||
description="Ready to elevate your next gathering? Send us an inquiry and let's start planning."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Consultation",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Book Consultation", href: "#contact" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -397,32 +191,8 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-person-cooking_23-2150980270.jpg"
|
||||
logoText="Chef Artisan"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#products",
|
||||
},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Navigation", items: [{ label: "Menu", href: "#products" }, { label: "Pricing", href: "#pricing" }] },
|
||||
{ title: "Connect", items: [{ label: "Instagram", href: "#" }, { label: "Facebook", href: "#" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user