From 93ead4ec4f44764eca000aa5fbf2f277e5874655 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 21:29:02 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 244 +++++++++-------------------------------------- 1 file changed, 47 insertions(+), 197 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e974aec..dbfed5c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -11,7 +11,7 @@ import MediaAbout from '@/components/sections/about/MediaAbout'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import ProductCardFour from '@/components/sections/product/ProductCardFour'; import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; -import { Award, BookOpen, Diamond, HelpCircle, Star } from "lucide-react"; +import { Award, BookOpen, Diamond, HelpCircle, Star, MessageSquareText } from "lucide-react"; export default function LandingPage() { return ( @@ -32,47 +32,30 @@ export default function LandingPage() {
@@ -138,53 +101,17 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "p1", - name: "Classic Margherita Pizza", - price: "€18.00", - variant: "Italian Classic", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-meringue-cake-with-pine-cone_23-2148368222.jpg", - imageAlt: "Delicious Margherita Pizza", - }, + id: "p1", name: "Classic Margherita Pizza", price: "€18.00", variant: "Italian Classic", imageSrc: "http://img.b2bpic.net/free-photo/close-up-meringue-cake-with-pine-cone_23-2148368222.jpg", imageAlt: "Delicious Margherita Pizza"}, { - id: "p2", - name: "Seafood Linguine", - price: "€24.50", - variant: "Mediterranean", - imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-farfalle-pasta-with-cheese-olive-tablecloth_23-2147925964.jpg", - imageAlt: "Fresh Seafood Linguine", - }, + id: "p2", name: "Seafood Linguine", price: "€24.50", variant: "Mediterranean", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-farfalle-pasta-with-cheese-olive-tablecloth_23-2147925964.jpg", imageAlt: "Fresh Seafood Linguine"}, { - id: "p3", - name: "Resso Garden Salad", - price: "€14.00", - variant: "Fresh & Light", - imageSrc: "http://img.b2bpic.net/free-photo/red-cabbage-broccoli-salad-oval-bowl-marble-background-high-quality-photo_114579-77611.jpg", - imageAlt: "Vibrant Garden Salad", - }, + id: "p3", name: "Resso Garden Salad", price: "€14.00", variant: "Fresh & Light", imageSrc: "http://img.b2bpic.net/free-photo/red-cabbage-broccoli-salad-oval-bowl-marble-background-high-quality-photo_114579-77611.jpg", imageAlt: "Vibrant Garden Salad"}, { - id: "p4", - name: "Grilled Sirloin Steak", - price: "€32.00", - variant: "Chef's Recommendation", - imageSrc: "http://img.b2bpic.net/free-photo/tasty-grilled-steak-served-dark-closeup_1220-7723.jpg", - imageAlt: "Perfectly Grilled Sirloin Steak", - }, + id: "p4", name: "Grilled Sirloin Steak", price: "€32.00", variant: "Chef's Recommendation", imageSrc: "http://img.b2bpic.net/free-photo/tasty-grilled-steak-served-dark-closeup_1220-7723.jpg", imageAlt: "Perfectly Grilled Sirloin Steak"}, { - id: "p5", - name: "Chocolate Lava Cake", - price: "€10.00", - variant: "Decadent Dessert", - imageSrc: "http://img.b2bpic.net/free-photo/chocolate-tart-with-fresh-berries-black-plate_84443-94469.jpg", - imageAlt: "Warm Chocolate Lava Cake", - }, + id: "p5", name: "Chocolate Lava Cake", price: "€10.00", variant: "Decadent Dessert", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-tart-with-fresh-berries-black-plate_84443-94469.jpg", imageAlt: "Warm Chocolate Lava Cake"}, { - id: "p6", - name: "Signature Resso Cocktail", - price: "€12.50", - variant: "Artisanal Drink", - imageSrc: "http://img.b2bpic.net/free-photo/closeup-decorated-cocktail-summer-drink_53876-31956.jpg", - imageAlt: "Refreshing Signature Cocktail", - }, + id: "p6", name: "Signature Resso Cocktail", price: "€12.50", variant: "Artisanal Drink", imageSrc: "http://img.b2bpic.net/free-photo/closeup-decorated-cocktail-summer-drink_53876-31956.jpg", imageAlt: "Refreshing Signature Cocktail"}, ]} title="Our Culinary Delights" description="Explore our diverse menu, featuring classic favorites and innovative creations. Each dish is prepared with care and passion." @@ -200,46 +127,22 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - title: "Private Dining Events", - description: "Host your special occasions in our exclusive private rooms, perfect for intimate gatherings or corporate dinners. Enjoy bespoke menus and dedicated service.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-hand-holding-smartphone-with-black-friday-discount-coupon-while-paying-purchases-checkout-cashier-scanning-promotional-promo-code-displayed-consumer-mobile-device_482257-69278.jpg", - imageAlt: "Private dining event setup on phone", - }, + title: "Private Dining Events", description: "Host your special occasions in our exclusive private rooms, perfect for intimate gatherings or corporate dinners. Enjoy bespoke menus and dedicated service.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-hand-holding-smartphone-with-black-friday-discount-coupon-while-paying-purchases-checkout-cashier-scanning-promotional-promo-code-displayed-consumer-mobile-device_482257-69278.jpg", imageAlt: "Private dining event setup on phone"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/food-plates-cooking-desktop-with-mobile_23-2147835227.jpg", - imageAlt: "Event calendar on phone", - }, - imageSrc: "http://img.b2bpic.net/free-photo/virtual-love-cute-blonde-girl-red-dress-distance-date-with-wine-candles-sitting_140725-163896.jpg?_wi=2", - imageAlt: "restaurant online booking app mockup", + imageSrc: "http://img.b2bpic.net/free-photo/food-plates-cooking-desktop-with-mobile_23-2147835227.jpg", imageAlt: "Event calendar on phone"} }, { - title: "Custom Catering Services", - description: "Bring the Resso Ravintola experience to your home or office. Our catering team creates exquisite menus for any event, from casual brunches to elegant galas.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/traditional-spanish-food-world-tourism-day_23-2149114036.jpg", - imageAlt: "Custom catering menu on phone", - }, + title: "Custom Catering Services", description: "Bring the Resso Ravintola experience to your home or office. Our catering team creates exquisite menus for any event, from casual brunches to elegant galas.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/traditional-spanish-food-world-tourism-day_23-2149114036.jpg", imageAlt: "Custom catering menu on phone"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-young-woman-holding-blue-envelope-silver-wrapped-gift-box-out-focus-background_181624-25174.jpg", - imageAlt: "Catering options on phone", - }, - imageSrc: "http://img.b2bpic.net/free-photo/plate-lentil-soup-garnished-with-cream_140725-4907.jpg?_wi=2", - imageAlt: "restaurant online booking app mockup", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-young-woman-holding-blue-envelope-silver-wrapped-gift-box-out-focus-background_181624-25174.jpg", imageAlt: "Catering options on phone"} }, { - title: "Seasonal Chef's Specials", - description: "Indulge in our rotating selection of seasonal dishes, crafted with the freshest ingredients and culinary innovation by our talented chefs.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-taking-photos-woman_23-2148972783.jpg", - imageAlt: "Chef's specials on phone", - }, + title: "Seasonal Chef's Specials", description: "Indulge in our rotating selection of seasonal dishes, crafted with the freshest ingredients and culinary innovation by our talented chefs.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-taking-photos-woman_23-2148972783.jpg", imageAlt: "Chef's specials on phone"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/high-protein-meal-with-smartphone-arrangement_23-2149089685.jpg", - imageAlt: "Seasonal ingredient showcase on phone", - }, - 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?_wi=2", - imageAlt: "restaurant online booking app mockup", + imageSrc: "http://img.b2bpic.net/free-photo/high-protein-meal-with-smartphone-arrangement_23-2149089685.jpg", imageAlt: "Seasonal ingredient showcase on phone"} }, ]} showStepNumbers={true} @@ -255,35 +158,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Anna S.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-cute-africanamerican-girl-smiling-pleased-showing-thumbsup-approval-lik_1258-149049.jpg", - imageAlt: "Customer Anna S.", - }, + id: "1", name: "Anna S.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-cute-africanamerican-girl-smiling-pleased-showing-thumbsup-approval-lik_1258-149049.jpg", imageAlt: "Customer Anna S."}, { - id: "2", - name: "Mikael L.", - imageSrc: "http://img.b2bpic.net/free-photo/young-man-summer-cafe-terrace-has-breakfast_1321-3454.jpg", - imageAlt: "Customer Mikael L.", - }, + id: "2", name: "Mikael L.", imageSrc: "http://img.b2bpic.net/free-photo/young-man-summer-cafe-terrace-has-breakfast_1321-3454.jpg", imageAlt: "Customer Mikael L."}, { - id: "3", - name: "Elina K.", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-enyoing-dinner-party_23-2150717841.jpg", - imageAlt: "Customer Elina K.", - }, + id: "3", name: "Elina K.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-enyoing-dinner-party_23-2150717841.jpg", imageAlt: "Customer Elina K."}, { - id: "4", - name: "Joonas V.", - imageSrc: "http://img.b2bpic.net/free-photo/happy-african-american-family-talking-thanksgiving-meal-dining-room_637285-12989.jpg", - imageAlt: "Customer Joonas V.", - }, + id: "4", name: "Joonas V.", imageSrc: "http://img.b2bpic.net/free-photo/happy-african-american-family-talking-thanksgiving-meal-dining-room_637285-12989.jpg", imageAlt: "Customer Joonas V."}, { - id: "5", - name: "Sofia R.", - imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-girl-making-photo-by-phone-sushi-traditional-japanese-restaurant_627829-6759.jpg", - imageAlt: "Customer Sofia R.", - }, + id: "5", name: "Sofia R.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-girl-making-photo-by-phone-sushi-traditional-japanese-restaurant_627829-6759.jpg", imageAlt: "Customer Sofia R."}, ]} cardTitle="What Our Guests Say" cardTag="Rave Reviews" @@ -298,20 +181,11 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "faq1", - title: "Do you offer vegetarian and vegan options?", - content: "Yes, our menu includes a variety of thoughtfully prepared vegetarian and vegan dishes. Please inform your server about any dietary preferences or allergies.", - }, + id: "faq1", title: "Do you offer vegetarian and vegan options?", content: "Yes, our menu includes a variety of thoughtfully prepared vegetarian and vegan dishes. Please inform your server about any dietary preferences or allergies."}, { - id: "faq2", - title: "Is a reservation required?", - content: "While not always required, we highly recommend making a reservation, especially for dinner and weekend visits, to ensure you get a table at your preferred time.", - }, + id: "faq2", title: "Is a reservation required?", content: "While not always required, we highly recommend making a reservation, especially for dinner and weekend visits, to ensure you get a table at your preferred time."}, { - id: "faq3", - title: "Can you accommodate large groups or private events?", - content: "Absolutely! We have private dining areas suitable for large groups and special events. Please contact us directly to discuss your requirements and our catering options.", - }, + id: "faq3", title: "Can you accommodate large groups or private events?", content: "Absolutely! We have private dining areas suitable for large groups and special events. Please contact us directly to discuss your requirements and our catering options."}, ]} title="Frequently Asked Questions" description="Find quick answers to common inquiries about Resso Ravintola." @@ -328,46 +202,26 @@ export default function LandingPage() { description="We look forward to welcoming you to Resso Ravintola. Use the form below to make a reservation or send us any questions." inputs={[ { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, + name: "name", type: "text", placeholder: "Your Name", required: true, }, { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, + name: "email", type: "email", placeholder: "Your Email", required: true, }, { - name: "phone", - type: "tel", - placeholder: "Phone Number", - required: false, + name: "phone", type: "tel", placeholder: "Phone Number", required: false, }, { - name: "date", - type: "date", - placeholder: "Preferred Date", - required: true, + name: "date", type: "date", placeholder: "Preferred Date", required: true, }, { - name: "time", - type: "time", - placeholder: "Preferred Time", - required: true, + name: "time", type: "time", placeholder: "Preferred Time", required: true, }, { - name: "guests", - type: "number", - placeholder: "Number of Guests", - required: true, + name: "guests", type: "number", placeholder: "Number of Guests", required: true, }, ]} textarea={{ - name: "message", - placeholder: "Special requests or messages...", - rows: 4, + name: "message", placeholder: "Special requests or messages...", rows: 4, required: false, }} imageSrc="http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-3441.jpg" @@ -382,13 +236,9 @@ export default function LandingPage() { -- 2.49.1