Update src/app/page.tsx

This commit is contained in:
2026-03-28 08:04:00 +00:00
parent 0a17d7831a
commit 670e40693e

View File

@@ -10,7 +10,7 @@ import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSp
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import { Mail } from "lucide-react";
import { Mail, Zap, ChefHat, Menu } from "lucide-react";
export default function LandingPage() {
return (
@@ -31,25 +31,15 @@ export default function LandingPage() {
<NavbarStyleFullscreen
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"
/>
@@ -58,47 +48,26 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
title="Exquisite Culinary Artistry in Your Home"
description="Elevate your dining experience with a private chef dedicated to crafting personalized, high-end menus for your most special occasions."
buttons={[
{
text: "Book Your Chef",
href: "#contact",
},
text: "Book Your Chef", href: "#contact"},
]}
carouselItems={[
{
id: "1",
imageSrc: "http://img.b2bpic.net/free-photo/dedicated-female-chef-smelling-aroma-herbs-greenery_482257-124512.jpg",
imageAlt: "Plating",
},
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/dedicated-female-chef-smelling-aroma-herbs-greenery_482257-124512.jpg", imageAlt: "Plating"},
{
id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-tasty-mexican-food_23-2147812186.jpg",
imageAlt: "Ingredients",
},
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-tasty-mexican-food_23-2147812186.jpg", imageAlt: "Ingredients"},
{
id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-meal-served-with-wine_23-2148516896.jpg",
imageAlt: "Dining",
},
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/gourmet-meal-served-with-wine_23-2148516896.jpg", imageAlt: "Dining"},
{
id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/guacamole-concept_23-2147812119.jpg",
imageAlt: "Craft",
},
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/guacamole-concept_23-2147812119.jpg", imageAlt: "Craft"},
{
id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728006.jpg",
imageAlt: "Kitchen",
},
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728006.jpg", imageAlt: "Kitchen"},
{
id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/grilled-vegetable-salad-red-cabbage-leaf-with-herbs_114579-3433.jpg",
imageAlt: "Service",
},
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/grilled-vegetable-salad-red-cabbage-leaf-with-herbs_114579-3433.jpg", imageAlt: "Service"},
]}
/>
</div>
@@ -108,14 +77,9 @@ export default function LandingPage() {
useInvertedBackground={false}
heading={[
{
type: "text",
content: "Mastering the Art of Fine Dining",
},
type: "text", content: "Mastering the Art of Fine Dining"},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/young-man-cutting-cherry-tomato-cutting-board-while-preparing-healthy-food-kitchen_637285-5844.jpg",
alt: "Chef at work",
},
type: "image", src: "http://img.b2bpic.net/free-photo/young-man-cutting-cherry-tomato-cutting-board-while-preparing-healthy-food-kitchen_637285-5844.jpg", alt: "Chef at work"},
]}
/>
</div>
@@ -126,22 +90,13 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Farm-to-Table Ingredients",
description: "Sourced from the freshest local markets.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-red-tomatoes-with-garlic-green-salad-inside-wooden-board-blue-surface-food-lunch-salad-ripe-color-meal_179666-19771.jpg",
buttonIcon: "Zap",
title: "Farm-to-Table Ingredients", description: "Sourced from the freshest local markets.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-red-tomatoes-with-garlic-green-salad-inside-wooden-board-blue-surface-food-lunch-salad-ripe-color-meal_179666-19771.jpg", buttonIcon: Zap,
},
{
title: "Professional Service",
description: "Expert culinary preparation in your own space.",
imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208272.jpg",
buttonIcon: "ChefHat",
title: "Professional Service", description: "Expert culinary preparation in your own space.", imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208272.jpg", buttonIcon: ChefHat,
},
{
title: "Customized Menus",
description: "Designed specifically for your palate.",
imageSrc: "http://img.b2bpic.net/free-vector/minimal-floral-wedding-poster-template_23-2150132944.jpg",
buttonIcon: "Menu",
title: "Customized Menus", description: "Designed specifically for your palate.", imageSrc: "http://img.b2bpic.net/free-vector/minimal-floral-wedding-poster-template_23-2150132944.jpg", buttonIcon: Menu,
},
]}
title="Tailored Culinary Services"
@@ -156,54 +111,27 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "p1",
badge: "Standard",
price: "$250",
subtitle: "Intimate dinners for two.",
features: [
"3-course menu",
"Professional service",
"Grocery included",
],
id: "p1", badge: "Standard", price: "$250", subtitle: "Intimate dinners for two.", features: [
"3-course menu", "Professional service", "Grocery included"],
buttons: [
{
text: "Select",
href: "#contact",
},
text: "Select", href: "#contact"},
],
},
{
id: "p2",
badge: "Celebration",
price: "$500",
subtitle: "Perfect for small parties.",
features: [
"5-course menu",
"Wine pairing",
"Full event coordination",
],
id: "p2", badge: "Celebration", price: "$500", subtitle: "Perfect for small parties.", features: [
"5-course menu", "Wine pairing", "Full event coordination"],
buttons: [
{
text: "Select",
href: "#contact",
},
text: "Select", href: "#contact"},
],
},
{
id: "p3",
badge: "Gourmet",
price: "$900",
subtitle: "Complete luxury feast.",
features: [
"7-course tasting menu",
"Private server",
"Complete clean-up",
],
id: "p3", badge: "Gourmet", price: "$900", subtitle: "Complete luxury feast.", features: [
"7-course tasting menu", "Private server", "Complete clean-up"],
buttons: [
{
text: "Select",
href: "#contact",
},
text: "Select", href: "#contact"},
],
},
]}
@@ -220,45 +148,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Miller",
role: "Host",
company: "Private Event",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-looking-mobile_23-2148395407.jpg?_wi=1",
},
id: "1", name: "Sarah Miller", role: "Host", company: "Private Event", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-looking-mobile_23-2148395407.jpg"},
{
id: "2",
name: "James Anderson",
role: "Client",
company: "Celebration",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-thanksgiving-meal_23-2148629566.jpg",
},
id: "2", name: "James Anderson", role: "Client", company: "Celebration", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-thanksgiving-meal_23-2148629566.jpg"},
{
id: "3",
name: "Chloe Bennett",
role: "Host",
company: "Dinner Party",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-friends-enjoying-dinner-party_52683-132628.jpg",
},
id: "3", name: "Chloe Bennett", role: "Host", company: "Dinner Party", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-friends-enjoying-dinner-party_52683-132628.jpg"},
{
id: "4",
name: "Mark Evans",
role: "Client",
company: "Corporate Event",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/stylish-beautiful-woman-jeans-jacket-walking-street-with-little-purse-elegant-style-spring-fashion-trends_285396-6698.jpg",
},
id: "4", name: "Mark Evans", role: "Client", company: "Corporate Event", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/stylish-beautiful-woman-jeans-jacket-walking-street-with-little-purse-elegant-style-spring-fashion-trends_285396-6698.jpg"},
{
id: "5",
name: "Elena Rodriguez",
role: "Host",
company: "Anniversary Gala",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-looking-mobile_23-2148395407.jpg?_wi=2",
},
id: "5", name: "Elena Rodriguez", role: "Host", company: "Anniversary Gala", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-looking-mobile_23-2148395407.jpg"},
]}
title="Client Experiences"
description="What people say about our culinary service."
@@ -271,22 +174,14 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "How far in advance should I book?",
content: "We recommend booking at least 2 weeks in advance.",
},
id: "q1", title: "How far in advance should I book?", content: "We recommend booking at least 2 weeks in advance."},
{
id: "q2",
title: "Do you provide the dishes?",
content: "Yes, we handle all culinary equipment.",
},
id: "q2", title: "Do you provide the dishes?", content: "Yes, we handle all culinary equipment."},
]}
ctaTitle="Request Your Consultation"
ctaDescription="Let's plan your perfect dining event."
ctaButton={{
text: "Email Us",
href: "mailto:hello@chefartisan.com",
}}
text: "Email Us", href: "mailto:hello@chefartisan.com"}}
ctaIcon={Mail}
/>
</div>
@@ -296,33 +191,21 @@ export default function LandingPage() {
logoText="Chef Artisan"
columns={[
{
title: "Navigation",
items: [
title: "Navigation", items: [
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Services",
href: "#features",
},
label: "Services", href: "#features"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}