Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-11 04:45:10 +00:00

View File

@@ -31,17 +31,11 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Menu",
id: "offerings",
},
name: "Menu", id: "offerings"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Reserve",
id: "contact",
},
name: "Reserve", id: "contact"},
]}
brandName="River Café"
/>
@@ -50,98 +44,52 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitTestimonial
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="A Taste of Nature by the River"
description="Upscale, locally sourced meat & seafood in a chic, restored historic setting."
testimonials={[
{
name: "Emily D.",
handle: "@emilyd",
testimonial: "The atmosphere is unmatched and the locally sourced seafood was incredible.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-attractive-brunette-woman-black-dress-sitting-near-coffee-table-with-view-city-sunny-evening_8353-11799.jpg?_wi=1",
imageAlt: "chic restaurant interior dining",
},
name: "Emily D.", handle: "@emilyd", testimonial: "The atmosphere is unmatched and the locally sourced seafood was incredible.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-attractive-brunette-woman-black-dress-sitting-near-coffee-table-with-view-city-sunny-evening_8353-11799.jpg", imageAlt: "chic restaurant interior dining"},
{
name: "Mark S.",
handle: "@marks",
testimonial: "Chic, comfortable, and the fireplace adds such a wonderful touch to dinner.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1311.jpg?_wi=1",
imageAlt: "chic restaurant interior dining",
},
name: "Mark S.", handle: "@marks", testimonial: "Chic, comfortable, and the fireplace adds such a wonderful touch to dinner.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1311.jpg", imageAlt: "chic restaurant interior dining"},
{
name: "Sarah P.",
handle: "@sarahp",
testimonial: "Family-friendly while still feeling upscale. Highly recommend the brunch.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/grilled-big-prawn-shrimp-with-sauce_74190-6915.jpg?_wi=1",
imageAlt: "chic restaurant interior dining",
},
name: "Sarah P.", handle: "@sarahp", testimonial: "Family-friendly while still feeling upscale. Highly recommend the brunch.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/grilled-big-prawn-shrimp-with-sauce_74190-6915.jpg", imageAlt: "chic restaurant interior dining"},
{
name: "David W.",
handle: "@davidw",
testimonial: "Sustainable and delicious. Truly a gem by the park.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-berries-near-cupcake_23-2147793013.jpg?_wi=1",
imageAlt: "chic restaurant interior dining",
},
name: "David W.", handle: "@davidw", testimonial: "Sustainable and delicious. Truly a gem by the park.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-berries-near-cupcake_23-2147793013.jpg", imageAlt: "chic restaurant interior dining"},
{
name: "Lisa K.",
handle: "@lisak",
testimonial: "Excellent service and the cocktails were masterfully made.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-enjoying-time-together_23-2149283540.jpg?_wi=1",
imageAlt: "chic restaurant interior dining",
},
name: "Lisa K.", handle: "@lisak", testimonial: "Excellent service and the cocktails were masterfully made.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-enjoying-time-together_23-2149283540.jpg", imageAlt: "chic restaurant interior dining"},
]}
imageSrc="http://img.b2bpic.net/free-photo/front-view-attractive-brunette-woman-black-dress-sitting-near-coffee-table-with-view-city-sunny-evening_8353-11799.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/front-view-attractive-brunette-woman-black-dress-sitting-near-coffee-table-with-view-city-sunny-evening_8353-11799.jpg"
imageAlt="River Café dining room"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
alt: "Waitress portrait",
},
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Waitress portrait"},
{
src: "http://img.b2bpic.net/free-photo/happy-asian-woman-shows-thumbs-up-approves-likes-smth-good-stands-near-cafe-entrance-give-her_1258-199002.jpg",
alt: "Happy woman smiling",
},
src: "http://img.b2bpic.net/free-photo/happy-asian-woman-shows-thumbs-up-approves-likes-smth-good-stands-near-cafe-entrance-give-her_1258-199002.jpg", alt: "Happy woman smiling"},
{
src: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12134.jpg",
alt: "Smiling woman with coffee",
},
src: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12134.jpg", alt: "Smiling woman with coffee"},
{
src: "http://img.b2bpic.net/free-photo/close-up-portrait-smiling-brunette-asian-woman-sitting-with-graphic-pen-looking-happy-drawing_1258-199033.jpg",
alt: "Happy designer portrait",
},
src: "http://img.b2bpic.net/free-photo/close-up-portrait-smiling-brunette-asian-woman-sitting-with-graphic-pen-looking-happy-drawing_1258-199033.jpg", alt: "Happy designer portrait"},
{
src: "http://img.b2bpic.net/free-photo/close-up-friends-chatting-table_23-2149213369.jpg",
alt: "Friends chatting",
},
src: "http://img.b2bpic.net/free-photo/close-up-friends-chatting-table_23-2149213369.jpg", alt: "Friends chatting"},
]}
marqueeItems={[
{
type: "text",
text: "Locally Sourced",
},
type: "text", text: "Locally Sourced"},
{
type: "text",
text: "Sustainable Dining",
},
type: "text", text: "Sustainable Dining"},
{
type: "text",
text: "Riverfront Views",
},
type: "text", text: "Riverfront Views"},
{
type: "text",
text: "Seasonal Ingredients",
},
type: "text", text: "Seasonal Ingredients"},
{
type: "text",
text: "Open Daily",
},
type: "text", text: "Open Daily"},
]}
/>
</div>
@@ -151,14 +99,9 @@ export default function LandingPage() {
useInvertedBackground={false}
heading={[
{
type: "text",
content: "Restored Elegance, Local Heart",
},
type: "text", content: "Restored Elegance, Local Heart"},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/wine-glass_74190-1311.jpg",
alt: "Building Interior",
},
type: "image", src: "http://img.b2bpic.net/free-photo/wine-glass_74190-1311.jpg", alt: "Building Interior"},
]}
/>
</div>
@@ -170,40 +113,16 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Fresh & Local",
description: "Meat and seafood entrees sourced from local farmers.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/grilled-big-prawn-shrimp-with-sauce_74190-6915.jpg?_wi=2",
},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/close-up-berries-near-cupcake_23-2147793013.jpg?_wi=2",
},
imageSrc: "http://img.b2bpic.net/free-photo/front-view-attractive-brunette-woman-black-dress-sitting-near-coffee-table-with-view-city-sunny-evening_8353-11799.jpg?_wi=3",
imageAlt: "gourmet meat entree serving",
title: "Fresh & Local", description: "Meat and seafood entrees sourced from local farmers.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/grilled-big-prawn-shrimp-with-sauce_74190-6915.jpg" },
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-berries-near-cupcake_23-2147793013.jpg" }
},
{
title: "Craft Drinks",
description: "Wide selection of cocktails, wines, and craft beers.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetables-as-tomato-coriander-spinach-basil-with-plate-green-surface_141793-10367.jpg",
},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/closeup-hand-barista-cafe-making-coffee-barista-with-coffee_169016-60217.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1311.jpg?_wi=2",
imageAlt: "gourmet meat entree serving",
title: "Craft Drinks", description: "Wide selection of cocktails, wines, and craft beers.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetables-as-tomato-coriander-spinach-basil-with-plate-green-surface_141793-10367.jpg" },
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/closeup-hand-barista-cafe-making-coffee-barista-with-coffee_169016-60217.jpg" }
},
{
title: "Inclusive Dining",
description: "Vegetarian, vegan, and organic options for everyone.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-plate-fresh-vegetables-noodles_23-2148381137.jpg",
},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/close-up-bartender-cocktail-shaker_23-2149132167.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-enjoying-time-together_23-2149283540.jpg?_wi=2",
imageAlt: "gourmet meat entree serving",
title: "Inclusive Dining", description: "Vegetarian, vegan, and organic options for everyone.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-plate-fresh-vegetables-noodles_23-2148381137.jpg" },
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-bartender-cocktail-shaker_23-2149132167.jpg" }
},
]}
showStepNumbers={false}
@@ -219,26 +138,11 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "LGBTQ+",
title: "Inclusive",
description: "Safe space for everyone",
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-enjoying-time-together_23-2149283540.jpg?_wi=3",
},
id: "m1", value: "LGBTQ+", title: "Inclusive", description: "Safe space for everyone", imageSrc: "http://img.b2bpic.net/free-photo/happy-family-enjoying-time-together_23-2149283540.jpg"},
{
id: "m2",
value: "Family",
title: "Kids Welcome",
description: "High chairs and menus",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-drinking-kombucha_23-2150171585.jpg",
},
id: "m2", value: "Family", title: "Kids Welcome", description: "High chairs and menus", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-drinking-kombucha_23-2150171585.jpg"},
{
id: "m3",
value: "Cosy",
title: "Fireplace",
description: "Relax in our warm cafe",
imageSrc: "http://img.b2bpic.net/free-photo/mother-daughter-looking-mobile-phone_23-2147810892.jpg",
},
id: "m3", value: "Cosy", title: "Fireplace", description: "Relax in our warm cafe", imageSrc: "http://img.b2bpic.net/free-photo/mother-daughter-looking-mobile-phone_23-2147810892.jpg"},
]}
title="A Welcoming Atmosphere"
description="We are proud to be a family and LGBTQ+ friendly space for our community."
@@ -251,20 +155,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "a1",
title: "Is the restaurant accessible?",
content: "Yes, we offer wheelchair-accessible entrance, seating, restrooms, and parking.",
},
id: "a1", title: "Is the restaurant accessible?", content: "Yes, we offer wheelchair-accessible entrance, seating, restrooms, and parking."},
{
id: "a2",
title: "Do you offer reservations?",
content: "Yes, reservations are encouraged and accepted.",
},
id: "a2", title: "Do you offer reservations?", content: "Yes, reservations are encouraged and accepted."},
{
id: "a3",
title: "Can I bring kids?",
content: "We are family-friendly, offering a kids' menu and high chairs.",
},
id: "a3", title: "Can I bring kids?", content: "We are family-friendly, offering a kids' menu and high chairs."},
]}
title="Accessibility & Amenities"
description="We strive to ensure everyone has a comfortable dining experience."
@@ -280,45 +175,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Johnson",
role: "Patron",
company: "Local Community",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-friends-restaurant_23-2148395397.jpg",
},
id: "1", name: "Sarah Johnson", role: "Patron", company: "Local Community", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-friends-restaurant_23-2148395397.jpg"},
{
id: "2",
name: "Michael Chen",
role: "Foodie",
company: "City Guides",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-holding-glass_23-2148965394.jpg",
},
id: "2", name: "Michael Chen", role: "Foodie", company: "City Guides", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-holding-glass_23-2148965394.jpg"},
{
id: "3",
name: "Emily Rodriguez",
role: "Diner",
company: "Lifestyle Blog",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-pretty-waitress_1098-15705.jpg",
},
id: "3", name: "Emily Rodriguez", role: "Diner", company: "Lifestyle Blog", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-pretty-waitress_1098-15705.jpg"},
{
id: "4",
name: "David Kim",
role: "Regular",
company: "Neighborhood",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg",
},
id: "4", name: "David Kim", role: "Regular", company: "Neighborhood", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg"},
{
id: "5",
name: "Anna Lee",
role: "Visitor",
company: "Travelers",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-enjoying-new-year-party_23-2149173295.jpg",
},
id: "5", name: "Anna Lee", role: "Visitor", company: "Travelers", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-enjoying-new-year-party_23-2149173295.jpg"},
]}
title="Voices of the Café"
description="Hear from our cherished guests."
@@ -331,20 +201,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Are you women-owned?",
content: "Yes, we proudly identify as women-owned.",
},
id: "f1", title: "Are you women-owned?", content: "Yes, we proudly identify as women-owned."},
{
id: "f2",
title: "Do you have outdoor seating?",
content: "Yes, enjoy our outdoor seating area.",
},
id: "f2", title: "Do you have outdoor seating?", content: "Yes, enjoy our outdoor seating area."},
{
id: "f3",
title: "What payment methods are accepted?",
content: "We accept credit, debit, and NFC mobile payments.",
},
id: "f3", title: "What payment methods are accepted?", content: "We accept credit, debit, and NFC mobile payments."},
]}
title="Frequently Asked"
description="Quick answers to common questions."
@@ -354,10 +215,10 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCenter
tag="Contact"
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
title="Join Our Mailing List"
description="Get updates on seasonal menus and special events at the River Café."
inputPlaceholder="Enter your email"
@@ -370,37 +231,25 @@ export default function LandingPage() {
{
items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Our Menu",
href: "#offerings",
},
label: "Our Menu", href: "#offerings"},
],
},
{
items: [
{
label: "Accessibility",
href: "#accessibility",
},
label: "Accessibility", href: "#accessibility"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
items: [
{
label: "Instagram",
href: "#",
},
label: "Instagram", href: "#"},
{
label: "Twitter",
href: "#",
},
label: "Twitter", href: "#"},
],
},
]}