9 Commits

Author SHA1 Message Date
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
3 changed files with 60 additions and 136 deletions

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 (
@@ -28,31 +28,33 @@ export default function OrderOnlinePage() {
name: "Home", id: "/"
},
{
name: "About", id: "#about"
name: "Over Ons", id: "/#about"
},
{
name: "Spareribs & 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>
@@ -67,85 +69,45 @@ export default function OrderOnlinePage() {
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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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 Favorite Spareribs & Dishes for Delivery!"
description="Enjoy the legendary taste of The Old Resto's spareribs and other classic dishes from the comfort of your home. Browse our selection and order now 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>

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,34 +33,36 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "#home"
name: "Home", id: "/"
},
{
name: "About", id: "#about"
name: "About", id: "/#about"
},
{
name: "Spareribs & Menu", id: "#menu"
name: "Spareribs & Menu", id: "/#menu"
},
{
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>
@@ -72,10 +74,10 @@ export default function LandingPage() {
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: "Claim Your Spareribs Feast", href: "#events"
text: "Claim Your Spareribs Feast", href: "/#events"
}
]}
buttonAnimation="opacity"
@@ -160,7 +162,7 @@ export default function LandingPage() {
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: "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: "p3", name: "Truffle Mushroom Risotto", price: "€29.00", imageSrc: "https://img.b2bpic.net/premium-photo/plate-pasta-with-bottle-beer-it_975681-4909.jpg?id=229148558", imageAlt: "Creamy mushroom risotto"
},
{
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"
@@ -182,7 +184,7 @@ export default function LandingPage() {
plans={[
{
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"
text: "Book Spareribs Feast", href: "/#contact"
},
featuresTitle: "Includes:", features: [
"All-You-Can-Eat Signature Spareribs", "Choice of 2 Sides (e.g., Fries, Coleslaw)", "Non-alcoholic Beverages"
@@ -190,7 +192,7 @@ export default function LandingPage() {
},
{
id: "premium", tag: "Popular", price: "€120", period: "per guest", description: "An elevated dining experience with premium selections.", button: {
text: "Select Premium", href: "#contact"
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"
@@ -198,7 +200,7 @@ export default function LandingPage() {
},
{
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"
@@ -290,69 +292,29 @@ export default function LandingPage() {
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: "Maak een Reservering", href: "#"
text: "Maak een Reservering", href: "/#contact"
},
{
text: "Stuur een Aanvraag", href: "#"
text: "Stuur een Aanvraag", href: "/#contact"
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Verken", items: [
{
label: "Thuis", href: "#home"
},
{
label: "Over Ons", href: "#about"
},
{
label: "Ons Menu", href: "#menu"
},
{
label: "Online Bestellen", href: "/order-online"
},
{
label: "Privé-evenementen", href: "#events"
}
]
},
{
title: "Verbinden", items: [
{
label: "Reserveringen", href: "#contact"
},
{
label: "Contacteer Ons", href: "#contact"
},
{
label: "Carrières", href: "#"
},
{
label: "Pers", href: "#"
}
]
},
{
title: "Wettelijk", items: [
{
label: "Privacybeleid", href: "#"
},
{
label: "Servicevoorwaarden", href: "#"
}
]
}
]}
bottomLeftText="© 2024 The Old Resto. Alle rechten voorbehouden."
bottomRightText="Gemaakt met traditie."
<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);