Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 385883af7d |
267
src/app/page.tsx
267
src/app/page.tsx
@@ -31,22 +31,10 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "About", id: "about" },
|
||||||
id: "hero",
|
{ name: "Menu", id: "menu" },
|
||||||
},
|
{ name: "Reservations", id: "contact" },
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Reservations",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Más Italian Taste"
|
brandName="Más Italian Taste"
|
||||||
/>
|
/>
|
||||||
@@ -54,52 +42,20 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardRotatedCarousel
|
<HeroBillboardRotatedCarousel
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
title="A True Taste of Italy"
|
title="A True Taste of Italy"
|
||||||
description="Experience authentic Roman culinary tradition in an immersive dining setting."
|
description="Experience authentic Roman culinary tradition in an immersive dining setting."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "View Menu", href: "#menu" },
|
||||||
text: "View Menu",
|
{ text: "Book a Table", href: "#contact" },
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Book a Table",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
carouselItems={[
|
carouselItems={[
|
||||||
{
|
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/tasty-boiled-spaghetti-with-sausages-orange-plate_114579-68478.jpg", imageAlt: "Carbonara" },
|
||||||
id: "1",
|
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-anime-style-pizza_23-2151061952.jpg", imageAlt: "Pizza" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-boiled-spaghetti-with-sausages-orange-plate_114579-68478.jpg",
|
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/pieces-pizza-table_23-2147772070.jpg", imageAlt: "Risotto" },
|
||||||
imageAlt: "Carbonara",
|
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cheesecake-with-strawberry-chocolate-plate-red-shawl-dark-isolated-background_140725-136688.jpg", imageAlt: "Tiramisu" },
|
||||||
},
|
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-plate-with-canapes-with-ham-cherry-tomatoes-black-olives-decorated-with-rucola-rucoli-plant-edible-vegetables-bacon-jamon-appetizers-menu-restaurant_7502-5815.jpg", imageAlt: "Bruschetta" },
|
||||||
{
|
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/delicious-high-quality-wine-still-life_23-2149710957.jpg", imageAlt: "Wine" },
|
||||||
id: "2",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-anime-style-pizza_23-2151061952.jpg",
|
|
||||||
imageAlt: "Pizza",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/pieces-pizza-table_23-2147772070.jpg",
|
|
||||||
imageAlt: "Risotto",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cheesecake-with-strawberry-chocolate-plate-red-shawl-dark-isolated-background_140725-136688.jpg",
|
|
||||||
imageAlt: "Tiramisu",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-plate-with-canapes-with-ham-cherry-tomatoes-black-olives-decorated-with-rucola-rucoli-plant-edible-vegetables-bacon-jamon-appetizers-menu-restaurant_7502-5815.jpg",
|
|
||||||
imageAlt: "Bruschetta",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "6",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-high-quality-wine-still-life_23-2149710957.jpg",
|
|
||||||
imageAlt: "Wine",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -109,9 +65,7 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
title="Our Story"
|
title="Our Story"
|
||||||
description={[
|
description={[
|
||||||
"Más Italian Taste was born from a passion for authentic Roman traditions. Every dish we serve is a tribute to the craftsmanship of our ancestors, brought to life by master chefs in the heart of Rome.",
|
"Más Italian Taste was born from a passion for authentic Roman traditions. Every dish we serve is a tribute to the craftsmanship of our ancestors, brought to life by master chefs in the heart of Rome.", "We believe that fine dining is not just about the meal, but the journey of flavors and the warmth of the hospitality that surrounds it."]}
|
||||||
"We believe that fine dining is not just about the meal, but the journey of flavors and the warmth of the hospitality that surrounds it.",
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -122,60 +76,12 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{ id: "1", brand: "Signature", name: "Roman Carbonara", price: "€22", rating: 5, reviewCount: "1.2k", imageSrc: "http://img.b2bpic.net/free-photo/pasta-salad-with-tuna-corn-olives-bowl_123827-37213.jpg" },
|
||||||
id: "1",
|
{ id: "2", brand: "Authentic", name: "Truffle Pizza", price: "€28", rating: 5, reviewCount: "890", imageSrc: "http://img.b2bpic.net/free-photo/close-up-melted-cheese-pizza_23-2149286881.jpg" },
|
||||||
brand: "Signature",
|
{ id: "3", brand: "Classic", name: "Wild Mushroom Risotto", price: "€25", rating: 4, reviewCount: "750", imageSrc: "http://img.b2bpic.net/free-photo/sideview-pasta-with-tomato-sauce-parmesan-cheese-white-bowl_140725-11824.jpg" },
|
||||||
name: "Roman Carbonara",
|
{ id: "4", brand: "Dolce", name: "Artisan Tiramisu", price: "€20", rating: 5, reviewCount: "2.1k", imageSrc: "http://img.b2bpic.net/free-photo/cake-cake-with-berries-powdered-sugar-chocolate-waffles-green-sauce_140725-73660.jpg" },
|
||||||
price: "€22",
|
{ id: "5", brand: "Antipasti", name: "Tuscan Bruschetta", price: "€20", rating: 4, reviewCount: "500", imageSrc: "http://img.b2bpic.net/free-photo/two-tasty-toast-with-fried-vegetables-wooden-plate_114579-86082.jpg" },
|
||||||
rating: 5,
|
{ id: "6", brand: "Primi", name: "Handmade Lasagna", price: "€26", rating: 5, reviewCount: "1.5k", imageSrc: "http://img.b2bpic.net/free-photo/tasty-spaghetti-with-sliced-sausages-black-bowl_114579-68535.jpg" },
|
||||||
reviewCount: "1.2k",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/pasta-salad-with-tuna-corn-olives-bowl_123827-37213.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
brand: "Authentic",
|
|
||||||
name: "Truffle Pizza",
|
|
||||||
price: "€28",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "890",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-melted-cheese-pizza_23-2149286881.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
brand: "Classic",
|
|
||||||
name: "Wild Mushroom Risotto",
|
|
||||||
price: "€25",
|
|
||||||
rating: 4,
|
|
||||||
reviewCount: "750",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sideview-pasta-with-tomato-sauce-parmesan-cheese-white-bowl_140725-11824.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
brand: "Dolce",
|
|
||||||
name: "Artisan Tiramisu",
|
|
||||||
price: "€20",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "2.1k",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cake-cake-with-berries-powdered-sugar-chocolate-waffles-green-sauce_140725-73660.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
brand: "Antipasti",
|
|
||||||
name: "Tuscan Bruschetta",
|
|
||||||
price: "€20",
|
|
||||||
rating: 4,
|
|
||||||
reviewCount: "500",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/two-tasty-toast-with-fried-vegetables-wooden-plate_114579-86082.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "6",
|
|
||||||
brand: "Primi",
|
|
||||||
name: "Handmade Lasagna",
|
|
||||||
price: "€26",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "1.5k",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-spaghetti-with-sliced-sausages-black-bowl_114579-68535.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Interactive Menu"
|
title="Interactive Menu"
|
||||||
description="Explore our curated selection of signature Italian dishes."
|
description="Explore our curated selection of signature Italian dishes."
|
||||||
@@ -189,27 +95,9 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ id: "1", value: "4.8", title: "Guest Rating", description: "Across 5,000+ reviews", icon: Star },
|
||||||
id: "1",
|
{ id: "2", value: "20", title: "Years Tradition", description: "Of Roman heritage", icon: Award },
|
||||||
value: "4.8",
|
{ id: "3", value: "150", title: "Daily Guests", description: "Creating memories", icon: Users },
|
||||||
title: "Guest Rating",
|
|
||||||
description: "Across 5,000+ reviews",
|
|
||||||
icon: Star,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
value: "20",
|
|
||||||
title: "Years Tradition",
|
|
||||||
description: "Of Roman heritage",
|
|
||||||
icon: Award,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
value: "150",
|
|
||||||
title: "Daily Guests",
|
|
||||||
description: "Creating memories",
|
|
||||||
icon: Users,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Dine With Excellence"
|
title="Dine With Excellence"
|
||||||
description="Consistently recognized as a premier destination for authentic Roman dining."
|
description="Consistently recognized as a premier destination for authentic Roman dining."
|
||||||
@@ -222,60 +110,16 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Elena Rossi", role: "Food Critic", company: "La Cucina", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/boiled-spaghetti-with-sliced-sausages-blue-plate_114579-68443.jpg" },
|
||||||
id: "1",
|
{ id: "2", name: "Markus Weber", role: "Traveler", company: "Globetrotter", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/bacon-arugula-leaves-pizza-with-slices-yellow-bell-pepper-tomato_23-2148076089.jpg" },
|
||||||
name: "Elena Rossi",
|
{ id: "3", name: "Sarah Miller", role: "Food Blogger", company: "Tasteful", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/side-view-mushroom-pasta-dark-round_176474-3153.jpg" },
|
||||||
role: "Food Critic",
|
{ id: "4", name: "Luca Moretti", role: "Local Resident", company: "Roman Life", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-cheesecake-with-strawberry-chocolate-plate-bowls_140725-105618.jpg" },
|
||||||
company: "La Cucina",
|
{ id: "5", name: "Sofia Conti", role: "Chef", company: "Culinary Lab", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/top-view-cherry-cake-slices-with-cream-fresh-cherries-inside-round-plate-pink-desk-cake-biscuit-sugar_140725-28437.jpg" },
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-spaghetti-with-sliced-sausages-blue-plate_114579-68443.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
name: "Markus Weber",
|
|
||||||
role: "Traveler",
|
|
||||||
company: "Globetrotter",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bacon-arugula-leaves-pizza-with-slices-yellow-bell-pepper-tomato_23-2148076089.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
name: "Sarah Miller",
|
|
||||||
role: "Food Blogger",
|
|
||||||
company: "Tasteful",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-mushroom-pasta-dark-round_176474-3153.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
name: "Luca Moretti",
|
|
||||||
role: "Local Resident",
|
|
||||||
company: "Roman Life",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-cheesecake-with-strawberry-chocolate-plate-bowls_140725-105618.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
name: "Sofia Conti",
|
|
||||||
role: "Chef",
|
|
||||||
company: "Culinary Lab",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cherry-cake-slices-with-cream-fresh-cherries-inside-round-plate-pink-desk-cake-biscuit-sugar_140725-28437.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
kpiItems={[
|
kpiItems={[
|
||||||
{
|
{ value: "4.8/5", label: "Avg Rating" },
|
||||||
value: "4.8/5",
|
{ value: "5000+", label: "Happy Guests" },
|
||||||
label: "Avg Rating",
|
{ value: "Top 10", label: "Rome Dining" },
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "5000+",
|
|
||||||
label: "Happy Guests",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "Top 10",
|
|
||||||
label: "Rome Dining",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Guest Experiences"
|
title="Guest Experiences"
|
||||||
description="Discover why our guests return to our tables in Rome."
|
description="Discover why our guests return to our tables in Rome."
|
||||||
@@ -290,36 +134,9 @@ export default function LandingPage() {
|
|||||||
title="Atmosphere & Vibe"
|
title="Atmosphere & Vibe"
|
||||||
description="Step into our world of elegance and tradition."
|
description="Step into our world of elegance and tradition."
|
||||||
blogs={[
|
blogs={[
|
||||||
{
|
{ id: "g1", category: "Gallery", title: "The Dining Room", excerpt: "Elegant modern setting.", imageSrc: "http://img.b2bpic.net/free-photo/classic-luxury-style-restaurant-with-tables-chairs_140725-9389.jpg", authorName: "Más", authorAvatar: "http://img.b2bpic.net/free-photo/wide-restaurant-hall-with-wooden-table-chairs-6-persons_140725-8910.jpg", date: "2024" },
|
||||||
id: "g1",
|
{ id: "g2", category: "Gallery", title: "Our Garden Terrace", excerpt: "Relaxing outdoor dining.", imageSrc: "http://img.b2bpic.net/free-photo/there-are-glasses-wine-water-table-with-white-cloth-are-ready-dining_613910-3426.jpg", authorName: "Más", authorAvatar: "http://img.b2bpic.net/free-photo/wine-splashes-glass-standing-black-background_1304-2873.jpg", date: "2024" },
|
||||||
category: "Gallery",
|
{ id: "g3", category: "Gallery", title: "The Chef's Corner", excerpt: "Craftsmanship at work.", imageSrc: "http://img.b2bpic.net/free-photo/various-dessert-glass-white-wine_140725-4306.jpg", authorName: "Más", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-table-with-cheese-plate-pate-it_140725-12866.jpg", date: "2024" },
|
||||||
title: "The Dining Room",
|
|
||||||
excerpt: "Elegant modern setting.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/classic-luxury-style-restaurant-with-tables-chairs_140725-9389.jpg",
|
|
||||||
authorName: "Más",
|
|
||||||
authorAvatar: "http://img.b2bpic.net/free-photo/wide-restaurant-hall-with-wooden-table-chairs-6-persons_140725-8910.jpg",
|
|
||||||
date: "2024",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "g2",
|
|
||||||
category: "Gallery",
|
|
||||||
title: "Our Garden Terrace",
|
|
||||||
excerpt: "Relaxing outdoor dining.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/there-are-glasses-wine-water-table-with-white-cloth-are-ready-dining_613910-3426.jpg",
|
|
||||||
authorName: "Más",
|
|
||||||
authorAvatar: "http://img.b2bpic.net/free-photo/wine-splashes-glass-standing-black-background_1304-2873.jpg",
|
|
||||||
date: "2024",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "g3",
|
|
||||||
category: "Gallery",
|
|
||||||
title: "The Chef's Corner",
|
|
||||||
excerpt: "Craftsmanship at work.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/various-dessert-glass-white-wine_140725-4306.jpg",
|
|
||||||
authorName: "Más",
|
|
||||||
authorAvatar: "http://img.b2bpic.net/free-photo/side-view-table-with-cheese-plate-pate-it_140725-12866.jpg",
|
|
||||||
date: "2024",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -327,9 +144,7 @@ export default function LandingPage() {
|
|||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
tag="Visit Us"
|
tag="Visit Us"
|
||||||
title="Reserve Your Table"
|
title="Reserve Your Table"
|
||||||
description="Open until 1 AM daily. Located in the heart of Rome. Book your reservation today."
|
description="Open until 1 AM daily. Located in the heart of Rome. Book your reservation today."
|
||||||
@@ -342,17 +157,11 @@ export default function LandingPage() {
|
|||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="Más Italian Taste"
|
logoText="Más Italian Taste"
|
||||||
leftLink={{
|
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||||
text: "Privacy Policy",
|
rightLink={{ text: "Contact Us", href: "#contact" }}
|
||||||
href: "#",
|
|
||||||
}}
|
|
||||||
rightLink={{
|
|
||||||
text: "Contact Us",
|
|
||||||
href: "#contact",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user