Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-06-02 16:34:30 +00:00

View File

@@ -33,33 +33,19 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "#hero",
},
name: "Home", id: "#hero"},
{
name: "About Us",
id: "#about",
},
name: "About Us", id: "#about"},
{
name: "Menu",
id: "#menu",
},
name: "Menu", id: "#menu"},
{
name: "Specials",
id: "#specials",
},
name: "Specials", id: "#specials"},
{
name: "Testimonials",
id: "#testimonials",
},
name: "Testimonials", id: "#testimonials"},
{
name: "FAQ",
id: "#faq",
},
name: "FAQ", id: "#faq"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
brandName="Bella Trattoria"
/>
@@ -68,46 +54,29 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "plain",
}}
variant: "plain"}}
title="Experience Authentic Italian Flavors"
description="Indulge in a culinary journey through Italy with our handcrafted pasta, traditional pizzas, and exquisite wines. Every dish tells a story."
buttons={[
{
text: "View Our Menu",
href: "#menu",
},
text: "Explore Our Delicious Menu", href: "#menu"},
{
text: "Make a Reservation",
href: "#contact",
},
text: "Make a Reservation", href: "#contact"},
]}
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081864.jpg",
imageAlt: "Cozy Italian restaurant interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081864.jpg", imageAlt: "Cozy Italian restaurant interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/view-square-pizza-with-tomatoes_23-2149235617.jpg",
imageAlt: "Fresh Italian ingredients",
},
imageSrc: "http://img.b2bpic.net/free-photo/view-square-pizza-with-tomatoes_23-2149235617.jpg", imageAlt: "Fresh Italian ingredients"},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chef-baking-delicious-pizza_23-2150134279.jpg",
imageAlt: "Chef preparing authentic pizza",
},
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chef-baking-delicious-pizza_23-2150134279.jpg", imageAlt: "Chef preparing authentic pizza"},
{
imageSrc: "http://img.b2bpic.net/free-photo/barista-pouring-syrup-into-layered-latte_181624-31301.jpg",
imageAlt: "Italian desserts and coffee",
},
imageSrc: "http://img.b2bpic.net/free-photo/barista-pouring-syrup-into-layered-latte_181624-31301.jpg", imageAlt: "Italian desserts and coffee"},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-cakes-with-cream-light-blue-background-cake-sweet-bake-light-background-cake-cream-sugar-sweet-bake_140725-30506.jpg",
imageAlt: "Traditional pasta dish",
},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-cakes-with-cream-light-blue-background-cake-sweet-bake-light-background-cake-cream-sugar-sweet-bake_140725-30506.jpg", imageAlt: "Traditional pasta dish"},
{
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-outdoor-cafe-narrow-bystreet-paros-greece_181624-7740.jpg",
imageAlt: "Scenic Italian village",
},
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-outdoor-cafe-narrow-bystreet-paros-greece_181624-7740.jpg", imageAlt: "Scenic Italian village"},
]}
/>
</div>
@@ -119,17 +88,11 @@ export default function LandingPage() {
description="At Bella Trattoria, we believe in bringing the heart of Italy to your table. Our chefs, inspired by generations of family recipes, use only the freshest, locally sourced ingredients to create dishes that are both classic and innovative. Join us for an unforgettable dining experience where tradition meets taste."
metrics={[
{
value: "25+",
title: "Years of Tradition",
},
value: "25+", title: "Years of Tradition"},
{
value: "100%",
title: "Fresh Ingredients",
},
value: "100%", title: "Fresh Ingredients"},
{
value: "5-Star",
title: "Customer Rating",
},
value: "5-Star", title: "Customer Rating"},
]}
imageSrc="http://img.b2bpic.net/free-photo/bottles-olive-oil-olives-table_23-2148364449.jpg"
imageAlt="Chef preparing a dish in an Italian kitchen"
@@ -145,51 +108,27 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
id: "pasta",
label: "Handmade Pasta",
title: "The Art of Al Dente",
items: [
"Freshly made daily",
"Authentic Italian sauces",
"Seasonal ingredient pairings",
],
id: "pasta", label: "Handmade Pasta", title: "The Art of Al Dente", items: [
"Freshly made daily", "Authentic Italian sauces", "Seasonal ingredient pairings"],
buttons: [
{
text: "Explore Pasta",
href: "#menu",
},
text: "Explore Pasta", href: "#menu"},
],
},
{
id: "pizza",
label: "Wood-Fired Pizza",
title: "Perfectly Crispy Crust",
items: [
"Traditional Neapolitan style",
"Premium Italian toppings",
"Baked in authentic wood oven",
],
id: "pizza", label: "Wood-Fired Pizza", title: "Perfectly Crispy Crust", items: [
"Traditional Neapolitan style", "Premium Italian toppings", "Baked in authentic wood oven"],
buttons: [
{
text: "Discover Pizza",
href: "#menu",
},
text: "Discover Pizza", href: "#menu"},
],
},
{
id: "desserts",
label: "Sweet Indulgences",
title: "A Taste of Italian Joy",
items: [
"Classic Tiramisu",
"Creamy Panna Cotta",
"Artisanal Gelato Selection",
],
id: "desserts", label: "Sweet Indulgences", title: "A Taste of Italian Joy", items: [
"Classic Tiramisu", "Creamy Panna Cotta", "Artisanal Gelato Selection"],
buttons: [
{
text: "View Desserts",
href: "#menu",
},
text: "View Desserts", href: "#menu"},
],
},
]}
@@ -206,53 +145,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "pizzam",
name: "Pizza Margherita",
price: "$18",
variant: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pizza-with-fresh-cheese_23-2150096955.jpg",
imageAlt: "Classic Pizza Margherita",
},
id: "pizzam", name: "Pizza Margherita", price: "$18", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pizza-with-fresh-cheese_23-2150096955.jpg", imageAlt: "Classic Pizza Margherita"},
{
id: "carbonara",
name: "Spaghetti Carbonara",
price: "$22",
variant: "Traditional",
imageSrc: "http://img.b2bpic.net/free-photo/carbonara-spaghetti_1203-2758.jpg",
imageAlt: "Creamy Spaghetti Carbonara",
},
id: "carbonara", name: "Spaghetti Carbonara", price: "$22", variant: "Traditional", imageSrc: "http://img.b2bpic.net/free-photo/carbonara-spaghetti_1203-2758.jpg", imageAlt: "Creamy Spaghetti Carbonara"},
{
id: "lasagna",
name: "Lasagna Bolognese",
price: "$24",
variant: "Hearty",
imageSrc: "http://img.b2bpic.net/free-photo/cheesy-baked-pasta-dish-white-plate-with-fork-top-view_123827-36242.jpg",
imageAlt: "Layered Lasagna Bolognese",
},
id: "lasagna", name: "Lasagna Bolognese", price: "$24", variant: "Hearty", imageSrc: "http://img.b2bpic.net/free-photo/cheesy-baked-pasta-dish-white-plate-with-fork-top-view_123827-36242.jpg", imageAlt: "Layered Lasagna Bolognese"},
{
id: "risotto",
name: "Risotto Funghi",
price: "$26",
variant: "Creamy",
imageSrc: "http://img.b2bpic.net/free-photo/healthy-risotto-meal-rustic-wooden-table-generated-by-ai_188544-22765.jpg",
imageAlt: "Mushroom Risotto",
},
id: "risotto", name: "Risotto Funghi", price: "$26", variant: "Creamy", imageSrc: "http://img.b2bpic.net/free-photo/healthy-risotto-meal-rustic-wooden-table-generated-by-ai_188544-22765.jpg", imageAlt: "Mushroom Risotto"},
{
id: "gnocchi",
name: "Gnocchi al Pesto",
price: "$20",
variant: "Fresh",
imageSrc: "http://img.b2bpic.net/free-photo/green-color-homemade-pastas-plate-marble_114579-33619.jpg",
imageAlt: "Gnocchi with Pesto Sauce",
},
id: "gnocchi", name: "Gnocchi al Pesto", price: "$20", variant: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/green-color-homemade-pastas-plate-marble_114579-33619.jpg", imageAlt: "Gnocchi with Pesto Sauce"},
{
id: "tiramisu",
name: "Tiramisu Classico",
price: "$10",
variant: "Dessert",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-delicious-tiramisu-cafe_1303-25267.jpg",
imageAlt: "Traditional Tiramisu",
},
id: "tiramisu", name: "Tiramisu Classico", price: "$10", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-delicious-tiramisu-cafe_1303-25267.jpg", imageAlt: "Traditional Tiramisu"},
]}
title="Our Exquisite Menu"
description="A delightful selection of traditional Italian dishes, prepared with authentic recipes and the finest ingredients."
@@ -266,59 +169,23 @@ export default function LandingPage() {
useInvertedBackground={true}
plans={[
{
id: "chef-special",
title: "Chef's Tasting Menu",
price: "$75",
period: "per person",
features: [
"5-Course Seasonal Meal",
"Wine Pairing Option",
"Exclusive Dessert",
"Private Dining Available",
],
id: "chef-special", title: "Chef's Tasting Menu", price: "$75", period: "per person", features: [
"5-Course Seasonal Meal", "Wine Pairing Option", "Exclusive Dessert", "Private Dining Available"],
button: {
text: "Book Tasting",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973718.jpg",
imageAlt: "Chef's tasting menu",
},
text: "Book Tasting", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973718.jpg", imageAlt: "Chef's tasting menu"},
{
id: "family-feast",
title: "Family Feast Package",
price: "$120",
period: "for 4 people",
features: [
"Large Pizza or Pasta",
"Generous Appetizer Platter",
"Salad and Bread Basket",
"Dessert Sampler",
],
id: "family-feast", title: "Family Feast Package", price: "$120", period: "for 4 people", features: [
"Large Pizza or Pasta", "Generous Appetizer Platter", "Salad and Bread Basket", "Dessert Sampler"],
button: {
text: "Order Feast",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/assorted-food-napkin-table_23-2147929988.jpg",
imageAlt: "Italian family feast",
},
text: "Order Feast", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/assorted-food-napkin-table_23-2147929988.jpg", imageAlt: "Italian family feast"},
{
id: "romantic-dinner",
title: "Romantic Dinner for Two",
price: "$99",
period: "per couple",
features: [
"3-Course Meal",
"Bottle of House Wine",
"Candlelit Table",
"Complimentary Dessert",
],
id: "romantic-dinner", title: "Romantic Dinner for Two", price: "$99", period: "per couple", features: [
"3-Course Meal", "Bottle of House Wine", "Candlelit Table", "Complimentary Dessert"],
button: {
text: "Reserve Table",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/man-waiting-girlfriend-valentine-s-day_1157-45998.jpg",
imageAlt: "Romantic dinner for two",
},
text: "Reserve Table", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/man-waiting-girlfriend-valentine-s-day_1157-45998.jpg", imageAlt: "Romantic dinner for two"},
]}
title="Special Dining Experiences"
description="Explore our curated dining packages perfect for any occasion, from romantic evenings to family celebrations."
@@ -332,64 +199,28 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sofia Rossi",
role: "Local Food Critic",
company: "Taste of the City",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-enjoying-lunch-restaurant-eating-paste_1328-4294.jpg",
imageAlt: "Sofia Rossi",
},
id: "1", name: "Sofia Rossi", role: "Local Food Critic", company: "Taste of the City", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-enjoying-lunch-restaurant-eating-paste_1328-4294.jpg", imageAlt: "Sofia Rossi"},
{
id: "2",
name: "Giovanni Bianchi",
role: "Restaurateur",
company: "The Golden Spoon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1386.jpg",
imageAlt: "Giovanni Bianchi",
},
id: "2", name: "Giovanni Bianchi", role: "Restaurateur", company: "The Golden Spoon", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1386.jpg", imageAlt: "Giovanni Bianchi"},
{
id: "3",
name: "Elena Caruso",
role: "Travel Blogger",
company: "Wander & Dine",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-holding-fork_23-2148899010.jpg",
imageAlt: "Elena Caruso",
},
id: "3", name: "Elena Caruso", role: "Travel Blogger", company: "Wander & Dine", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-holding-fork_23-2148899010.jpg", imageAlt: "Elena Caruso"},
{
id: "4",
name: "Marco Esposito",
role: "Head Chef",
company: "Gourmet Bistro",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg",
imageAlt: "Marco Esposito",
},
id: "4", name: "Marco Esposito", role: "Head Chef", company: "Gourmet Bistro", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg", imageAlt: "Marco Esposito"},
{
id: "5",
name: "Isabella De Luca",
role: "Sommelier",
company: "Fine Wine Cellar",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081872.jpg",
imageAlt: "Isabella De Luca",
},
id: "5", name: "Isabella De Luca", role: "Sommelier", company: "Fine Wine Cellar", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081872.jpg", imageAlt: "Isabella De Luca"},
]}
kpiItems={[
{
value: "99%",
label: "Satisfied Guests",
},
value: "99%", label: "Satisfied Guests"},
{
value: "10K+",
label: "Dishes Served",
},
value: "10K+", label: "Dishes Served"},
{
value: "4.9/5",
label: "Average Rating",
},
value: "4.9/5", label: "Average Rating"},
]}
title="What Our Guests Say"
description="Hear from our cherished customers and critics about their memorable experiences at Bella Trattoria."
@@ -401,14 +232,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Foodie Magazine",
"Travel Italy Blog",
"Local Eats Awards",
"Gourmet Guide",
"Italian Chef Association",
"Wine Enthusiast",
"City Best Restaurants",
]}
"Foodie Magazine", "Travel Italy Blog", "Local Eats Awards", "Gourmet Guide", "Italian Chef Association", "Wine Enthusiast", "City Best Restaurants"]}
title="As Featured In"
description="Proudly recognized by leading culinary and travel publications."
speed={40}
@@ -421,20 +245,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "Do you offer vegetarian and vegan options?",
content: "Yes, our menu includes a variety of vegetarian and vegan dishes. Please inform your server about any dietary preferences or allergies.",
},
id: "1", title: "Do you offer vegetarian and vegan options?", content: "Yes, our menu includes a variety of vegetarian and vegan dishes. Please inform your server about any dietary preferences or allergies."},
{
id: "2",
title: "Is it possible to make a reservation online?",
content: "Absolutely! You can easily make a reservation through our website's contact section or by calling us directly.",
},
id: "2", title: "Is it possible to make a reservation online?", content: "Absolutely! You can easily make a reservation through our website's contact section or by calling us directly."},
{
id: "3",
title: "Do you cater for private events or large groups?",
content: "Yes, Bella Trattoria is delighted to host private events and accommodate large groups. Please contact us to discuss your specific needs and our special event packages.",
},
id: "3", title: "Do you cater for private events or large groups?", content: "Yes, Bella Trattoria is delighted to host private events and accommodate large groups. Please contact us to discuss your specific needs and our special event packages."},
]}
title="Frequently Asked Questions"
description="Find answers to common questions about our restaurant, menu, and services."
@@ -446,8 +261,7 @@ export default function LandingPage() {
<ContactCenter
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Reservations"
title="Book Your Table Today"
description="We look forward to welcoming you to Bella Trattoria. Make a reservation, or reach out with any inquiries."
@@ -464,58 +278,35 @@ export default function LandingPage() {
logoText="Bella Trattoria"
columns={[
{
title: "Menu",
items: [
title: "Menu", items: [
{
label: "Appetizers",
href: "#menu",
},
label: "Appetizers", href: "#menu"},
{
label: "Pastas",
href: "#menu",
},
label: "Pastas", href: "#menu"},
{
label: "Pizzas",
href: "#menu",
},
label: "Pizzas", href: "#menu"},
{
label: "Desserts",
href: "#menu",
},
label: "Desserts", href: "#menu"},
],
},
{
title: "About",
items: [
title: "About", items: [
{
label: "Our Story",
href: "#about",
},
label: "Our Story", href: "#about"},
{
label: "Our Team",
href: "#",
},
label: "Our Team", href: "#"},
{
label: "Reviews",
href: "#testimonials",
},
label: "Reviews", href: "#testimonials"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Reservations",
href: "#contact",
},
label: "Reservations", href: "#contact"},
{
label: "Location",
href: "#",
},
label: "Location", href: "#"},
{
label: "Gift Cards",
href: "#",
},
label: "Gift Cards", href: "#"},
],
},
]}