41 Commits

Author SHA1 Message Date
d9a31de024 Update src/app/page.tsx 2026-06-05 12:05:47 +00:00
62a1849f2e Update src/app/page.tsx 2026-06-05 12:04:40 +00:00
b8ea7faf07 Update src/app/page.tsx 2026-06-05 12:01:22 +00:00
ec42b17d8b Merge version_8 into main
Merge version_8 into main
2026-06-05 11:56:07 +00:00
5d399c354b Update src/app/order-online/page.tsx 2026-06-05 11:56:04 +00:00
b16338c44c Merge version_7 into main
Merge version_7 into main
2026-06-05 11:50:51 +00:00
a959ad7ddb Update theme colors 2026-06-05 11:50:48 +00:00
a814e7c8ca Merge version_6 into main
Merge version_6 into main
2026-06-05 11:50:07 +00:00
b227edc636 Update src/app/page.tsx 2026-06-05 11:50:04 +00:00
5966cbf2e6 Merge version_6 into main
Merge version_6 into main
2026-06-05 11:47:22 +00:00
1317b7df7b Update src/app/page.tsx 2026-06-05 11:47:18 +00:00
4c87a9021e Update src/app/order-online/page.tsx 2026-06-05 11:47:18 +00:00
79e2c1042d Merge version_5 into main
Merge version_5 into main
2026-06-05 11:40:48 +00:00
17cb2a56ed Update src/app/page.tsx 2026-06-05 11:40:45 +00:00
1c201713d1 Merge version_4 into main
Merge version_4 into main
2026-06-05 11:39:43 +00:00
6a14d7920f Remove watermark 2026-06-05 11:39:36 +00:00
f1c73b1763 Merge version_4 into main
Merge version_4 into main
2026-06-05 10:29:57 +00:00
6b57256225 Update src/app/page.tsx 2026-06-05 10:29:54 +00:00
5189a49272 Merge version_4 into main
Merge version_4 into main
2026-06-05 10:06:38 +00:00
08a7f7c188 Update src/app/page.tsx 2026-06-05 10:06:31 +00:00
348ffda2bd Update src/app/order-online/page.tsx 2026-06-05 10:06:31 +00:00
1f9f564bb6 Merge version_3 into main
Merge version_3 into main
2026-06-05 10:05:44 +00:00
734491c0fd Update src/app/page.tsx 2026-06-05 10:05:41 +00:00
f63f128084 Merge version_3 into main
Merge version_3 into main
2026-06-05 09:58:26 +00:00
4b92206574 Update src/app/page.tsx 2026-06-05 09:58:23 +00:00
5c5c148c25 Update src/app/order-online/page.tsx 2026-06-05 09:58:22 +00:00
ade41097ef Merge version_3 into main
Merge version_3 into main
2026-06-05 09:58:01 +00:00
ab5ff70ad2 Update src/app/page.tsx 2026-06-05 09:57:55 +00:00
c691f851bf Update src/app/order-online/page.tsx 2026-06-05 09:57:55 +00:00
0abe5199d8 Merge version_3 into main
Merge version_3 into main
2026-06-05 09:56:49 +00:00
576a4a52ad Update src/app/page.tsx 2026-06-05 09:56:43 +00:00
b05d67a80a Merge version_3 into main
Merge version_3 into main
2026-06-05 09:54:48 +00:00
499520a830 Update src/app/page.tsx 2026-06-05 09:54:45 +00:00
e981957729 Merge version_3 into main
Merge version_3 into main
2026-06-05 09:53:05 +00:00
6b58ec3350 Update src/app/page.tsx 2026-06-05 09:52:59 +00:00
2314f1f2c8 Merge version_3 into main
Merge version_3 into main
2026-06-05 09:52:29 +00:00
dbcba04739 Update src/app/page.tsx 2026-06-05 09:52:26 +00:00
8198d3cbd2 Merge version_3 into main
Merge version_3 into main
2026-06-05 09:51:01 +00:00
74bb68fb34 Update src/app/page.tsx 2026-06-05 09:50:58 +00:00
7c5e088456 Update src/app/order-online/page.tsx 2026-06-05 09:50:57 +00:00
d18be7c684 Merge version_2 into main
Merge version_2 into main
2026-06-05 09:48:47 +00:00
4 changed files with 176 additions and 167 deletions

View File

@@ -4,7 +4,6 @@ import { Inter } from "next/font/google";
import "./globals.css";
import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Manrope } from "next/font/google";
import { DM_Sans } from "next/font/google";
@@ -59,7 +58,7 @@ export default function RootLayout({
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${manrope.variable} ${dmSans.variable} antialiased`}>
<Tag />
{children}
<script
dangerouslySetInnerHTML={{

View File

@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import ProductCardOne from "@/components/sections/product/ProductCardOne";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
export default function OrderOnlinePage() {
return (
@@ -25,25 +25,36 @@ export default function OrderOnlinePage() {
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "/"},
name: "Home", id: "/"
},
{
name: "About", id: "#about"},
name: "Over Ons", id: "/#about"
},
{
name: "Menu", id: "#menu"},
name: "Spareribs & Menu", id: "/#menu"
},
{
name: "Order Online", id: "/order-online"},
name: "Online Bestellen", id: "/order-online"
},
{
name: "Events", id: "#events"},
name: "Evenementen", id: "/#events"
},
{
name: "Testimonials", id: "#testimonials"},
name: "Getuigenissen", id: "/#testimonials"
},
{
name: "FAQ", id: "#faq"},
name: "Veelgestelde Vragen", id: "/#faq"
},
{
name: "Contact", id: "#contact"},
name: "Contact", id: "/#contact"
}
]}
button={{
text: "Book a Table", href: "#contact"}}
text: "Reserveer een Tafel", href: "/#contact"
}}
brandName="The Old Resto"
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EiDbwj2wR4WkRq3NrUNPa6gXzp/uploaded-1780653655490-951p9d.svg"
logoAlt="Het Oude Resto Logo"
/>
</div>
@@ -55,70 +66,51 @@ export default function OrderOnlinePage() {
useInvertedBackground={false}
products={[
{
id: "ol1", name: "Classic Beef Burger", price: "$18.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cheeseburger_144627-27083.jpg", imageAlt: "Classic Beef Burger"},
id: "ol0", name: "Signature BBQ Spareribs", price: "€32.00", imageSrc: "http://img.b2bpic.net/free-photo/roasted-rack-pork-ribs_80436-1249.jpg?_wi=1", imageAlt: "Signature BBQ Spareribs"
},
{
id: "ol2", name: "Gourmet Veggie Pizza", price: "$22.00", imageSrc: "http://img.b2bpic.net/free-photo/pizza-pizza-filled-with-tomatoes-salami-olives_140725-12165.jpg", imageAlt: "Gourmet Veggie Pizza"},
id: "ol1", name: "Klassieke Beef Burger", price: "€18.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cheeseburger_144627-27083.jpg", imageAlt: "Klassieke Beef Burger"
},
{
id: "ol3", name: "Spicy Chicken Wings (6 pcs)", price: "$14.00", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-wings-barbecue-sauce-served-with-herbs_140725-50269.jpg", imageAlt: "Spicy Chicken Wings"},
id: "ol2", name: "Gourmet Veggie Pizza", price: "€22.00", imageSrc: "http://img.b2bpic.net/free-photo/pizza-pizza-filled-with-tomatoes-salami-olives_140725-12165.jpg", imageAlt: "Gourmet Veggie Pizza"
},
{
id: "ol4", name: "Crispy French Fries", price: "$7.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-fries_23-2148135899.jpg", imageAlt: "Crispy French Fries"},
id: "ol3", name: "Pittige Kipvleugels (6 stuks)", price: "€14.00", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-wings-barbecue-sauce-served-with-herbs_140725-50269.jpg", imageAlt: "Pittige Kipvleugels"
},
{
id: "ol5", name: "Fresh Garden Salad", price: "$12.00", imageSrc: "http://img.b2bpic.net/free-photo/fresh-salad-with-greens-tomatoes_140725-1175.jpg", imageAlt: "Fresh Garden Salad"},
id: "ol4", name: "Krokante Franse Frietjes", price: "€7.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-fries_23-2148135899.jpg", imageAlt: "Krokante Franse Frietjes"
},
{
id: "ol6", name: "Chocolate Lava Cake", price: "$10.00", imageSrc: "http://img.b2bpic.net/free-photo/cake-slice-with-melted-chocolate_23-2148408906.jpg",imageAlt: "Chocolate Lava Cake"},
id: "ol5", name: "Verse Tuinsalade", price: "€12.00", imageSrc: "http://img.b2bpic.net/free-photo/fresh-salad-with-greens-tomatoes_140725-1175.jpg", imageAlt: "Verse Tuinsalade"
},
{
id: "ol6", name: "Chocolade Lavacake", price: "€10.00", imageSrc: "http://img.b2bpic.net/free-photo/cake-slice-with-melted-chocolate_23-2148408906.jpg", imageAlt: "Chocolade Lavacake"
}
]}
title="Order Your Favorites for Delivery!"
description="Enjoy the timeless flavors of The Old Resto from the comfort of your home. Browse our selection and order for quick home delivery."
title="Bestel Jouw Favoriete Spareribs & Gerechten Online!"
description="Geniet van de legendarische smaak van The Old Resto's spareribs en andere klassieke gerechten vanuit het comfort van je huis. Blader door onze selectie en bestel nu voor snelle thuisbezorging."
buttons={[
{
text: "Proceed to Checkout", href: "#"},
text: "Verder naar Afrekenen", href: "#"
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Explore", items: [
{
label: "Home", href: "/"},
{
label: "About Us", href: "#about"},
{
label: "Our Menu", href: "#menu"},
{
label: "Order Online", href: "/order-online"},
{
label: "Private Events", href: "#events"},
],
},
{
title: "Connect", items: [
{
label: "Reservations", href: "#contact"},
{
label: "Contact Us", href: "#contact"},
{
label: "Careers", href: "#"},
{
label: "Press", href: "#"},
],
},
{
title: "Legal", items: [
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
]}
bottomLeftText="© 2024 The Old Resto. All rights reserved."
bottomRightText="Crafted with tradition."
<FooterLogoReveal
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EiDbwj2wR4WkRq3NrUNPa6gXzp/uploaded-1780653655490-951p9d.svg"
logoAlt="Het Oude Resto Logo"
logoText="The Old Resto"
leftLink={{
text: "Home", href: "/"
}}
rightLink={{
text: "Reserveringen", href: "/#contact"
}}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -5,7 +5,7 @@ import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
@@ -33,25 +33,36 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "#home"},
name: "Home", id: "/"
},
{
name: "About", id: "#about"},
name: "About", id: "/#about"
},
{
name: "Menu", id: "#menu"},
name: "Spareribs & Menu", id: "/#menu"
},
{
name: "Order Online", id: "/order-online"},
name: "Order Online", id: "/order-online"
},
{
name: "Events", id: "#events"},
name: "Events", id: "/#events"
},
{
name: "Testimonials", id: "#testimonials"},
name: "Testimonials", id: "/#testimonials"
},
{
name: "FAQ", id: "#faq"},
name: "FAQ", id: "/#faq"
},
{
name: "Contact", id: "#contact"},
name: "Contact", id: "/#contact"
}
]}
button={{
text: "Book a Table", href: "#contact"}}
text: "Book a Table", href: "/#contact"
}}
brandName="The Old Resto"
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EiDbwj2wR4WkRq3NrUNPa6gXzp/uploaded-1780653655490-951p9d.svg"
logoAlt="The Old Resto Logo"
/>
</div>
@@ -59,28 +70,33 @@ export default function LandingPage() {
<HeroBillboardGallery
background={{
variant: "radial-gradient"}}
title="Experience Timeless Flavors at The Old Resto"
description="Indulge in classic dishes crafted with passion and tradition, served in an elegant ambiance that whispers stories of the past."
title="Savor the Sizzle: The Old Resto's All-You-Can-Eat Spareribs!"
description="Dive into endless plates of our succulent, slow-cooked spareribs, glazed to perfection. An unforgettable feast awaits!"
buttons={[
{
text: "View Our Menu", href: "#menu"},
text: "View Our Menu", href: "/#menu"
},
{
text: "Book a Table", href: "#contact"},
text: "Claim Your Spareribs Feast", href: "/#events"
}
]}
buttonAnimation="opacity"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/truffle-pasta-dish-with-fresh-rosemary-garlic-dark-plate_84443-94474.jpg", imageAlt: "Gourmet pasta dish"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EiDbwj2wR4WkRq3NrUNPa6gXzp/uploaded-1780655384976-dxkgq8p9.jpg", imageAlt: "Roasted rack of pork ribs"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-with-blurred-effect_23-2148164705.jpg", imageAlt: "Cozy restaurant interior"},
imageSrc: "http://img.b2bpic.net/free-photo/barbecue-ribs-french-fries-bbq-sauce_140725-3733.jpg", imageAlt: "Barbecue ribs with french fries"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-pina-colada-cocktail_23-2150143242.jpg", imageAlt: "Craft cocktail"},
imageSrc: "http://img.b2bpic.net/free-photo/grilled-pork-ribs-with-spices_23-2148113645.jpg", imageAlt: "Grilled pork ribs with spices"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-pancakes-with-sweets-fruits-wooden-desk_140725-91378.jpg", imageAlt: "Decadent dessert"},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-ribs-cooked-sauce-spices_23-2148810052.jpg", imageAlt: "Top view of ribs cooked in sauce"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728007.jpg", imageAlt: "Chef preparing food"},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-hands-holding-carafe-glass_23-2149706765.jpg", imageAlt: "Wine bottle and glasses"},
imageSrc: "http://img.b2bpic.net/free-photo/bbq-ribs-fresh-salad-with-herbs_23-2148108603.jpg", imageAlt: "BBQ ribs with fresh salad"
}
]}
mediaAnimation="opacity"
/>
@@ -90,14 +106,17 @@ export default function LandingPage() {
<MetricSplitMediaAbout
useInvertedBackground={true}
title="Our Story: A Legacy of Culinary Excellence"
description="Since its inception in 1985, The Old Resto has been a cherished culinary landmark, dedicated to preserving classic recipes and creating unforgettable dining experiences. Our commitment to quality ingredients and impeccable service has defined generations."
description="Since its inception in 2023, The Old Resto has been a cherished culinary landmark, dedicated to preserving classic recipes and creating unforgettable dining experiences. Our commitment to quality ingredients and impeccable service has defined generations."
metrics={[
{
value: "1985", title: "Established"},
value: "2023 ", title: "Established"
},
{
value: "38+", title: "Years of Service"},
value: "7+", title: "Years of Service"
},
{
value: "20+", title: "Award-Winning Chefs"},
value: "20+", title: "Award-Winning Chefs"
}
]}
imageSrc="http://img.b2bpic.net/free-photo/restaurant-with-leather-sofa-paintings-wall_140725-9715.jpg"
imageAlt="The Old Resto interior"
@@ -112,11 +131,14 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
tag: "Events", title: "Exclusive Catering", subtitle: "Bring The Old Resto experience to your event.", description: "Our expert team crafts customized menus and provides exceptional service for any gathering, from intimate dinners to grand celebrations.", imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg", imageAlt: "Elegant catering event"},
tag: "Events", title: "Exclusive Catering", subtitle: "Bring The Old Resto experience to your event.", description: "Our expert team crafts customized menus and provides exceptional service for any gathering, from intimate dinners to grand celebrations.", imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg", imageAlt: "Elegant catering event"
},
{
tag: "Gatherings", title: "Private Dining Rooms", subtitle: "Host your special moments in privacy.", description: "Perfect for corporate meetings, family celebrations, or romantic evenings, our private rooms offer an intimate setting with personalized attention.", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg", imageAlt: "Private event room"},
tag: "Gatherings", title: "Private Dining Rooms", subtitle: "Host your special moments in privacy.", description: "Perfect for corporate meetings, family celebrations, or romantic evenings, our private rooms offer an intimate setting with personalized attention.", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg", imageAlt: "Private event room"
},
{
tag: "Experience", title: "Culinary Workshops", subtitle: "Learn the secrets from our master chefs.", description: "Join our interactive cooking classes and discover the techniques behind our signature dishes, a perfect activity for food enthusiasts.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-senior-couple-preparing-food-kitchen_23-2147901290.jpg", imageAlt: "Cooking class"},
tag: "Experience", title: "Culinary Workshops", subtitle: "Learn the secrets from our master chefs.", description: "Join our interactive cooking classes and discover the techniques behind our signature dishes, a perfect activity for food enthusiasts.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-senior-couple-preparing-food-kitchen_23-2147901290.jpg", imageAlt: "Cooking class"
}
]}
title="Beyond the Plate: Our Signature Services"
description="Discover how The Old Resto can enhance your next occasion with our bespoke services, tailored to create memorable experiences."
@@ -131,20 +153,26 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "p1", name: "Aged Ribeye Steak", price: "$45.00", imageSrc: "http://img.b2bpic.net/free-photo/grilled-beef-steak-with-asparagus-roasted-vegetables_84443-94484.jpg", imageAlt: "Perfectly cooked steak"},
id: "p0", name: "Signature BBQ Spareribs", price: "€32.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EiDbwj2wR4WkRq3NrUNPa6gXzp/uploaded-1780653796279-xoajvnme.jpg", imageAlt: "Signature BBQ Spareribs"
},
{
id: "p2", name: "Pan-Seared Scallops", price: "$38.00", imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad_74190-5239.jpg", imageAlt: "Fresh seafood platter"},
id: "p1", name: "Aged Ribeye Steak", price: "€45.00", imageSrc: "http://img.b2bpic.net/free-photo/grilled-beef-steak-with-asparagus-roasted-vegetables_84443-94484.jpg", imageAlt: "Perfectly cooked steak"
},
{
id: "p3", name: "Truffle Mushroom Risotto", price: "$29.00", imageSrc: "http://img.b2bpic.net/free-photo/creamy-risotto-with-herbs-cheese-white-bowl_9975-124450.jpg", imageAlt: "Creamy mushroom risotto"},
id: "p2", name: "Pan-Seared Scallops", price: "€38.00", imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad_74190-5239.jpg", imageAlt: "Fresh seafood platter"
},
{
id: "p4", name: "Classic Carbonara", price: "$26.00", imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-with-kitchen-utensils-dark-background_23-2148296895.jpg", imageAlt: "Creamy pasta dish"},
id: "p3", name: "Truffle Mushroom Risotto", price: "€29.00", imageSrc: "https://img.b2bpic.net/premium-photo/risotto-with-mushrooms-and-truffles-closeup_159670-3490.jpg", imageAlt: "Creamy mushroom risotto"
},
{
id: "p5", name: "Heirloom Tomato Salad", price: "$18.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chopped-greens-bowl-white-checkered-towel-with-acroshka-yogurt-gray-surface-gray-surface_141793-18321.jpg", imageAlt: "Fresh vibrant salad"},
id: "p4", name: "Classic Carbonara", price: "€26.00", imageSrc: "https://img.b2bpic.net/premium-photo/delicious-pasta-carbonara-white-bowl-dark-surface_159670-2210.jpg", imageAlt: "Creamy pasta dish"
},
{
id: "p6", name: "Roasted Vegetable Tart", price: "$25.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-salad-with-mayyonaise-greens-corns-chicken-inside-plate-dark-desk_140725-50572.jpg", imageAlt: "Gourmet vegetarian meal"},
id: "p5", name: "Heirloom Tomato Salad", price: "€18.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chopped-greens-bowl-white-checkered-towel-with-acroshka-yogurt-gray-surface-gray-surface_141793-18321.jpg", imageAlt: "Fresh vibrant salad"
}
]}
title="Our Signature Menu"
description="A curated selection of our most beloved dishes, prepared with the finest seasonal ingredients and unparalleled culinary expertise."
title="Our Famous Spareribs & Signature Dishes"
description="Indulge in our tender, slow-cooked spareribs, a house specialty. Explore a curated selection of other beloved classics, prepared with the finest ingredients."
/>
</div>
@@ -155,26 +183,32 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "classic", tag: "Standard", price: "$75", period: "per guest", description: "Our classic set menu, ideal for intimate gatherings.", button: {
text: "Select Classic", href: "#contact"},
id: "spareribs-feast", tag: "Limited Time Offer", price: "€35", period: "per person", description: "Indulge in endless plates of our signature, slow-cooked spareribs, accompanied by your choice of delicious sides.", button: {
text: "Book Spareribs Feast", href: "/#contact"
},
featuresTitle: "Includes:", features: [
"3-Course Meal", "Choice of 2 Appetizers", "Choice of 3 Main Courses", "1 Dessert Selection", "Non-alcoholic Beverages"],
"All-You-Can-Eat Signature Spareribs", "Choice of 2 Sides (e.g., Fries, Coleslaw)", "Non-alcoholic Beverages"
]
},
{
id: "premium", tag: "Popular", price: "$120", period: "per guest", description: "An elevated dining experience with premium selections.", button: {
text: "Select Premium", href: "#contact"},
id: "premium", tag: "Popular", price: "120", period: "per guest", description: "An elevated dining experience with premium selections.", button: {
text: "Select Premium", href: "/#contact"
},
featuresTitle: "Includes:", features: [
"5-Course Tasting Menu", "Amuse-bouche", "Choice of 3 Appetizers", "Choice of 4 Main Courses", "2 Dessert Selections", "Sommelier-selected Wine Pairing", "Coffee & Tea Service"],
"5-Course Tasting Menu", "Amuse-bouche", "Choice of 3 Appetizers", "Choice of 4 Main Courses", "2 Dessert Selections", "Sommelier-selected Wine Pairing", "Coffee & Tea Service"
]
},
{
id: "bespoke", tag: "Custom", price: "Contact for Quote", period: "per event", description: "Tailored to your every desire for a truly unique event.", button: {
text: "Inquire Now", href: "#contact"},
text: "Inquire Now", href: "/#contact"
},
featuresTitle: "Includes:", features: [
"Fully Customizable Menu", "Private Chef & Service Staff", "Exclusive Venue Access", "Premium Beverage Package", "Decor & Ambiance Consultation"],
},
"Fully Customizable Menu", "Private Chef & Service Staff", "Exclusive Venue Access", "Premium Beverage Package", "Decor & Ambiance Consultation"
]
}
]}
title="Event & Private Dining Packages"
description="From intimate celebrations to grand events, our bespoke packages are crafted to make your special moments truly unforgettable."
title="All-You-Can-Eat Spareribs & Special Event Packages"
description="Don't miss our irresistible all-you-can-eat spareribs offer! We also craft bespoke packages for your private dining and special event needs."
/>
</div>
@@ -185,15 +219,20 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "t1", name: "Eleanor Vance", role: "Regular Patron", testimonial: "The Old Resto consistently delivers an exquisite dining experience. The ambiance is charming, and the food is simply divine. A true gem!", imageSrc: "http://img.b2bpic.net/free-photo/smile-face-green-ball-with-golden-five-stars-customer-client-survey-satisfaction-after-use-product-service-concept-by-3d-render_616485-67.jpg", imageAlt: "Eleanor Vance"},
id: "t1", name: "Eleanor Vance", role: "Regular Patron", testimonial: "The Old Resto consistently delivers an exquisite dining experience. The ambiance is charming, and the food is simply divine. A true gem!", imageSrc: "http://img.b2bpic.net/free-photo/smile-face-green-ball-with-golden-five-stars-customer-client-survey-satisfaction-after-use-product-service-concept-by-3d-render_616485-67.jpg", imageAlt: "Eleanor Vance"
},
{
id: "t2", name: "Jonathan Croft", role: "Food Critic", testimonial: "A masterclass in classic cuisine. Every dish is a testament to skill and tradition. The service is impeccable, truly a five-star establishment.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-male-courier-yellow-uniform-holding-delivery-bowl-along-with-notepad-writing-notes-pink-background_140725-40669.jpg", imageAlt: "Jonathan Croft"},
id: "t2", name: "Jonathan Croft", role: "Food Critic", testimonial: "A masterclass in classic cuisine. Every dish is a testament to skill and tradition. The service is impeccable, truly a five-star establishment.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-male-courier-yellow-uniform-holding-delivery-bowl-along-with-notepad-writing-notes-pink-background_140725-40669.jpg", imageAlt: "Jonathan Croft"
},
{
id: "t3", name: "Isabella Rossi", role: "Event Host", testimonial: "We hosted our anniversary dinner here, and it was perfect. The private dining room, personalized menu, and attentive staff made it unforgettable.", imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-sitting-cafe-eating-tasty-pie_285396-1092.jpg", imageAlt: "Isabella Rossi"},
id: "t3", name: "Isabella Rossi", role: "Event Host", testimonial: "We hosted our anniversary dinner here, and it was perfect. The private dining room, personalized menu, and attentive staff made it unforgettable.", imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-sitting-cafe-eating-tasty-pie_285396-1092.jpg", imageAlt: "Isabella Rossi"
},
{
id: "t4", name: "Chef Antoine Dubois", role: "Visiting Chef", testimonial: "It's rare to find a restaurant that honors tradition while executing with such precision. The Old Resto is a testament to culinary heritage.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-chef-wearing-glasses-uniform-cap-looking-pointing-camera-isolated-purple-background_141793-134429.jpg", imageAlt: "Chef Antoine Dubois"},
id: "t4", name: "Chef Antoine Dubois", role: "Visiting Chef", testimonial: "It's rare to find a restaurant that honors tradition while executing with such precision. The Old Resto is a testament to culinary heritage.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-chef-wearing-glasses-uniform-cap-looking-pointing-camera-isolated-purple-background_141793-134429.jpg", imageAlt: "Chef Antoine Dubois"
},
{
id: "t5", name: "Margot & George", role: "Long-time Guests", testimonial: "We've been coming to The Old Resto for decades. It feels like home, but with much better cooking! Always a delightful evening.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-asian-mature-woman-showing-ok-sign-smiling-approve-like-product-service-standing-pink-background_1258-159931.jpg", imageAlt: "Margot & George"},
id: "t5", name: "Margot & George", role: "Long-time Guests", testimonial: "We've been coming to The Old Resto for decades. It feels like home, but with much better cooking! Always a delightful evening.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-asian-mature-woman-showing-ok-sign-smiling-approve-like-product-service-concept-by-3d-render_1258-159931.jpg", imageAlt: "Margot & George"
}
]}
title="What Our Guests Say"
description="Hear from those who have savored the unique experience that defines The Old Resto."
@@ -205,7 +244,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Gourmet Magazine", "The Local Gazette", "Gastronomy Awards", "Travel & Leisure", "Chef's Guild", "Foodie Forum", "Hospitality Excellence"]}
"Gourmet Magazine", "The Local Gazette", "Gastronomy Awards", "Travel & Leisure", "Chef's Guild", "Foodie Forum", "Hospitality Excellence"
]}
title="Recognized for Excellence"
description="Proudly featured in leading culinary publications and awarded by esteemed organizations for our unwavering commitment to quality."
/>
@@ -217,22 +257,27 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "f1", title: "Do I need a reservation?", content: "Reservations are highly recommended, especially for weekend evenings and special events, to ensure a seamless dining experience."},
id: "f1", title: "Heb ik een reservering nodig?", content: "Reserveren wordt sterk aanbevolen, vooral voor weekendavonden en speciale evenementen, om een naadloze eetervaring te garanderen."
},
{
id: "f2", title: "Do you accommodate dietary restrictions?", content: "Yes, our culinary team is happy to accommodate most dietary restrictions and allergies. Please inform us when making your reservation."},
id: "f2", title: "Houdt u rekening met dieetwensen?", content: "Ja, ons culinaire team houdt graag rekening met de meeste dieetwensen en allergieën. Gelieve ons hiervan op de hoogte te stellen bij het maken van uw reservering."
},
{
id: "f3", title: "What are your operating hours?", content: "We are open Tuesday to Sunday from 5:00 PM to 10:00 PM. We are closed on Mondays. Special holiday hours may apply."},
id: "f3", title: "Wat zijn uw openingstijden?", content: "Wij zijn geopend van dinsdag tot en met zondag van 17:00 tot 22:00 uur. Op maandag zijn wij gesloten. Afwijkende openingstijden tijdens feestdagen kunnen van toepassing zijn."
},
{
id: "f4", title: "Is there a dress code?", content: "We encourage smart casual attire to maintain the elegant ambiance of our restaurant."},
id: "f4", title: "Is er een dresscode?", content: "Wij moedigen nette casual kleding aan om de elegante sfeer van ons restaurant te behouden."
},
{
id: "f5", title: "Do you offer private dining?", content: "Yes, we have several private dining rooms perfect for intimate gatherings or corporate events. Please contact us for more details and booking."},
id: "f5", title: "Biedt u privé-diners aan?", content: "Ja, we hebben verschillende privé-eetzalen die perfect zijn voor intieme bijeenkomsten of zakelijke evenementen. Neem contact met ons op voor meer details en reserveringen."
}
]}
imageSrc="http://img.b2bpic.net/free-photo/happy-man-serving-guest-with-coffee-while-working-parttime-as-waiter-cafe_637285-2468.jpg"
imageAlt="Restaurant staff welcoming guests"
mediaAnimation="opacity"
mediaPosition="right"
title="Frequently Asked Questions"
description="Find quick answers to the most common inquiries about dining at The Old Resto."
title="Veelgestelde Vragen"
description="Vind hier snel antwoorden op de meest voorkomende vragen over dineren bij The Old Resto."
faqsAnimation="slide-up"
/>
</div>
@@ -242,61 +287,34 @@ export default function LandingPage() {
useInvertedBackground={false}
background={{
variant: "plain"}}
tag="Reservations"
title="Book Your Unforgettable Dining Experience"
description="Ready to savor the timeless flavors and elegant ambiance of The Old Resto? Reserve your table today and let us create a memorable evening for you."
tag="Reserveringen"
title="Boek Uw Onvergetelijke Dinerervaring"
description="Klaar om te genieten van de tijdloze smaken en elegante sfeer van The Old Resto? Reserveer vandaag nog uw tafel en laat ons een memorabele avond voor u creëren."
buttons={[
{
text: "Make a Reservation", href: "#"},
text: "Maak een Reservering", href: "/#contact"
},
{
text: "Send an Inquiry", href: "#"},
text: "Stuur een Aanvraag", href: "/#contact"
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Explore", items: [
{
label: "Home", href: "#home"},
{
label: "About Us", href: "#about"},
{
label: "Our Menu", href: "#menu"},
{
label: "Order Online", href: "/order-online"},
{
label: "Private Events", href: "#events"},
],
},
{
title: "Connect", items: [
{
label: "Reservations", href: "#contact"},
{
label: "Contact Us", href: "#contact"},
{
label: "Careers", href: "#"},
{
label: "Press", href: "#"},
],
},
{
title: "Legal", items: [
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
]}
bottomLeftText="© 2024 The Old Resto. All rights reserved."
bottomRightText="Crafted with tradition."
<FooterLogoReveal
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EiDbwj2wR4WkRq3NrUNPa6gXzp/uploaded-1780653655490-951p9d.svg"
logoAlt="The Old Resto Logo"
logoText="The Old Resto"
leftLink={{
text: "Home", href: "/"
}}
rightLink={{
text: "Reservations", href: "/#contact"
}}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -18,7 +18,7 @@
--secondary-cta: #ecebea;
--secondary-cta-text: #2a2928;
--accent: #ffffff;
--background-accent: #c6b180;
--background-accent: #d2b573;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);