Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 21a5bf8bec | |||
| 953b83e732 |
199
src/app/page.tsx
199
src/app/page.tsx
@@ -2,10 +2,10 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
||||
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
||||
import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
|
||||
@@ -32,25 +32,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Chef Artisan"
|
||||
/>
|
||||
@@ -59,31 +49,20 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Exquisite Culinary Experiences"
|
||||
description="Transform your private gathering into an unforgettable culinary journey with bespoke menus designed for your unique palate."
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720772.jpg",
|
||||
imageAlt: "private chef gourmet plating",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720772.jpg", imageAlt: "private chef gourmet plating"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-with-floral-decoration_23-2151973719.jpg",
|
||||
imageAlt: "gourmet food presentation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-with-floral-decoration_23-2151973719.jpg", imageAlt: "gourmet food presentation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157821.jpg",
|
||||
imageAlt: "private dining experience",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157821.jpg", imageAlt: "private dining experience"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720781.jpg",
|
||||
imageAlt: "Female chef in the kitchen torching dessert",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720781.jpg", imageAlt: "Female chef in the kitchen torching dessert"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mid-shot-chef-plating-dish_23-2148794098.jpg",
|
||||
imageAlt: "Mid shot chef plating dish",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mid-shot-chef-plating-dish_23-2148794098.jpg", imageAlt: "Mid shot chef plating dish"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -103,26 +82,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Bespoke Menus",
|
||||
subtitle: "Tailored to your preferences",
|
||||
category: "Service",
|
||||
value: "Custom",
|
||||
},
|
||||
id: "f1", title: "Bespoke Menus", subtitle: "Tailored to your preferences", category: "Service", value: "Custom"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Private Events",
|
||||
subtitle: "Intimate dining experiences",
|
||||
category: "Service",
|
||||
value: "Exclusive",
|
||||
},
|
||||
id: "f2", title: "Private Events", subtitle: "Intimate dining experiences", category: "Service", value: "Exclusive"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Farm to Table",
|
||||
subtitle: "Only the freshest ingredients",
|
||||
category: "Quality",
|
||||
value: "Premium",
|
||||
},
|
||||
id: "f3", title: "Farm to Table", subtitle: "Only the freshest ingredients", category: "Quality", value: "Premium"},
|
||||
]}
|
||||
title="Curated Services"
|
||||
description="Professional culinary services delivered to your table."
|
||||
@@ -136,37 +100,19 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Core",
|
||||
price: "$500",
|
||||
subtitle: "Small Gatherings",
|
||||
features: [
|
||||
"3-course menu",
|
||||
"Market ingredients",
|
||||
"Service included",
|
||||
],
|
||||
id: "basic", badge: "Core", price: "$500", subtitle: "Small Gatherings", features: [
|
||||
"3-course menu", "Market ingredients", "Service included"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Popular",
|
||||
price: "$1200",
|
||||
subtitle: "Full Experience",
|
||||
features: [
|
||||
"5-course tasting",
|
||||
"Wine pairing",
|
||||
"Full event staff",
|
||||
],
|
||||
id: "pro", badge: "Popular", price: "$1200", subtitle: "Full Experience", features: [
|
||||
"5-course tasting", "Wine pairing", "Full event staff"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -180,30 +126,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael K.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-people-with-food_23-2149152941.jpg",
|
||||
},
|
||||
id: "2", name: "Michael K.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-people-with-food_23-2149152941.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena R.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-couple-celebrating-birthday-together_23-2150598994.jpg",
|
||||
},
|
||||
id: "3", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-couple-celebrating-birthday-together_23-2150598994.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David L.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businesswoman-her-colleague-toasting-with-champagne-office-party_637285-9569.jpg",
|
||||
},
|
||||
id: "4", name: "David L.", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businesswoman-her-colleague-toasting-with-champagne-office-party_637285-9569.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Maria C.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-businessman-serving-food-office-party_637285-12733.jpg",
|
||||
},
|
||||
id: "5", name: "Maria C.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-businessman-serving-food-office-party_637285-12733.jpg"},
|
||||
]}
|
||||
cardTitle="Client Voices"
|
||||
cardAnimation="slide-up"
|
||||
@@ -216,14 +147,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Food & Wine",
|
||||
"The Epicurean",
|
||||
"Gourmet Press",
|
||||
"Dining Today",
|
||||
"Culinary Arts Monthly",
|
||||
"Table Talk",
|
||||
"The Taste Leader",
|
||||
]}
|
||||
"Food & Wine", "The Epicurean", "Gourmet Press", "Dining Today", "Culinary Arts Monthly", "Table Talk", "The Taste Leader"]}
|
||||
title="Featured In"
|
||||
description="Recognized by industry leaders."
|
||||
/>
|
||||
@@ -234,20 +158,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "What's the booking process?",
|
||||
content: "Reach out, we discuss the menu, and confirm dates.",
|
||||
},
|
||||
id: "q1", title: "What's the booking process?", content: "Reach out, we discuss the menu, and confirm dates."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you handle dietary needs?",
|
||||
content: "Absolutely, we specialize in custom diets.",
|
||||
},
|
||||
id: "q2", title: "Do you handle dietary needs?", content: "Absolutely, we specialize in custom diets."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "How far in advance to book?",
|
||||
content: "Typically 2-4 weeks notice.",
|
||||
},
|
||||
id: "q3", title: "How far in advance to book?", content: "Typically 2-4 weeks notice."},
|
||||
]}
|
||||
sideTitle="Frequently Asked Questions"
|
||||
faqsAnimation="slide-up"
|
||||
@@ -255,50 +170,40 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
<ContactSplit
|
||||
tag="Contact Us"
|
||||
title="Start Your Culinary Journey"
|
||||
description="Send us an inquiry for your private event and we will get back to you with a tailored menu proposal."
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
text="Ready to design your perfect menu? Contact us today to discuss your next event."
|
||||
variant: "gradient-bars"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-chef-plating-gourmet-dish_23-2149720760.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/elegant-table-setting_23-2151973719.jpg"
|
||||
logoText="Chef Artisan"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#features",
|
||||
},
|
||||
],
|
||||
title: "Links", items: [
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Services", href: "#features" },
|
||||
{ label: "Pricing", href: "#pricing" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
title: "Social", items: [
|
||||
{ label: "Instagram", href: "#" },
|
||||
{ label: "Facebook", href: "#" },
|
||||
{ label: "LinkedIn", href: "#" }
|
||||
]
|
||||
}
|
||||
]}
|
||||
bottomLeftText="© 2024 Chef Artisan. All rights reserved."
|
||||
bottomRightText="Privacy Policy"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user