Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
162
src/app/page.tsx
162
src/app/page.tsx
@@ -29,21 +29,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Home", id: "#hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Signature Dishes",
|
||||
id: "#features",
|
||||
},
|
||||
name: "Signature Dishes", id: "#features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Chef Portfolio"
|
||||
/>
|
||||
@@ -52,63 +44,38 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
title="Crafting Culinary Excellence"
|
||||
description="Professional chef specializing in modern European cuisine, dedicated to seasonal flavors and artistic plating."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#features",
|
||||
},
|
||||
text: "View Menu", href: "#features"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking_23-2148934661.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/african-american-chef-adding-fresh-herbs-leaves-plated-dish_482257-124442.jpg",
|
||||
alt: "Chef adding fresh herbs",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/african-american-chef-adding-fresh-herbs-leaves-plated-dish_482257-124442.jpg", alt: "Chef adding fresh herbs"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720768.jpg",
|
||||
alt: "Chef preparing steak",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720768.jpg", alt: "Chef preparing steak"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-cook-kitchen-cafe_1303-26157.jpg",
|
||||
alt: "Chef in cafe kitchen",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-cook-kitchen-cafe_1303-26157.jpg", alt: "Chef in cafe kitchen"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-cook-kitchen-cafe_1303-26156.jpg",
|
||||
alt: "Chef working",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-cook-kitchen-cafe_1303-26156.jpg", alt: "Chef working"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-young-male-cook-white-cook-suit-white-head-cap-posing-smiling_140725-15538.jpg",
|
||||
alt: "Professional chef posing",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-young-male-cook-white-cook-suit-white-head-cap-posing-smiling_140725-15538.jpg", alt: "Professional chef posing"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Michelin Star Trained",
|
||||
},
|
||||
type: "text", text: "Michelin Star Trained"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/african-american-chef-adding-fresh-herbs-leaves-plated-dish_482257-124442.jpg",
|
||||
alt: "Chef herb detail",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/african-american-chef-adding-fresh-herbs-leaves-plated-dish_482257-124442.jpg", alt: "Chef herb detail"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Seasonal Ingredients",
|
||||
},
|
||||
type: "text", text: "Seasonal Ingredients"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720768.jpg",
|
||||
alt: "Steak plating",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720768.jpg", alt: "Steak plating"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Artistic Presentation",
|
||||
},
|
||||
type: "text", text: "Artistic Presentation"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -120,17 +87,11 @@ export default function LandingPage() {
|
||||
description="Every dish tells a story. With over 15 years in Michelin-starred kitchens, I bring passion, precision, and the finest ingredients to every plate."
|
||||
metrics={[
|
||||
{
|
||||
value: "15+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
value: "15+", title: "Years Experience"},
|
||||
{
|
||||
value: "200+",
|
||||
title: "Events Served",
|
||||
},
|
||||
value: "200+", title: "Events Served"},
|
||||
{
|
||||
value: "50+",
|
||||
title: "Unique Dishes",
|
||||
},
|
||||
value: "50+", title: "Unique Dishes"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/suspicious-young-male-chef-wearing-uniform-looking-side-isolated-brown-background_141793-136827.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -141,32 +102,21 @@ export default function LandingPage() {
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentySeven
|
||||
textboxLayout="split"
|
||||
animationType="blur-reveal"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "d1",
|
||||
title: "Beef Wellington",
|
||||
descriptions: [
|
||||
"Tender beef fillet, mushroom duxelles, crispy puff pastry.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/salad-with-red-caviar-salmon-avocado_140725-6797.jpg",
|
||||
},
|
||||
id: "d1", title: "Beef Wellington", descriptions: [
|
||||
"Tender beef fillet, mushroom duxelles, crispy puff pastry."],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/salad-with-red-caviar-salmon-avocado_140725-6797.jpg"},
|
||||
{
|
||||
id: "d2",
|
||||
title: "Pan-Seared Scallops",
|
||||
descriptions: [
|
||||
"Fresh scallops, pea purée, saffron foam.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-close-up-view-dish-with-spices-appetizing-stuffed-cabbage-with-sauce-lemon-herbs-bowls-colorful-spices-rice-black-pepper-dark-background_140725-110430.jpg",
|
||||
},
|
||||
id: "d2", title: "Pan-Seared Scallops", descriptions: [
|
||||
"Fresh scallops, pea purée, saffron foam."],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-close-up-view-dish-with-spices-appetizing-stuffed-cabbage-with-sauce-lemon-herbs-bowls-colorful-spices-rice-black-pepper-dark-background_140725-110430.jpg"},
|
||||
{
|
||||
id: "d3",
|
||||
title: "Artistic Dessert",
|
||||
descriptions: [
|
||||
"Dark chocolate ganache, raspberry coulis, mint.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973722.jpg",
|
||||
},
|
||||
id: "d3", title: "Artistic Dessert", descriptions: [
|
||||
"Dark chocolate ganache, raspberry coulis, mint."],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973722.jpg"},
|
||||
]}
|
||||
title="Signature Dishes"
|
||||
description="A curated selection of my most renowned plates, focusing on seasonal freshness."
|
||||
@@ -178,30 +128,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Jane Doe",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517417.jpg",
|
||||
},
|
||||
id: "1", name: "Jane Doe", imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517417.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "John Smith",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-women-having-dinner-together_23-2148454093.jpg",
|
||||
},
|
||||
id: "2", name: "John Smith", imageSrc: "http://img.b2bpic.net/free-photo/young-man-women-having-dinner-together_23-2148454093.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Alice Brown",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-side-view_23-2149854624.jpg",
|
||||
},
|
||||
id: "3", name: "Alice Brown", imageSrc: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-side-view_23-2149854624.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Bob White",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149346508.jpg",
|
||||
},
|
||||
id: "4", name: "Bob White", imageSrc: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149346508.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Eva Green",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1320.jpg",
|
||||
},
|
||||
id: "5", name: "Eva Green", imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1320.jpg"},
|
||||
]}
|
||||
cardTitle="What Guests Say"
|
||||
cardTag="Reviews"
|
||||
@@ -213,16 +148,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Bookings"
|
||||
title="Ready for a Culinary Experience?"
|
||||
description="Available for private catering, pop-up events, and culinary consulting."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Me",
|
||||
href: "mailto:hello@chef.com",
|
||||
},
|
||||
text: "Contact Me", href: "mailto:hello@chef.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -232,29 +164,19 @@ export default function LandingPage() {
|
||||
logoText="Chef Portfolio"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Philosophy",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Philosophy", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
title: "Social", items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "#",
|
||||
},
|
||||
label: "Twitter", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user