From 6aa05d8f042bba18bd8c18b64d9966421dfb971d Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 22 Apr 2026 12:49:39 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 226 ++++++++++------------------------------------- 1 file changed, 49 insertions(+), 177 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 87c8711..f66b00a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -32,21 +32,13 @@ export default function LandingPage() { @@ -58,13 +50,9 @@ export default function LandingPage() { description="Experience restaurant-quality, fine dining in the comfort of your own home. Personalized menus crafted with fresh, seasonal ingredients for your special occasions." buttons={[ { - text: "Book a Consultation", - href: "#contact", - }, + text: "Book a Consultation", href: "#contact"}, { - text: "View Services", - href: "#services", - }, + text: "View Services", href: "#services"}, ]} 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" /> @@ -85,29 +73,11 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - tag: "Personal", - title: "Private In-Home Dining", - subtitle: "Intimate gatherings", - description: "Perfect for small parties and couples seeking a high-end restaurant experience at home.", - imageSrc: "http://img.b2bpic.net/free-photo/chef-showing-his-fine-cuisine-professional-food-decoration_482257-10348.jpg", - imageAlt: "Chef showing his fine cuisine. Professional food decoration", - }, + tag: "Personal", title: "Private In-Home Dining", subtitle: "Intimate gatherings", description: "Perfect for small parties and couples seeking a high-end restaurant experience at home.", imageSrc: "http://img.b2bpic.net/free-photo/chef-showing-his-fine-cuisine-professional-food-decoration_482257-10348.jpg", imageAlt: "Chef showing his fine cuisine. Professional food decoration"}, { - tag: "Corporate", - title: "Corporate Events", - subtitle: "Client entertaining", - description: "Elevate your next board meeting or product launch with exquisite, professional catering.", - 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: "Chef showing his fine cuisine. Professional food decoration", - }, + tag: "Corporate", title: "Corporate Events", subtitle: "Client entertaining", description: "Elevate your next board meeting or product launch with exquisite, professional catering.", 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: "Chef showing his fine cuisine. Professional food decoration"}, { - tag: "Special", - title: "Celebration Chef", - subtitle: "Birthdays & anniversaries", - description: "Custom curated multi-course menus that turn your celebration into a gourmet spectacle.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-male-chef-standing-kitchen-shrugging_23-2147863654.jpg?_wi=2", - imageAlt: "Chef showing his fine cuisine. Professional food decoration", - }, + tag: "Special", title: "Celebration Chef", subtitle: "Birthdays & anniversaries", description: "Custom curated multi-course menus that turn your celebration into a gourmet spectacle.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-male-chef-standing-kitchen-shrugging_23-2147863654.jpg?_wi=2", imageAlt: "Chef showing his fine cuisine. Professional food decoration"}, ]} title="Tailored Dining Experiences" description="Choose from a variety of service styles designed to perfectly complement your gathering." @@ -122,59 +92,23 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "p1", - brand: "Course 1", - name: "Artisan Bread Board", - price: "Shared", - rating: 5, - reviewCount: "120", - imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-holding-plate-steak_23-2149720771.jpg", - }, + id: "p1", brand: "Course 1", name: "Artisan Bread Board", price: "Shared", rating: 5, + reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-holding-plate-steak_23-2149720771.jpg"}, { - id: "p2", - brand: "Course 2", - name: "Wild Mushroom Velouté", - price: "Soup", - rating: 5, - reviewCount: "95", - imageSrc: "http://img.b2bpic.net/free-photo/white-plate-filled-with-delicious-dish-with-vegetables-table_181624-6065.jpg", - }, + id: "p2", brand: "Course 2", name: "Wild Mushroom Velouté", price: "Soup", rating: 5, + reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/white-plate-filled-with-delicious-dish-with-vegetables-table_181624-6065.jpg"}, { - id: "p3", - brand: "Course 3", - name: "Pan-Seared Scallops", - price: "Appetizer", - rating: 5, - reviewCount: "150", - imageSrc: "http://img.b2bpic.net/free-photo/man-chef-cooking-asian-chicken-cafe-kitchen_1303-32155.jpg", - }, + id: "p3", brand: "Course 3", name: "Pan-Seared Scallops", price: "Appetizer", rating: 5, + reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/man-chef-cooking-asian-chicken-cafe-kitchen_1303-32155.jpg"}, { - id: "p4", - brand: "Course 4", - name: "Wagyu Beef Filet", - price: "Entree", - rating: 5, - reviewCount: "200", - imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720768.jpg", - }, + id: "p4", brand: "Course 4", name: "Wagyu Beef Filet", price: "Entree", rating: 5, + reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720768.jpg"}, { - id: "p5", - brand: "Course 5", - name: "Lemon Verbena Tart", - price: "Dessert", - rating: 5, - reviewCount: "110", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-fried-squid-octopus-with-cheese-potatoes-ia-backed-bread_140725-10256.jpg", - }, + id: "p5", brand: "Course 5", name: "Lemon Verbena Tart", price: "Dessert", rating: 5, + reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/side-view-fried-squid-octopus-with-cheese-potatoes-ia-backed-bread_140725-10256.jpg"}, { - id: "p6", - brand: "Course 6", - name: "Chef's Truffle Box", - price: "Digestif", - rating: 5, - reviewCount: "80", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-plating-meal_23-2148794097.jpg", - }, + id: "p6", brand: "Course 6", name: "Chef's Truffle Box", price: "Digestif", rating: 5, + reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-plating-meal_23-2148794097.jpg"}, ]} title="Signature Tasting Courses" description="A glimpse of the flavors we craft, sourced from regional farms and boutique suppliers." @@ -188,62 +122,31 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", - name: "Claire Dupont", - role: "Hostess", - company: "Private Event", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-cooking_23-2148471935.jpg", - }, + id: "t1", name: "Claire Dupont", role: "Hostess", company: "Private Event", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-cooking_23-2148471935.jpg"}, { - id: "t2", - name: "Marcus Thorne", - role: "CEO", - company: "Tech Innovators", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/chef-adding-dressing-salad_23-2148491277.jpg", - }, + id: "t2", name: "Marcus Thorne", role: "CEO", company: "Tech Innovators", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/chef-adding-dressing-salad_23-2148491277.jpg"}, { - id: "t3", - name: "Elena Ross", - role: "Manager", - company: "Style Daily", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-male-baker-uniform-leaning-table-bakery_23-2148189094.jpg", - }, + id: "t3", name: "Elena Ross", role: "Manager", company: "Style Daily", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-male-baker-uniform-leaning-table-bakery_23-2148189094.jpg"}, { - id: "t4", - name: "Julian Vega", - role: "Architect", - company: "Studio V", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-male-baker-holding-rolling-pin-bakery_23-2147883485.jpg", - }, + id: "t4", name: "Julian Vega", role: "Architect", company: "Studio V", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-male-baker-holding-rolling-pin-bakery_23-2147883485.jpg"}, { - id: "t5", - name: "Sophie H.", - role: "Foodie", - company: "Personal", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/side-view-caesar-salad-with-tomato-lettuce-human-hand-table_176474-3026.jpg", - }, + id: "t5", name: "Sophie H.", role: "Foodie", company: "Personal", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/side-view-caesar-salad-with-tomato-lettuce-human-hand-table_176474-3026.jpg"}, ]} kpiItems={[ { - value: "200+", - label: "Dinners Served", - }, + value: "200+", label: "Dinners Served"}, { - value: "100%", - label: "Guest Satisfaction", - }, + value: "100%", label: "Guest Satisfaction"}, { - value: "5+", - label: "Star Rating Avg", - }, + value: "5+", label: "Star Rating Avg"}, ]} title="Client Experiences" - description="What my guests have to say about their private dining memories." + description="Trusted by hosts for unforgettable, restaurant-grade memories." /> @@ -253,20 +156,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-4 weeks in advance for weekends and peak season dates.", - }, + id: "f1", title: "How far in advance should I book?", content: "I recommend booking at least 3-4 weeks in advance for weekends and peak season dates."}, { - id: "f2", - title: "Do you handle clean up?", - content: "Absolutely. I leave your kitchen exactly as I found it, leaving you to enjoy your evening.", - }, + id: "f2", title: "Do you handle clean up?", content: "Absolutely. I leave your kitchen exactly as I found it, leaving you to enjoy your evening."}, { - id: "f3", - title: "Can you handle food allergies?", - content: "Dietary restrictions are a priority. We discuss these in depth during the menu planning stage.", - }, + id: "f3", title: "Can you handle food allergies?", content: "Dietary restrictions are a priority. We discuss these in depth during the menu planning stage."}, ]} imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-white-suit-gloves-designing-meat-meal-inside-kitchen-food-meal-meat_140725-26014.jpg" mediaAnimation="slide-up" @@ -283,31 +177,16 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - value: "15", - title: "Years Experience", - items: [ - "Michelin training", - "Fine dining passion", - ], + id: "m1", value: "15", title: "Years Experience", items: [ + "Michelin training", "Fine dining passion"], }, { - id: "m2", - value: "50+", - title: "Unique Menus", - items: [ - "Seasonal recipes", - "Custom crafted", - ], + id: "m2", value: "50+", title: "Unique Menus", items: [ + "Seasonal recipes", "Custom crafted"], }, { - id: "m3", - value: "300+", - title: "Events Hosted", - items: [ - "Private homes", - "Corporate events", - ], + id: "m3", value: "300+", title: "Events Hosted", items: [ + "Private homes", "Corporate events"], }, ]} title="Experience by the Numbers" @@ -319,14 +198,11 @@ export default function LandingPage() { @@ -335,16 +211,12 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1