From 92845707d42ab93f33d50de39cfc35e7ba2c9b67 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 17 Apr 2026 13:56:51 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 188 +++++++++++------------------------------------ 1 file changed, 44 insertions(+), 144 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 803e354..a348921 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -12,7 +12,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating import ProductCardThree from '@/components/sections/product/ProductCardThree'; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; -import { Award } from "lucide-react"; +import { Award, Utensils, PartyPopper, BookOpen, FileText } from "lucide-react"; export default function LandingPage() { return ( @@ -32,28 +32,14 @@ export default function LandingPage() { @@ -63,28 +49,23 @@ export default function LandingPage() { description="Crafting exquisite culinary experiences that celebrate art, technique, and the finest seasonal ingredients. Bringing fine dining to your table." buttons={[ { - text: "View My Portfolio", - href: "#products", - }, + text: "View My Portfolio", href: "#products"}, { - text: "Book a Consultation", - href: "#contact", - }, + text: "Book a Consultation", href: "#contact"}, ]} - imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg" imageAlt="professional chef plated food" />
@@ -96,33 +77,17 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Private Dining", - description: "Intimate in-home dining experiences.", - buttonIcon: "Utensils", - imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg", - imageAlt: "happy diner restaurant", - }, + title: "Private Dining", description: "Intimate in-home dining experiences.", buttonIcon: Utensils, + imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg", imageAlt: "happy diner restaurant"}, { - title: "Event Catering", - description: "Sophisticated menus for special events.", - buttonIcon: "PartyPopper", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg?_wi=2", - imageAlt: "happy diner restaurant", - }, + title: "Event Catering", description: "Sophisticated menus for special events.", buttonIcon: PartyPopper, + imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg", imageAlt: "happy diner restaurant"}, { - title: "Culinary Workshops", - description: "Hands-on learning and technique training.", - buttonIcon: "BookOpen", - imageSrc: "http://img.b2bpic.net/free-photo/male-baker-holding-handful-wheat-grain-baked-bread_23-2147883453.jpg?_wi=2", - imageAlt: "happy diner restaurant", - }, + title: "Culinary Workshops", description: "Hands-on learning and technique training.", buttonIcon: BookOpen, + imageSrc: "http://img.b2bpic.net/free-photo/male-baker-holding-handful-wheat-grain-baked-bread_23-2147883453.jpg", imageAlt: "happy diner restaurant"}, { - title: "Recipe Consulting", - description: "Menu development for boutique restaurants.", - buttonIcon: "FileText", - imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg?_wi=1", - imageAlt: "happy diner restaurant", - }, + title: "Recipe Consulting", description: "Menu development for boutique restaurants.", buttonIcon: FileText, + imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg", imageAlt: "happy diner restaurant"}, ]} title="What I Offer" description="Tailored culinary experiences designed for the most discerning palates." @@ -137,41 +102,17 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "d1", - name: "Truffle Infused Risotto", - price: "Signature", - imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg?_wi=2", - }, + id: "d1", name: "Truffle Infused Risotto", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg"}, { - id: "d2", - name: "Seared Scallops", - price: "Signature", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-chicken-fillet-served-with-bulgur-vegetables-white-wine_141793-2436.jpg", - }, + id: "d2", name: "Seared Scallops", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-chicken-fillet-served-with-bulgur-vegetables-white-wine_141793-2436.jpg"}, { - id: "d3", - name: "Herb Crusted Rack of Lamb", - price: "Signature", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-paint-container_23-2148577644.jpg", - }, + id: "d3", name: "Herb Crusted Rack of Lamb", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-paint-container_23-2148577644.jpg"}, { - id: "d4", - name: "Deconstructed Lemon Tart", - price: "Signature", - imageSrc: "http://img.b2bpic.net/free-photo/salad-put-jelly-roll-served-white-plate_1304-4656.jpg", - }, + id: "d4", name: "Deconstructed Lemon Tart", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/salad-put-jelly-roll-served-white-plate_1304-4656.jpg"}, { - id: "d5", - name: "Wild Mushroom Velouté", - price: "Signature", - imageSrc: "http://img.b2bpic.net/free-photo/cook-smelling-salad-with-meat-plate_23-2148040175.jpg", - }, + id: "d5", name: "Wild Mushroom Velouté", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/cook-smelling-salad-with-meat-plate_23-2148040175.jpg"}, { - id: "d6", - name: "Aged Beef Tartare", - price: "Signature", - imageSrc: "http://img.b2bpic.net/free-photo/slice-tasty-tuna-meal-with-glass-white-wine-restaurant_8353-10588.jpg", - }, + id: "d6", name: "Aged Beef Tartare", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/slice-tasty-tuna-meal-with-glass-white-wine-restaurant_8353-10588.jpg"}, ]} title="Signature Dishes" description="A curated selection of my most celebrated culinary creations, reflecting a journey through flavor and landscape." @@ -186,20 +127,11 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - value: "15+", - description: "Years Experience", - }, + id: "m1", value: "15+", description: "Years Experience"}, { - id: "m2", - value: "500+", - description: "Private Dinners", - }, + id: "m2", value: "500+", description: "Private Dinners"}, { - id: "m3", - value: "20+", - description: "Countries Visited", - }, + id: "m3", value: "20+", description: "Countries Visited"}, ]} title="By The Numbers" description="A career dedicated to precision, artistry, and culinary excellence." @@ -214,25 +146,15 @@ export default function LandingPage() { author="Sarah & James" avatars={[ { - src: "http://img.b2bpic.net/free-photo/smiling-young-pretty-caucasian-girl-with-beret-hat-keeping-fists-purple_141793-92998.jpg", - alt: "Diner 1", - }, + src: "http://img.b2bpic.net/free-photo/smiling-young-pretty-caucasian-girl-with-beret-hat-keeping-fists-purple_141793-92998.jpg", alt: "Diner 1"}, { - src: "http://img.b2bpic.net/free-photo/portrait-happy-dark-skinned-female-with-curly-bushy-afro-hairstyle-rests-cafe_273609-2873.jpg", - alt: "Diner 2", - }, + src: "http://img.b2bpic.net/free-photo/portrait-happy-dark-skinned-female-with-curly-bushy-afro-hairstyle-rests-cafe_273609-2873.jpg", alt: "Diner 2"}, { - src: "http://img.b2bpic.net/free-photo/cheerful-mixed-race-male-with-bristle-bushy-hairstyle-white-perfect-teeth-has-good-mood_273609-8513.jpg", - alt: "Diner 3", - }, + src: "http://img.b2bpic.net/free-photo/cheerful-mixed-race-male-with-bristle-bushy-hairstyle-white-perfect-teeth-has-good-mood_273609-8513.jpg", alt: "Diner 3"}, { - src: "http://img.b2bpic.net/free-photo/beautiful-woman-with-curly-blonde-hair-smiling_23-2148911877.jpg", - alt: "Diner 4", - }, + src: "http://img.b2bpic.net/free-photo/beautiful-woman-with-curly-blonde-hair-smiling_23-2148911877.jpg", alt: "Diner 4"}, { - src: "http://img.b2bpic.net/free-photo/headshot-beautiful-dark-skinned-female-with-happy-expression-has-afro-hairstyle-demonstrates-perfect-white-even-teeth-has-pleased-smile-stylish-young-african-american-woman-rests-indoor_273609-2384.jpg", - alt: "Diner 5", - }, + src: "http://img.b2bpic.net/free-photo/headshot-beautiful-dark-skinned-female-with-happy-expression-has-afro-hairstyle-demonstrates-perfect-white-even-teeth-has-pleased-smile-stylish-young-african-american-woman-rests-indoor_273609-2384.jpg", alt: "Diner 5"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -245,20 +167,11 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "f1", - title: "How far in advance should I book?", - content: "I recommend booking at least 3 months in advance for peak seasons.", - }, + id: "f1", title: "How far in advance should I book?", content: "I recommend booking at least 3 months in advance for peak seasons."}, { - id: "f2", - title: "Can you accommodate allergies?", - content: "Absolutely. All menus are customized to your specific dietary requirements.", - }, + id: "f2", title: "Can you accommodate allergies?", content: "Absolutely. All menus are customized to your specific dietary requirements."}, { - id: "f3", - title: "Do you offer wine pairing?", - content: "Yes, I curate wine pairings tailored to your menu and preferences.", - }, + id: "f3", title: "Do you offer wine pairing?", content: "Yes, I curate wine pairings tailored to your menu and preferences."}, ]} title="Frequently Asked Questions" description="Everything you need to know about booking and services." @@ -270,14 +183,11 @@ export default function LandingPage() {
@@ -287,29 +197,19 @@ export default function LandingPage() { logoText="Chef Alessandro" columns={[ { - title: "Links", - items: [ + title: "Links", items: [ { - label: "Portfolio", - href: "#products", - }, + label: "Portfolio", href: "#products"}, { - label: "About", - href: "#about", - }, + label: "About", href: "#about"}, ], }, { - title: "Follow", - items: [ + title: "Follow", items: [ { - label: "Instagram", - href: "#", - }, + label: "Instagram", href: "#"}, { - label: "LinkedIn", - href: "#", - }, + label: "LinkedIn", href: "#"}, ], }, ]}