From 94e99f3eb642426927ccf5d5058dbd39614fc7be Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 19 May 2026 23:44:19 +0000 Subject: [PATCH 1/3] Update src/app/page.tsx --- src/app/page.tsx | 149 +++++++++++++---------------------------------- 1 file changed, 39 insertions(+), 110 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 1d1ae83..961721f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,14 +31,10 @@ export default function LandingPage() { @@ -104,21 +88,12 @@ export default function LandingPage() { gridVariant="three-columns-all-equal-width" useInvertedBackground={false} products={[ - { - id: "1", name: "Seared Scallops", price: "$38", variant: "Starter", imageSrc: "http://img.b2bpic.net/free-photo/grilled-steak-with-rosemary-black-plate_84443-94427.jpg"}, - { - id: "2", name: "Truffle Risotto", price: "$45", variant: "Main", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-jelly-pancakes-with-raisins-fruit-jelly-white-background-jelly-biscuit-dessert-jam-sweet_140725-96512.jpg"}, - { - id: "3", name: "Wagyu Beef", price: "$85", variant: "Main", imageSrc: "http://img.b2bpic.net/free-photo/man-puts-plain-youghurt-grape-dolma-side-view_141793-3239.jpg"}, - { - id: "4", name: "Sea Bass", price: "$52", variant: "Main", imageSrc: "http://img.b2bpic.net/free-photo/steak-served-with-grilled-vegetables-sour-cream_7502-7084.jpg"}, - { - id: "5", name: "Dark Chocolate Ganache", price: "$18", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/organic-healthy-food-dining-table_169016-2033.jpg"}, - { - id: "6", name: "Seasonal Fruit Tart", price: "$16", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-female-chef-mixing-ingredients_23-2148491381.jpg"}, + { id: "1", name: "Seared Scallops", price: "$38", variant: "Signature Starter", imageSrc: "https://images.unsplash.com/photo-1599084993091-1cb5c0721cc6?q=80&w=600" }, + { id: "2", name: "Truffle Risotto", price: "$45", variant: "Chef Choice", imageSrc: "https://images.unsplash.com/photo-1476124369491-e7addf5db371?q=80&w=600" }, + { id: "3", name: "Wagyu Beef", price: "$85", variant: "Main Course", imageSrc: "https://images.unsplash.com/photo-1544025162-d76694265447?q=80&w=600" }, ]} - title="Signature Menu" - description="Artfully crafted plates for discerning palates." + title="Elegant Menu" + description="Artfully curated plates that define modern sophistication." /> @@ -127,19 +102,11 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={true} testimonials={[ - { - id: "1", title: "Memorable evening", quote: "The food and atmosphere are impeccable.", name: "Sarah J.", role: "Food Critic", imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg"}, - { - id: "2", title: "Absolutely stunning", quote: "A hidden gem in the city.", name: "Mark D.", role: "Local", imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269179.jpg"}, - { - id: "3", title: "Top-tier dining", quote: "The wine pairings were exquisite.", name: "Emily R.", role: "Traveler", imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663852.jpg"}, - { - id: "4", title: "Cozy elegance", quote: "Perfect for our anniversary.", name: "David K.", role: "Regular", imageSrc: "http://img.b2bpic.net/free-photo/confident-asian-businesswoman-showing-thumbs-up-standing-near-entrance-her-cafe-restaurant_1258-199354.jpg"}, - { - id: "5", title: "Impeccable service", quote: "Every detail was thought out.", name: "Lisa M.", role: "Blogger", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg"}, + { id: "1", title: "Exceptional", quote: "The best dining experience in the city.", name: "Sarah J.", role: "Food Critic", imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?q=80&w=400" }, + { id: "2", title: "Refined", quote: "Every plate is a work of art.", name: "Mark D.", role: "Regular", imageSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?q=80&w=400" }, ]} title="Guest Stories" - description="What our patrons say about Le Magellan." + description="Patrons share their love for our kitchen." /> @@ -147,14 +114,9 @@ export default function LandingPage() { @@ -163,23 +125,11 @@ export default function LandingPage() { textboxLayout="inline-image" useInvertedBackground={true} faqs={[ - { - id: "1", title: "Do I need a reservation?", content: "Yes, we highly recommend booking in advance."}, - { - id: "2", title: "Is there a dress code?", content: "Smart casual is the preferred attire."}, - { - id: "3", title: "Do you offer private dining?", content: "Yes, we have private space available for groups."}, - { - id: "4", title: "Are there vegetarian options?", content: "Yes, our seasonal menu includes various vegetarian plates."}, - { - id: "5", title: "Is parking available?", content: "Valet parking is available for all guests."}, + { id: "1", title: "How to reserve?", content: "Visit our website or call us directly." }, + { id: "2", title: "Location?", content: "Located in the heart of the historic downtown district." }, ]} - titleSegments={[ - { type: "text", content: "Frequently Asked " }, - { type: "image", src: "http://img.b2bpic.net/free-photo/smiling-waiter-serving-wine_23-2148154134.jpg", alt: "Smiling waiter" } - ]} - title="Frequently Asked Questions" - description="Everything you need to know about dining with us." + title="Frequently Asked" + description="Common questions from our guests." faqsAnimation="slide-up" /> @@ -187,44 +137,23 @@ export default function LandingPage() {
From b3212550c12b675da63e9f3a98441754a3dd09f5 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 19 May 2026 23:44:19 +0000 Subject: [PATCH 2/3] Update src/app/styles/base.css --- src/app/styles/base.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/styles/base.css b/src/app/styles/base.css index d97fa01..8b2eae7 100644 --- a/src/app/styles/base.css +++ b/src/app/styles/base.css @@ -11,7 +11,7 @@ html { body { background-color: var(--background); color: var(--foreground); - font-family: var(--font-inter), sans-serif; + font-family: var(--font-libre-baskerville), sans-serif; position: relative; min-height: 100vh; overscroll-behavior: none; @@ -24,5 +24,5 @@ h3, h4, h5, h6 { - font-family: var(--font-mulish), sans-serif; + font-family: var(--font-libre-baskerville), sans-serif; } From f04be479e93eaddfddf0d34fe5bab2fa901b96c7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 19 May 2026 23:44:20 +0000 Subject: [PATCH 3/3] Update src/app/styles/variables.css --- src/app/styles/variables.css | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index b7afc67..f93a4d6 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -11,14 +11,14 @@ --background-accent: #ffffff; */ --background: #f5f4ef; - --card: #dad6cd; - --foreground: #2a2928; - --primary-cta: #2a2928; + --card: #efe7dd; + --foreground: #2b180a; + --primary-cta: #2b180a; --primary-cta-text: #f5f4ef; - --secondary-cta: #ecebea; + --secondary-cta: #efe7dd; --secondary-cta-text: #2a2928; - --accent: #ffffff; - --background-accent: #c6b180; + --accent: #94877c; + --background-accent: #afa094; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);