Merge version_1 into main #1
178
src/app/page.tsx
178
src/app/page.tsx
@@ -29,21 +29,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
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="El Castillo"
|
||||
/>
|
||||
@@ -52,41 +44,26 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Restaurante El Castillo"
|
||||
description="Exquisite culinary traditions crafted with passion, served in a historic ambiance."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Menu", href: "#menu"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg",
|
||||
imageAlt: "Elegant restaurant dining room",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg", imageAlt: "Elegant restaurant dining room"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-creating-food-content-upload-internet-food-lovers_23-2151461665.jpg",
|
||||
imageAlt: "Signature dish presentation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-creating-food-content-upload-internet-food-lovers_23-2151461665.jpg", imageAlt: "Signature dish presentation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/neoclassical-style-interior-design-with-decor-furnishings_23-2151199416.jpg",
|
||||
imageAlt: "Wine cellar collection",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/neoclassical-style-interior-design-with-decor-furnishings_23-2151199416.jpg", imageAlt: "Wine cellar collection"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-chef-preparing-food-kitchen_23-2149728011.jpg",
|
||||
imageAlt: "Chef preparing meal",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-chef-preparing-food-kitchen_23-2149728011.jpg", imageAlt: "Chef preparing meal"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/summer-restaurant-mediterranean-coast-beautiful-sunset-tekirova-kemer-turkey_146671-18882.jpg",
|
||||
imageAlt: "Outdoor courtyard dining",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/summer-restaurant-mediterranean-coast-beautiful-sunset-tekirova-kemer-turkey_146671-18882.jpg", imageAlt: "Outdoor courtyard dining"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-creamy-cake-with-chocolate-raisins-light-dark-background-cookie-sweet-biscuit-dessert-sugar_140725-141742.jpg",
|
||||
imageAlt: "Dessert selection",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-creamy-cake-with-chocolate-raisins-light-dark-background-cookie-sweet-biscuit-dessert-sugar_140725-141742.jpg", imageAlt: "Dessert selection"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -98,17 +75,11 @@ export default function LandingPage() {
|
||||
description="Located within the historic walls of the castle, we blend centuries of tradition with modern culinary excellence."
|
||||
metrics={[
|
||||
{
|
||||
value: "30+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
value: "30+", title: "Years Experience"},
|
||||
{
|
||||
value: "150+",
|
||||
title: "Recipes",
|
||||
},
|
||||
value: "150+", title: "Recipes"},
|
||||
{
|
||||
value: "5k+",
|
||||
title: "Happy Guests",
|
||||
},
|
||||
value: "5k+", title: "Happy Guests"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-restaurant-table-with-pink-velvet-chairs-grey-painted-hall-with-classic-paintings_140725-8705.jpg"
|
||||
imageAlt="Restaurant story imagery"
|
||||
@@ -125,53 +96,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Castle Roasted Lamb",
|
||||
price: "$34",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-fried-meat-bones-with-greens-tomato-brown-wooden-desk-meal-food-meat_140725-26153.jpg",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
},
|
||||
id: "m1", brand: "Signature", name: "Castle Roasted Lamb", price: "$34", imageSrc: "http://img.b2bpic.net/free-photo/front-view-fried-meat-bones-with-greens-tomato-brown-wooden-desk-meal-food-meat_140725-26153.jpg", rating: 5,
|
||||
reviewCount: "120"},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Truffle Mushroom Risotto",
|
||||
price: "$28",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dish-with-grated-cheese-herbs_141793-594.jpg",
|
||||
rating: 5,
|
||||
reviewCount: "98",
|
||||
},
|
||||
id: "m2", brand: "Signature", name: "Truffle Mushroom Risotto", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/dish-with-grated-cheese-herbs_141793-594.jpg", rating: 5,
|
||||
reviewCount: "98"},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Sea Bass Ceviche",
|
||||
price: "$30",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-sliced-various-vegetables-wooden-plate_114579-86191.jpg",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
},
|
||||
id: "m3", brand: "Signature", name: "Sea Bass Ceviche", price: "$30", imageSrc: "http://img.b2bpic.net/free-photo/fresh-sliced-various-vegetables-wooden-plate_114579-86191.jpg", rating: 4,
|
||||
reviewCount: "85"},
|
||||
{
|
||||
id: "m4",
|
||||
name: "Artisan Cheese Plate",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-cheese-composition_23-2148161845.jpg",
|
||||
rating: 5,
|
||||
reviewCount: "67",
|
||||
},
|
||||
id: "m4", brand: "Signature", name: "Artisan Cheese Plate", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-cheese-composition_23-2148161845.jpg", rating: 5,
|
||||
reviewCount: "67"},
|
||||
{
|
||||
id: "m5",
|
||||
name: "Red Wine Braised Beef",
|
||||
price: "$36",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-stew-table_23-2149371742.jpg",
|
||||
rating: 5,
|
||||
reviewCount: "110",
|
||||
},
|
||||
id: "m5", brand: "Signature", name: "Red Wine Braised Beef", price: "$36", imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-stew-table_23-2149371742.jpg", rating: 5,
|
||||
reviewCount: "110"},
|
||||
{
|
||||
id: "m6",
|
||||
name: "Chocolate Lava Cake",
|
||||
price: "$14",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-apple-cake-with-ice-cream-decorated-with-fresh-strawberry-sauce-plate-wood_141793-11082.jpg",
|
||||
rating: 5,
|
||||
reviewCount: "210",
|
||||
},
|
||||
id: "m6", brand: "Signature", name: "Chocolate Lava Cake", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/side-view-apple-cake-with-ice-cream-decorated-with-fresh-strawberry-sauce-plate-wood_141793-11082.jpg", rating: 5,
|
||||
reviewCount: "210"},
|
||||
]}
|
||||
title="Our Signature Dishes"
|
||||
description="Explore our curated menu inspired by regional ingredients."
|
||||
@@ -183,30 +124,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Elena Martinez",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg",
|
||||
},
|
||||
id: "t1", name: "Elena Martinez", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Marcus Thorne",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/distracted-student-sitting-class_1153-23.jpg",
|
||||
},
|
||||
id: "t2", name: "Marcus Thorne", imageSrc: "http://img.b2bpic.net/free-photo/distracted-student-sitting-class_1153-23.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sarah Jenkins",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg",
|
||||
},
|
||||
id: "t3", name: "Sarah Jenkins", imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David Park",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517417.jpg",
|
||||
},
|
||||
id: "t4", name: "David Park", imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517417.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Maria Rossi",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customer_1170-656.jpg",
|
||||
},
|
||||
id: "t5", name: "Maria Rossi", imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customer_1170-656.jpg"},
|
||||
]}
|
||||
cardTitle="What Our Guests Say"
|
||||
cardAnimation="blur-reveal"
|
||||
@@ -218,14 +144,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
text="Book your table at Restaurante El Castillo today. Experience the perfect blend of history and gastronomy."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Now",
|
||||
href: "#",
|
||||
},
|
||||
text: "Reserve Now", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -235,42 +158,27 @@ export default function LandingPage() {
|
||||
logoText="El Castillo"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "History",
|
||||
href: "#",
|
||||
},
|
||||
label: "History", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Dining",
|
||||
items: [
|
||||
title: "Dining", items: [
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Reservations", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
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