Merge version_1 into main #2
252
src/app/page.tsx
252
src/app/page.tsx
@@ -33,60 +33,40 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Bob Evan’s"
|
||||
button={{ text: "Book Now", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Welcome to Bob Evan’s Family Kitchen"
|
||||
description="Authentic comfort food crafted with love, serving fresh ingredients to your table daily. Experience a warm, family-friendly atmosphere where every guest feels at home."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Our Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Our Menu", href: "#menu"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-arrangement_23-2150312220.jpg?_wi=1",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-arrangement_23-2150312220.jpg", imageAlt: "Restaurant ambiance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-fruity-cakes-with-cookies-cup-tea-dark_140725-104711.jpg",
|
||||
imageAlt: "Breakfast plate",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-fruity-cakes-with-cookies-cup-tea-dark_140725-104711.jpg", imageAlt: "Breakfast plate"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89993.jpg",
|
||||
imageAlt: "Steak dinner",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-squashes-designed-meal-inside-plate-grey-surface_140725-89993.jpg", imageAlt: "Steak dinner"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/autumn-seasonal-warm-salad-with-vegetables_1220-7734.jpg",
|
||||
imageAlt: "Garden salad",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/autumn-seasonal-warm-salad-with-vegetables_1220-7734.jpg", imageAlt: "Garden salad"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cake-inside-plate-with-raspberries-brown-background_140725-125136.jpg",
|
||||
imageAlt: "Dessert selection",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cake-inside-plate-with-raspberries-brown-background_140725-125136.jpg", imageAlt: "Dessert selection"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -99,19 +79,13 @@ export default function LandingPage() {
|
||||
description="Bob Evan’s started as a small dream to serve the best home-cooked meals in town. We prioritize fresh, locally sourced ingredients and time-honored recipes that bring families together."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Farm to Table",
|
||||
description: "We source ingredients from local partners for maximum freshness.",
|
||||
},
|
||||
title: "Farm to Table", description: "We source ingredients from local partners for maximum freshness."},
|
||||
{
|
||||
title: "Family First",
|
||||
description: "Designed for every age, with a menu that appeals to all generations.",
|
||||
},
|
||||
title: "Family First", description: "Designed for every age, with a menu that appeals to all generations."},
|
||||
{
|
||||
title: "Traditional Recipes",
|
||||
description: "Authentic methods passed down through years of kitchen excellence.",
|
||||
},
|
||||
title: "Traditional Recipes", description: "Authentic methods passed down through years of kitchen excellence."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -123,50 +97,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Breakfast",
|
||||
name: "Farmhouse Omelet",
|
||||
price: "$12.99",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-breakfast-table_23-2150247091.jpg",
|
||||
},
|
||||
id: "p1", brand: "Breakfast", name: "Farmhouse Omelet", price: "$12.99", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-breakfast-table_23-2150247091.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Dinner",
|
||||
name: "Classic Ribeye Steak",
|
||||
price: "$24.99",
|
||||
rating: 5,
|
||||
reviewCount: "89",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meat-drenched-sauce-sesame-seeds-vegetables_140725-1811.jpg",
|
||||
},
|
||||
id: "p2", brand: "Dinner", name: "Classic Ribeye Steak", price: "$24.99", rating: 5,
|
||||
reviewCount: "89", imageSrc: "http://img.b2bpic.net/free-photo/meat-drenched-sauce-sesame-seeds-vegetables_140725-1811.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Healthy",
|
||||
name: "Harvest Garden Bowl",
|
||||
price: "$14.50",
|
||||
rating: 4,
|
||||
reviewCount: "56",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cake-with-fruits_140725-57356.jpg",
|
||||
},
|
||||
id: "p3", brand: "Healthy", name: "Harvest Garden Bowl", price: "$14.50", rating: 4,
|
||||
reviewCount: "56", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cake-with-fruits_140725-57356.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Dessert",
|
||||
name: "Warm Apple Cobbler",
|
||||
price: "$8.99",
|
||||
rating: 5,
|
||||
reviewCount: "210",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cinnamon-buns-with-chocolate-cream_661915-598.jpg",
|
||||
},
|
||||
id: "p4", brand: "Dessert", name: "Warm Apple Cobbler", price: "$8.99", rating: 5,
|
||||
reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/cinnamon-buns-with-chocolate-cream_661915-598.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Grill",
|
||||
name: "Homestyle Burger",
|
||||
price: "$13.50",
|
||||
rating: 4,
|
||||
reviewCount: "145",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-delicious-homemade-sandwich-fork-ketchup-fries-green-black-board-gray-distressed-isolated-surface_179666-42423.jpg",
|
||||
},
|
||||
id: "p5", brand: "Grill", name: "Homestyle Burger", price: "$13.50", rating: 4,
|
||||
reviewCount: "145", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-delicious-homemade-sandwich-fork-ketchup-fries-green-black-board-gray-distressed-isolated-surface_179666-42423.jpg"},
|
||||
]}
|
||||
title="Signature Favorites"
|
||||
description="Explore our curated selection of classic comfort dishes prepared to perfection."
|
||||
@@ -181,25 +125,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
title: "Years Served",
|
||||
description: "Providing quality meals for our town.",
|
||||
icon: Award,
|
||||
id: "m1", value: "15+", title: "Years Served", description: "Providing quality meals for our town.", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "50k+",
|
||||
title: "Happy Guests",
|
||||
description: "Families served in our dining room.",
|
||||
icon: Users,
|
||||
id: "m2", value: "50k+", title: "Happy Guests", description: "Families served in our dining room.", icon: Users,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
title: "Freshness",
|
||||
description: "Committed to quality ingredients.",
|
||||
icon: CheckCircle,
|
||||
id: "m3", value: "100%", title: "Freshness", description: "Committed to quality ingredients.", icon: CheckCircle,
|
||||
},
|
||||
]}
|
||||
title="Serving Smiles Daily"
|
||||
@@ -214,32 +146,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Cozy Atmosphere",
|
||||
descriptions: [
|
||||
"Enjoy a relaxing dining environment suitable for families of all sizes.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-hamburger-plate_23-2148575452.jpg",
|
||||
imageAlt: "gourmet burger and fries plate",
|
||||
},
|
||||
id: "f1", title: "Cozy Atmosphere", descriptions: [
|
||||
"Enjoy a relaxing dining environment suitable for families of all sizes."],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-hamburger-plate_23-2148575452.jpg", imageAlt: "gourmet burger and fries plate"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Kid Friendly",
|
||||
descriptions: [
|
||||
"Special menus and activities for our younger guests.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-arrangement_23-2150312220.jpg?_wi=2",
|
||||
imageAlt: "gourmet burger and fries plate",
|
||||
},
|
||||
id: "f2", title: "Kid Friendly", descriptions: [
|
||||
"Special menus and activities for our younger guests."],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-arrangement_23-2150312220.jpg", imageAlt: "gourmet burger and fries plate"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Catering Services",
|
||||
descriptions: [
|
||||
"Bring the taste of Bob Evan’s to your special events.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg?_wi=2",
|
||||
imageAlt: "gourmet burger and fries plate",
|
||||
},
|
||||
id: "f3", title: "Catering Services", descriptions: [
|
||||
"Bring the taste of Bob Evan’s to your special events."],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg", imageAlt: "gourmet burger and fries plate"},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="We stand for community and quality, ensuring every visit is memorable."
|
||||
@@ -254,45 +171,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Regular Customer",
|
||||
company: "Local Community",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-talking-dinner-multi-generation-four-people-two-happy-couples-discussing-eating-gourmet-meal-enjoying-time-home-kitchen-sitting-by-table_482257-4282.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", role: "Regular Customer", company: "Local Community", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-talking-dinner-multi-generation-four-people-two-happy-couples-discussing-eating-gourmet-meal-enjoying-time-home-kitchen-sitting-by-table_482257-4282.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Diner",
|
||||
company: "Local Community",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loving-couple-toasting-with-champagne-thanksgiving-dining-room_637285-10149.jpg",
|
||||
},
|
||||
id: "2", name: "Michael Chen", role: "Diner", company: "Local Community", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loving-couple-toasting-with-champagne-thanksgiving-dining-room_637285-10149.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Customer",
|
||||
company: "Local Community",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081871.jpg",
|
||||
},
|
||||
id: "3", name: "Emily Rodriguez", role: "Customer", company: "Local Community", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081871.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Guest",
|
||||
company: "Local Community",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-hipster-dressed-leather-jacket-eating-vegan-burger_613910-504.jpg",
|
||||
},
|
||||
id: "4", name: "David Kim", role: "Guest", company: "Local Community", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-hipster-dressed-leather-jacket-eating-vegan-burger_613910-504.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Linda Miller",
|
||||
role: "Regular Customer",
|
||||
company: "Local Community",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-together_23-2149152909.jpg",
|
||||
},
|
||||
id: "5", name: "Linda Miller", role: "Regular Customer", company: "Local Community", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-together_23-2149152909.jpg"},
|
||||
]}
|
||||
title="What Our Families Say"
|
||||
description="Community feedback that inspires our commitment to culinary excellence."
|
||||
@@ -305,20 +197,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you accept reservations?",
|
||||
content: "Yes, we highly recommend calling ahead for large parties or weekend dining.",
|
||||
},
|
||||
id: "q1", title: "Do you accept reservations?", content: "Yes, we highly recommend calling ahead for large parties or weekend dining."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are you pet friendly?",
|
||||
content: "Unfortunately, we cannot accommodate pets inside the dining room, but our patio is open seasonally.",
|
||||
},
|
||||
id: "q2", title: "Are you pet friendly?", content: "Unfortunately, we cannot accommodate pets inside the dining room, but our patio is open seasonally."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Do you have gluten-free options?",
|
||||
content: "Absolutely! We offer several gluten-free alternatives across our breakfast and dinner menus.",
|
||||
},
|
||||
id: "q3", title: "Do you have gluten-free options?", content: "Absolutely! We offer several gluten-free alternatives across our breakfast and dinner menus."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Have questions about our hours, menu, or location? Find answers here."
|
||||
@@ -330,8 +213,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Keep in Touch"
|
||||
title="Join Our Mailing List"
|
||||
description="Get exclusive recipes, special events, and local restaurant news delivered right to your inbox."
|
||||
@@ -343,37 +225,23 @@ export default function LandingPage() {
|
||||
logoText="Bob Evan’s"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Home", href: "#hero"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact Us",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact Us", href: "#contact"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user