Update src/app/page.tsx
This commit is contained in:
245
src/app/page.tsx
245
src/app/page.tsx
@@ -31,25 +31,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Find a Chef",
|
||||
id: "chefs",
|
||||
},
|
||||
name: "Find a Chef", id: "chefs"},
|
||||
{
|
||||
name: "How it Works",
|
||||
id: "about",
|
||||
},
|
||||
name: "How it Works", id: "about"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Epicure"
|
||||
/>
|
||||
@@ -58,67 +48,42 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Elevate Your Dining Experience"
|
||||
description="Connect with the world's finest private chefs for intimate gatherings, bespoke events, and unforgettable culinary journeys right in your home."
|
||||
buttons={[
|
||||
{
|
||||
text: "Browse Chefs",
|
||||
href: "#chefs",
|
||||
},
|
||||
text: "Browse Chefs", href: "#chefs"},
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#about",
|
||||
},
|
||||
text: "Learn More", href: "#about"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-dining-table-arrangement_52683-107254.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-dining-table-arrangement_52683-107254.jpg"
|
||||
imageAlt="Gourmet plating"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg",
|
||||
alt: "Chef 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg", alt: "Chef 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/crazy-chef-sad-expression_1194-1377.jpg",
|
||||
alt: "Chef 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/crazy-chef-sad-expression_1194-1377.jpg", alt: "Chef 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-sprinkles-fresh-rosemary-plated-dish-stove-top_482257-121108.jpg",
|
||||
alt: "Chef 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-sprinkles-fresh-rosemary-plated-dish-stove-top_482257-121108.jpg", alt: "Chef 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16143.jpg",
|
||||
alt: "Chef 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16143.jpg", alt: "Chef 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728027.jpg",
|
||||
alt: "Chef 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728027.jpg", alt: "Chef 5"},
|
||||
]}
|
||||
avatarText="Join 500+ satisfied hosts"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Michelin-Starred Expertise",
|
||||
},
|
||||
type: "text", text: "Michelin-Starred Expertise"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Bespoke Menu Design",
|
||||
},
|
||||
type: "text", text: "Bespoke Menu Design"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Full Kitchen Service",
|
||||
},
|
||||
type: "text", text: "Full Kitchen Service"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Premium Ingredients",
|
||||
},
|
||||
type: "text", text: "Premium Ingredients"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Seamless Cleanup",
|
||||
},
|
||||
type: "text", text: "Seamless Cleanup"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -130,19 +95,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Flame,
|
||||
label: "Professional Chefs",
|
||||
value: "500+",
|
||||
},
|
||||
label: "Professional Chefs", value: "500+"},
|
||||
{
|
||||
icon: Star,
|
||||
label: "Five-Star Events",
|
||||
value: "10k+",
|
||||
},
|
||||
label: "Five-Star Events", value: "10k+"},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Hours of Craft",
|
||||
value: "50k+",
|
||||
},
|
||||
label: "Hours of Craft", value: "50k+"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -156,35 +115,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "c1",
|
||||
name: "Marco V.",
|
||||
role: "Mediterranean Specialist",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg?_wi=1",
|
||||
},
|
||||
id: "c1", name: "Marco V.", role: "Mediterranean Specialist", imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg"},
|
||||
{
|
||||
id: "c2",
|
||||
name: "Elena K.",
|
||||
role: "French Pastry Artist",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-sad-expression_1194-1377.jpg?_wi=1",
|
||||
},
|
||||
id: "c2", name: "Elena K.", role: "French Pastry Artist", imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-sad-expression_1194-1377.jpg"},
|
||||
{
|
||||
id: "c3",
|
||||
name: "David R.",
|
||||
role: "Modern Fusion Chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-sprinkles-fresh-rosemary-plated-dish-stove-top_482257-121108.jpg",
|
||||
},
|
||||
id: "c3", name: "David R.", role: "Modern Fusion Chef", imageSrc: "http://img.b2bpic.net/free-photo/female-chef-sprinkles-fresh-rosemary-plated-dish-stove-top_482257-121108.jpg"},
|
||||
{
|
||||
id: "c4",
|
||||
name: "Sophia L.",
|
||||
role: "Farm-to-Table Expert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16143.jpg",
|
||||
},
|
||||
id: "c4", name: "Sophia L.", role: "Farm-to-Table Expert", imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16143.jpg"},
|
||||
{
|
||||
id: "c5",
|
||||
name: "Julian B.",
|
||||
role: "Japanese Kaiseki Master",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728027.jpg",
|
||||
},
|
||||
id: "c5", name: "Julian B.", role: "Japanese Kaiseki Master", imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728027.jpg"},
|
||||
]}
|
||||
title="Meet Your Private Chefs"
|
||||
description="Hand-picked culinary masters ready to bring world-class restaurant quality to your private event."
|
||||
@@ -198,53 +137,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "p1",
|
||||
title: "Intimate Dinner",
|
||||
price: "$250",
|
||||
period: "/guest",
|
||||
features: [
|
||||
"Personalized menu",
|
||||
"3-course experience",
|
||||
"Cleanup included",
|
||||
],
|
||||
id: "p1", title: "Intimate Dinner", price: "$250", period: "/guest", features: [
|
||||
"Personalized menu", "3-course experience", "Cleanup included"],
|
||||
button: {
|
||||
text: "Book Now",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-table-arrangement_52683-107254.jpg?_wi=2",
|
||||
imageAlt: "private chef plating gourmet food",
|
||||
},
|
||||
text: "Book Now"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-table-arrangement_52683-107254.jpg", imageAlt: "private chef plating gourmet food"},
|
||||
{
|
||||
id: "p2",
|
||||
title: "Event Banquet",
|
||||
price: "$450",
|
||||
period: "/guest",
|
||||
features: [
|
||||
"Bespoke concept design",
|
||||
"5-course menu",
|
||||
"Full sommelier service",
|
||||
],
|
||||
id: "p2", title: "Event Banquet", price: "$450", period: "/guest", features: [
|
||||
"Bespoke concept design", "5-course menu", "Full sommelier service"],
|
||||
button: {
|
||||
text: "Book Now",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg?_wi=2",
|
||||
imageAlt: "professional chef portrait happy",
|
||||
},
|
||||
text: "Book Now"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg", imageAlt: "professional chef portrait happy"},
|
||||
{
|
||||
id: "p3",
|
||||
title: "Chef Residency",
|
||||
price: "Custom",
|
||||
period: "/week",
|
||||
features: [
|
||||
"Full daily care",
|
||||
"Custom procurement",
|
||||
"Complete event management",
|
||||
],
|
||||
id: "p3", title: "Chef Residency", price: "Custom", period: "/week", features: [
|
||||
"Full daily care", "Custom procurement", "Complete event management"],
|
||||
button: {
|
||||
text: "Contact Us",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-sad-expression_1194-1377.jpg?_wi=2",
|
||||
imageAlt: "private female chef professional",
|
||||
},
|
||||
text: "Contact Us"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-sad-expression_1194-1377.jpg", imageAlt: "private female chef professional"},
|
||||
]}
|
||||
title="Tailored Packages"
|
||||
description="Choose a dining experience designed to match the scale and vibe of your special occasion."
|
||||
@@ -253,50 +162,26 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Alice M.",
|
||||
role: "Host",
|
||||
company: "Anniversary Dinner",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg",
|
||||
},
|
||||
id: "t1", name: "Alice M.", role: "Host", company: "Anniversary Dinner", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Bob S.",
|
||||
role: "Executive",
|
||||
company: "Corporate Event",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1449.jpg",
|
||||
},
|
||||
id: "t2", name: "Bob S.", role: "Executive", company: "Corporate Event", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1449.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Charlie D.",
|
||||
role: "Socialite",
|
||||
company: "Birthday Celebration",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-enjoying-feast-first-day-passover-seder_23-2150247751.jpg",
|
||||
},
|
||||
id: "t3", name: "Charlie D.", role: "Socialite", company: "Birthday Celebration", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-enjoying-feast-first-day-passover-seder_23-2150247751.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Dana R.",
|
||||
role: "Planner",
|
||||
company: "Luxury Gathering",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517448.jpg",
|
||||
},
|
||||
id: "t4", name: "Dana R.", role: "Planner", company: "Luxury Gathering", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517448.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Evan G.",
|
||||
role: "Foodie",
|
||||
company: "Private Tasting",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/four-beautiful-girls-resting-party_176420-6165.jpg",
|
||||
},
|
||||
id: "t5", name: "Evan G.", role: "Foodie", company: "Private Tasting", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/four-beautiful-girls-resting-party_176420-6165.jpg"},
|
||||
]}
|
||||
title="Shared Experiences"
|
||||
description="See why food lovers trust us with their most cherished celebrations."
|
||||
@@ -307,15 +192,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Get in touch"
|
||||
title="Ready to book your private chef?"
|
||||
description="Start your journey toward an exquisite culinary event. Our concierge team is ready to help you plan the perfect menu."
|
||||
buttons={[
|
||||
{
|
||||
text: "Send Request",
|
||||
},
|
||||
text: "Send Request"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -326,33 +209,21 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Find a Chef",
|
||||
href: "#chefs",
|
||||
},
|
||||
label: "Find a Chef", href: "#chefs"},
|
||||
{
|
||||
label: "How it Works",
|
||||
href: "#about",
|
||||
},
|
||||
label: "How it Works", href: "#about"},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
label: "Pricing", href: "#pricing"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user