2 Commits

Author SHA1 Message Date
ad9f805db4 Update src/app/page.tsx 2026-03-26 19:28:52 +00:00
0f5ccd39f6 Add src/app/menu/page.tsx 2026-03-26 19:28:51 +00:00
2 changed files with 85 additions and 117 deletions

67
src/app/menu/page.tsx Normal file
View File

@@ -0,0 +1,67 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="smallMedium"
sizing="large"
background="blurBottom"
cardStyle="solid"
primaryButtonStyle="flat"
secondaryButtonStyle="radial-glow"
headingFontWeight="medium"
>
<ReactLenis root>
<NavbarStyleCentered
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "menu" },
{ name: "Contact", id: "/#contact" },
]}
brandName="Jabowl"
/>
<div id="menu" className="pt-32 pb-16">
<ProductCardFour
title="Our Menu"
description="Authentic and delicious dishes crafted for you."
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
products={[
{ id: "1", name: "Bourbon Chicken", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/tasty-fried-chicken-pieces_144627-26418.jpg" },
{ id: "2", name: "Peanut Chicken", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/delicious-asian-chicken-dish_144627-26418.jpg" },
{ id: "3", name: "Butter Shrimp", price: "$14.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/shrimp-dish-on-plate_144627-26418.jpg" },
{ id: "4", name: "General Tso's Chicken", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/general-tsos-chicken-on-plate_144627-26418.jpg" },
{ id: "5", name: "Orange Flavor Chicken", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/orange-chicken-on-plate_144627-26418.jpg" },
{ id: "6", name: "Sesame Chicken", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/sesame-chicken-on-plate_144627-26418.jpg" },
{ id: "7", name: "Four Seasons", price: "$15.95", variant: "Ja Combination Plates", imageSrc: "http://img.b2bpic.net/free-photo/four-seasons-dish-on-plate_144627-26418.jpg" },
{ id: "8", name: "Happy Family", price: "$15.95", variant: "Ja Combination Plates", imageSrc: "http://img.b2bpic.net/free-photo/happy-family-dish-on-plate_144627-26418.jpg" },
{ id: "9", name: "Moo Shu Shrimp", price: "$13.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/moo-shu-shrimp-on-plate_144627-26418.jpg" },
{ id: "10", name: "Moo Shu Chicken/Pork", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/moo-shu-chicken-on-plate_144627-26418.jpg" },
{ id: "11", name: "Hot Braised Chicken", price: "$12.95", variant: "Ja's Entrees", imageSrc: "http://img.b2bpic.net/free-photo/hot-braised-chicken-on-plate_144627-26418.jpg" },
{ id: "12", name: "Any 2 Entrees", price: "$16.95", variant: "Ja Combination Plates", imageSrc: "http://img.b2bpic.net/free-photo/combo-plate-on-plate_144627-26418.jpg" },
{ id: "13", name: "Lunch Special", price: "$9.95", variant: "Lunch Specials", imageSrc: "http://img.b2bpic.net/free-photo/lunch-special-on-plate_144627-26418.jpg" },
]}
/>
</div>
<FooterSimple
columns={[
{ title: "Navigation", items: [{ label: "Home", href: "/" }, { label: "Menu", href: "#menu" }] },
]}
bottomLeftText="© 2024 Jabowl Restaurant. All rights reserved."
bottomRightText="Built in Waterloo, IL"
/>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -29,22 +29,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ { name: "Home", id: "hero" },
name: "Home", { name: "About", id: "about" },
id: "hero", { name: "Menu", id: "menu" },
}, { name: "Contact", id: "contact" },
{ { name: "Full Menu", id: "full-menu" },
name: "About",
id: "about",
},
{
name: "Menu",
id: "menu",
},
{
name: "Contact",
id: "contact",
},
]} ]}
brandName="Jabowl" brandName="Jabowl"
/> />
@@ -54,18 +43,8 @@ export default function LandingPage() {
<HeroCarouselLogo <HeroCarouselLogo
logoText="Jabowl" logoText="Jabowl"
description="Fresh, healthy, and delicious bowls served daily in the heart of Waterloo, IL." description="Fresh, healthy, and delicious bowls served daily in the heart of Waterloo, IL."
buttons={[ buttons={[{ text: "View Menu", href: "#menu" }, { text: "Full Menu", href: "/menu" }]}
{ slides={[{ imageSrc: "http://img.b2bpic.net/free-photo/homemade-chicken-veggie-salad-recipe-idea_53876-101455.jpg", imageAlt: "Fresh healthy bowls at Jabowl" }]}
text: "View Menu",
href: "#menu",
},
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/homemade-chicken-veggie-salad-recipe-idea_53876-101455.jpg",
imageAlt: "Fresh healthy bowls at Jabowl",
},
]}
/> />
</div> </div>
@@ -89,30 +68,13 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "bowl-1", name: "Classic Poke Bowl", price: "$14.99", variant: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/pepper-parsley-near-salad_23-2147778429.jpg" },
id: "bowl-1", { id: "bowl-2", name: "Green Power Bowl", price: "$12.99", variant: "Vegan", imageSrc: "http://img.b2bpic.net/free-photo/top-view-italian-pasta-salad-with-fresh-tomato-cheese-lettuce-pickled-olives-bowl_140725-12562.jpg" },
name: "Classic Poke Bowl", { id: "bowl-3", name: "Chicken Bliss Bowl", price: "$13.99", variant: "Protein", imageSrc: "http://img.b2bpic.net/free-psd/colorful-fresh-salad-bowl-with-avocado-feta-mixed-greens_9975-132659.jpg" },
price: "$14.99",
variant: "Fresh",
imageSrc: "http://img.b2bpic.net/free-photo/pepper-parsley-near-salad_23-2147778429.jpg",
},
{
id: "bowl-2",
name: "Green Power Bowl",
price: "$12.99",
variant: "Vegan",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-italian-pasta-salad-with-fresh-tomato-cheese-lettuce-pickled-olives-bowl_140725-12562.jpg",
},
{
id: "bowl-3",
name: "Chicken Bliss Bowl",
price: "$13.99",
variant: "Protein",
imageSrc: "http://img.b2bpic.net/free-psd/colorful-fresh-salad-bowl-with-avocado-feta-mixed-greens_9975-132659.jpg",
},
]} ]}
title="Our Signature Bowls" title="Our Signature Bowls"
description="Handcrafted bowls featuring locally sourced ingredients." description="Handcrafted bowls featuring locally sourced ingredients."
buttons={[{ text: "View Full Menu", href: "/menu" }]}
/> />
</div> </div>
@@ -122,34 +84,8 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ { id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "The best healthy lunch spot in town!", imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-6425.jpg" },
id: "1", { id: "2", name: "Mike T.", handle: "@miket", testimonial: "Fresh ingredients and amazing staff.", imageSrc: "http://img.b2bpic.net/free-photo/red-chair-table-cafe_1339-8016.jpg" },
name: "Sarah J.",
handle: "@sarahj",
testimonial: "The best healthy lunch spot in town! Absolutely delicious.",
imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-6425.jpg",
},
{
id: "2",
name: "Mike T.",
handle: "@miket",
testimonial: "Fresh ingredients and amazing staff. Highly recommend the poke bowl.",
imageSrc: "http://img.b2bpic.net/free-photo/red-chair-table-cafe_1339-8016.jpg",
},
{
id: "3",
name: "Elena R.",
handle: "@elenar",
testimonial: "I love the variety of bowls available. Always fresh.",
imageSrc: "http://img.b2bpic.net/free-photo/confident-young-indian-man-black-shirt-standing-cafe_627829-5462.jpg",
},
{
id: "4",
name: "David W.",
handle: "@davidw",
testimonial: "A great addition to Waterloo dining. Super healthy and fast.",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-adorable-young-lady-wearing-white-shirt-jeans-sitting-cozy-cafe-drinking-tasty-coffee-relaxing-after-work_291650-1362.jpg",
},
]} ]}
title="Loved by Waterloo" title="Loved by Waterloo"
description="What our guests are saying about their Jabowl experience." description="What our guests are saying about their Jabowl experience."
@@ -159,52 +95,17 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{ variant: "plain" }}
variant: "plain",
}}
text="Ready for a delicious, healthy bowl? Visit us in Waterloo today!" text="Ready for a delicious, healthy bowl? Visit us in Waterloo today!"
buttons={[ buttons={[{ text: "Call us: (618) 555-0123", href: "tel:6185550123" }]}
{
text: "Call us: (618) 555-0123",
href: "tel:6185550123",
},
]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterSimple <FooterSimple
columns={[ columns={[
{ { title: "Visit Us", items: [{ label: "123 Main St, Waterloo, IL 62298", href: "#" }, { label: "Open Daily: 11 AM - 8 PM", href: "#" }] },
title: "Visit Us", { title: "Quick Links", items: [{ label: "Home", href: "#hero" }, { label: "Menu", href: "/menu" }, { label: "Contact", href: "#contact" }] },
items: [
{
label: "123 Main St, Waterloo, IL 62298",
href: "#",
},
{
label: "Open Daily: 11 AM - 8 PM",
href: "#",
},
],
},
{
title: "Quick Links",
items: [
{
label: "Home",
href: "#hero",
},
{
label: "Menu",
href: "#menu",
},
{
label: "Contact",
href: "#contact",
},
],
},
]} ]}
bottomLeftText="© 2024 Jabowl Restaurant. All rights reserved." bottomLeftText="© 2024 Jabowl Restaurant. All rights reserved."
bottomRightText="Built in Waterloo, IL" bottomRightText="Built in Waterloo, IL"