Merge version_1 into main #2
@@ -11,26 +11,23 @@ import FooterBaseCard from "@/components/sections/footer/FooterBaseCard";
|
||||
|
||||
export default function MenuPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Events", id: "events" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Experience",
|
||||
items: [
|
||||
{ label: "About Us", href: "/" },
|
||||
title: "Experience", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Menu", href: "/menu" },
|
||||
{ label: "Live Events", href: "/" },
|
||||
{ label: "Gallery", href: "/" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Reservations",
|
||||
items: [
|
||||
title: "Reservations", items: [
|
||||
{ label: "Book a Table", href: "#reservations" },
|
||||
{ label: "Group Bookings", href: "/" },
|
||||
{ label: "Private Events", href: "/" },
|
||||
@@ -38,8 +35,7 @@ export default function MenuPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{ label: "Instagram", href: "https://instagram.com" },
|
||||
{ label: "Facebook", href: "https://facebook.com" },
|
||||
{ label: "Email", href: "mailto:info@smhousefrontera.es" },
|
||||
@@ -47,8 +43,7 @@ export default function MenuPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -74,9 +69,7 @@ export default function MenuPage() {
|
||||
navItems={navItems}
|
||||
brandName="Smokehouse La Frontera"
|
||||
button={{
|
||||
text: "Reserve Table",
|
||||
href: "#reservations",
|
||||
}}
|
||||
text: "Reserve Table", href: "#reservations"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -90,39 +83,26 @@ export default function MenuPage() {
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Your Table",
|
||||
href: "#reservations",
|
||||
},
|
||||
text: "Reserve Your Table", href: "#reservations"},
|
||||
{
|
||||
text: "Back to Home",
|
||||
href: "/",
|
||||
},
|
||||
text: "Back to Home", href: "/"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d3e79j&_wi=2",
|
||||
imageAlt: "plated smoked brisket restaurant",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d3e79j", imageAlt: "plated smoked brisket restaurant"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8ci83a&_wi=2",
|
||||
imageAlt: "bbq ribs plate restaurant style",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8ci83a", imageAlt: "bbq ribs plate restaurant style"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gfitqo&_wi=2",
|
||||
imageAlt: "bbq combo platter sharing board",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gfitqo", imageAlt: "bbq combo platter sharing board"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=82xdbb&_wi=2",
|
||||
imageAlt: "tres leches cake dessert photography",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=82xdbb", imageAlt: "tres leches cake dessert photography"},
|
||||
]}
|
||||
carouselPosition="right"
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
ariaLabel="Menu hero section"
|
||||
/>
|
||||
</div>
|
||||
@@ -141,47 +121,21 @@ export default function MenuPage() {
|
||||
carouselMode="buttons"
|
||||
products={[
|
||||
{
|
||||
id: "brisket",
|
||||
name: "Slow Smoked Brisket",
|
||||
price: "€24.50",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d3e79j&_wi=3",
|
||||
},
|
||||
id: "brisket", name: "Slow Smoked Brisket", price: "€24.50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d3e79j"},
|
||||
{
|
||||
id: "ribs",
|
||||
name: "Texas BBQ Ribs",
|
||||
price: "€22.00",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8ci83a&_wi=3",
|
||||
},
|
||||
id: "ribs", name: "Texas BBQ Ribs", price: "€22.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8ci83a"},
|
||||
{
|
||||
id: "combo",
|
||||
name: "La Frontera Combo",
|
||||
price: "€35.00",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gfitqo&_wi=3",
|
||||
},
|
||||
id: "combo", name: "La Frontera Combo", price: "€35.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gfitqo"},
|
||||
{
|
||||
id: "quesos",
|
||||
name: "Quesos Fundidos",
|
||||
price: "€12.00",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6ikavh&_wi=2",
|
||||
},
|
||||
id: "quesos", name: "Quesos Fundidos", price: "€12.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6ikavh"},
|
||||
{
|
||||
id: "tres-leches",
|
||||
name: "Tres Leches Cake",
|
||||
price: "€8.50",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=82xdbb&_wi=3",
|
||||
},
|
||||
id: "tres-leches", name: "Tres Leches Cake", price: "€8.50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=82xdbb"},
|
||||
{
|
||||
id: "pulled-pork",
|
||||
name: "Smoked Pulled Pork",
|
||||
price: "€20.00",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jycequ&_wi=2",
|
||||
},
|
||||
id: "pulled-pork", name: "Smoked Pulled Pork", price: "€20.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jycequ"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Now",
|
||||
href: "#reservations",
|
||||
},
|
||||
text: "Reserve Now", href: "#reservations"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Complete menu dishes"
|
||||
@@ -194,52 +148,32 @@ export default function MenuPage() {
|
||||
description="Ready to experience our menu? Book your reservation now and ensure your favorite dishes are prepared fresh for you."
|
||||
useInvertedBackground={false}
|
||||
mediaPosition="left"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=f4o33b&_wi=2"
|
||||
imageAlt: "ranch restaurant outdoor terrace evening"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=f4o33b"
|
||||
imageAlt="ranch restaurant outdoor terrace evening"
|
||||
mediaAnimation="blur-reveal"
|
||||
buttonText="Confirm Reservation"
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Phone Number",
|
||||
required: true,
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
{
|
||||
name: "date",
|
||||
type: "date",
|
||||
placeholder: "Preferred Date",
|
||||
required: true,
|
||||
name: "date", type: "date", placeholder: "Preferred Date", required: true,
|
||||
},
|
||||
{
|
||||
name: "time",
|
||||
type: "time",
|
||||
placeholder: "Preferred Time",
|
||||
required: true,
|
||||
name: "time", type: "time", placeholder: "Preferred Time", required: true,
|
||||
},
|
||||
{
|
||||
name: "guests",
|
||||
type: "number",
|
||||
placeholder: "Number of Guests",
|
||||
required: true,
|
||||
name: "guests", type: "number", placeholder: "Number of Guests", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "preferences",
|
||||
placeholder: "Favorite dishes or dietary preferences (optional)",
|
||||
rows: 4,
|
||||
name: "preferences", placeholder: "Favorite dishes or dietary preferences (optional)", rows: 4,
|
||||
}}
|
||||
ariaLabel="Menu page reservation form"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user