From f643d7b9e4cafe929a03362de4165335b1789d96 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 14 Jun 2026 15:38:57 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index c7fba7e..344b1a1 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Sun, 14 Jun 2026 15:39:06 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 84 ++++++++------------------------------- 1 file changed, 17 insertions(+), 67 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 344b1a1..5d1ccbe 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,85 +7,35 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "Home", - "href": "#hero" - }, - { - "name": "Menu", - "href": "#menu" - }, - { - "name": "About", - "href": "#about" - }, - { - "name": "Contact", - "href": "#contact" - }, - { - "name": "Features", - "href": "#features" - }, - { - "name": "Metrics", - "href": "#metrics" - }, - { - "name": "Testimonials", - "href": "#testimonials" - } -]; + { name: "Home", href: "#hero" }, + { name: "Menu", href: "#menu" }, + { name: "About", href: "#about" }, + { name: "Contact", href: "#contact" } + ]; return ( + logo="Yeonbyeon Daegyeong" + logoImageSrc="http://img.b2bpic.net/free-photo/delicious-ramen-with-chopsticks_23-2150606750.jpg" + ctaButton={{ text: "Book Now", href: "#contact" }} + navItems={navItems} + />
+ columns={[ + { title: "Navigation", items: [{ label: "Home", href: "#hero" }, { label: "Menu", href: "#menu" }] }, + { title: "Company", items: [{ label: "About", href: "#about" }, { label: "Contact", href: "#contact" }] } + ]} + leftText="© 2025 Yeonbyeon Daegyeong Lamb Skewers" + rightText="Authentic taste, exceptional quality." + />
); -- 2.49.1 From a2365e05cf55c9f7b95fe856ef954c1cc4688bfc Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 14 Jun 2026 15:39:06 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 316 ++++++++++++++--------------------------- 1 file changed, 106 insertions(+), 210 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 66ca20f..192443c 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -12,231 +12,127 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { return ( <> -
- +
+ - -
+ tag="Authentic Taste" + title="Yeonbyeon Daegyeong Lamb Skewers" + description="Experience the traditional taste of charcoal-grilled lamb skewers in a cozy, welcoming atmosphere." + primaryButton={{ text: "Reserve Now", href: "#contact" }} + secondaryButton={{ text: "View Menu", href: "#menu" }} + imageSrc="http://img.b2bpic.net/free-photo/top-view-skewers-meat-fire_23-2148301274.jpg" + /> +
+
-
- +
+ - -
+ title="Our Passion for Authentic BBQ" + primaryButton={{ text: "About Us", href: "#about" }} + /> +
+
-
- +
+ - -
+ tag="Experience" + title="Signature Dining" + description="Discover what makes our lamb skewers special." + items={[ + { title: "Premium Ingredients", description: "High-quality, fresh lamb sourced daily.", buttonIcon: "Zap", imageSrc: "http://img.b2bpic.net/free-photo/chopped-raw-meat-process-preparing-forcemeat-by-means-meat-grinder-homemade-sausage-ground-beef_2829-19643.jpg" }, + { title: "Charcoal Grilled", description: "Authentic flavor through traditional grilling.", buttonIcon: "Flame", imageSrc: "http://img.b2bpic.net/free-photo/roasted-meat-cooking-open-flames_84443-82317.jpg" }, + { title: "Cozy Atmosphere", description: "Perfect for friends and families.", buttonIcon: "Coffee", imageSrc: "http://img.b2bpic.net/free-photo/event-hall-wooden-table-with-rustic-chairs_114579-2233.jpg" } + ]} + /> +
+
- -
- +
+ - -
+ tag="Trusted" + title="Serving Tradition Daily" + description="Our commitment to quality service." + metrics={[ + { icon: "Award", title: "Years Established", value: "10+" }, + { icon: "Smile", title: "Happy Diners", value: "50k+" }, + { icon: "CheckCircle", title: "Signature Items", value: "20+" } + ]} + /> +
+
-
- +
+ - -
+ tag="Reviews" + title="What Our Diners Say" + description="Genuine feedback from our valued customers." + testimonials={[ + { name: "Kim Ji-hoon", role: "Foodie", quote: "The best lamb skewers I have ever had! Simply authentic.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-bartender-with-arms-crossed-leaning-bar-counter_107420-65491.jpg" }, + { name: "Park Seo-yeon", role: "Regular", quote: "My favorite place to come with friends every weekend.", imageSrc: "http://img.b2bpic.net/free-photo/aged-cafe-business-black-american_1303-1409.jpg" }, + { name: "Lee Min-ho", role: "Diner", quote: "Charcoal grilled excellence. The spicy seasoning is top notch.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-proposing-his-lover_23-2148060599.jpg" }, + { name: "Choi Na-eun", role: "Blogger", quote: "Absolutely worth the visit for the genuine taste.", imageSrc: "http://img.b2bpic.net/free-photo/man-giving-steak-person-barbecue_23-2148733646.jpg" }, + { name: "Kim Min-jun", role: "Guest", quote: "Fast service and amazing quality, truly a gem.", imageSrc: "http://img.b2bpic.net/free-photo/group-happy-friends-having-fun-while-eating-donuts-cafe_637285-7970.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="Help" + title="Frequently Asked Questions" + description="Answers to common questions about your dining experience." + categories={[ + { + name: "Reservations", items: [ + { question: "Can I book a table?", answer: "Yes, please contact us." }, + { question: "Is parking available?", answer: "Yes, we have parking spaces." } + ] + }, + { + name: "Dietary", items: [ + { question: "Are there vegan options?", answer: "We focus on meat but have fresh sides." } + ] + } + ]} + /> +
+
-
- +
+ - -
+ tag="Bookings" + text="Visit us at Yeonbyeon Daegyeong and enjoy the feast of your life." + primaryButton={{ text: "Reserve Now", href: "#" }} + secondaryButton={{ text: "Contact Us", href: "#" }} + /> +
+
); } -- 2.49.1