5 Commits

Author SHA1 Message Date
ffa2a0fcf2 Update src/app/shop/page.tsx 2026-02-15 20:31:49 +00:00
00254183cc Update src/app/shop/[id]/page.tsx 2026-02-15 20:31:48 +00:00
786cffa313 Update src/app/page.tsx 2026-02-15 20:31:47 +00:00
bdd2f658a4 Add src/app/menu/page.tsx 2026-02-15 20:31:47 +00:00
e84c68fe3b Update src/app/blog/page.tsx 2026-02-15 20:31:46 +00:00
5 changed files with 225 additions and 58 deletions

View File

@@ -30,7 +30,7 @@ export default function BlogPage() {
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "about" },
{ name: "Menu", id: "menu" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
@@ -63,10 +63,10 @@ export default function BlogPage() {
columns={[
{
title: "Navigate", items: [
{ label: "Home", href: "#hero" },
{ label: "About", href: "#about" },
{ label: "Menu", href: "#menu" },
{ label: "Team", href: "#team" }
{ label: "Home", href: "/" },
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
@@ -79,8 +79,8 @@ export default function BlogPage() {
},
{
title: "Discover", items: [
{ label: "Our Story", href: "#about" },
{ label: "Chef's Menu", href: "#menu" },
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]

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

@@ -0,0 +1,121 @@
"use client"
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { UtensilsCrossed } from "lucide-react";
import ReactLenis from "lenis/react";
export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="directional-hover"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="smallMedium"
sizing="largeSmall"
background="circleGradient"
cardStyle="gradient-mesh"
primaryButtonStyle="flat"
secondaryButtonStyle="solid"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "about" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Tel Aviv, Israel"
bottomRightText="reservations@sababa.com"
/>
</div>
<div id="menu" data-section="menu">
<ProductCardFour
title="Complete Menu"
description="Explore all of our carefully curated Israeli dishes and Mediterranean delicacies"
tag="Menu Highlights"
tagIcon={UtensilsCrossed}
products={[
{
id: "hummus", name: "Creamy Hummus Tahini", price: "$16", variant: "Chickpeas • Tahini • Premium Olive Oil", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Creamy hummus tahini"
},
{
id: "sabich", name: "Sabich - Eggplant Sandwich", price: "$14", variant: "Roasted Eggplant • Tahini • Israeli Salad", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-rustic-bowl-filled-with-creamy-hummus-garnished-with-fresh-parsley-sesame-seeds-chili-oil-black-background_84443-61207.jpg", imageAlt: "Sabich eggplant sandwich"
},
{
id: "shakshuka", name: "Shakshuka - Egg & Tomato", price: "$15", variant: "Poached Eggs • Tomato Sauce • Spices", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-bowl-creamy-hummus-drizzled-with-golden-olive-oil-garnished-with-fresh-green-parsley-red-paprika-spice-black-background_84443-61197.jpg", imageAlt: "Traditional shakshuka"
},
{
id: "falafel", name: "Golden Falafel Plate", price: "$12", variant: "Crispy Chickpea Fritters • Tahini • Fresh Vegetables", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Golden falafel plate"
},
{
id: "tabbouleh", name: "Tabbouleh - Herb Salad", price: "$13", variant: "Fresh Parsley • Bulgur • Lemon Dressing", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-rustic-bowl-filled-with-creamy-hummus-garnished-with-fresh-parsley-sesame-seeds-chili-oil-black-background_84443-61207.jpg", imageAlt: "Fresh tabbouleh salad"
},
{
id: "labneh", name: "Creamy Labneh Dip", price: "$11", variant: "Strained Yogurt • Za'atar • Olive Oil", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-bowl-creamy-hummus-drizzled-with-golden-olive-oil-garnished-with-fresh-green-parsley-red-paprika-spice-black-background_84443-61197.jpg", imageAlt: "Creamy labneh dip"
},
{
id: "baba-ghanoush", name: "Baba Ghanoush", price: "$13", variant: "Roasted Eggplant • Sesame • Pomegranate", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Baba ghanoush dip"
},
{
id: "fattoush", name: "Fattoush Salad", price: "$14", variant: "Mixed Greens • Crispy Pita • Sumac Vinaigrette", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-rustic-bowl-filled-with-creamy-hummus-garnished-with-fresh-parsley-sesame-seeds-chili-oil-black-background_84443-61207.jpg", imageAlt: "Fattoush salad"
},
{
id: "muttabal", name: "Muttabal - Spiced Eggplant", price: "$13", variant: "Eggplant • Yogurt • Spices • Pine Nuts", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-bowl-creamy-hummus-drizzled-with-golden-olive-oil-garnished-with-fresh-green-parsley-red-paprika-spice-black-background_84443-61197.jpg", imageAlt: "Muttabal eggplant dish"
},
{
id: "msabacha", name: "Msabacha - Warm Hummus", price: "$15", variant: "Crushed Chickpeas • Tahini • Warm Olive Oil • Spices", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Warm msabacha hummus"
}
]}
gridVariant="four-items-2x2-equal-grid"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
carouselMode="buttons"
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
title: "Contact", items: [
{ label: "Reservations", href: "tel:+972-3-123-4567" },
{ label: "Email", href: "mailto:reservations@sababa.com" },
{ label: "Location", href: "#" },
{ label: "Hours", href: "#" }
]
},
{
title: "Discover", items: [
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]
}
]}
bottomLeftText="© 2025 Sababa Kitchen. All rights reserved."
bottomRightText="Made with culinary passion"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -30,9 +30,9 @@ export default function SababaKitchenPage() {
<NavbarStyleFullscreen
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "hero" },
{ name: "Home", id: "/" },
{ name: "About", id: "about" },
{ name: "Menu", id: "menu" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
@@ -58,8 +58,8 @@ export default function SababaKitchenPage() {
rating={5}
ratingText="Trusted by food enthusiasts"
buttons={[
{ text: "Reserve a Table", href: "#contact" },
{ text: "View Menu", href: "#menu" }
{ text: "Reserve a Table", href: "contact" },
{ text: "View Menu", href: "/menu" }
]}
background={{ variant: "plain" }}
mediaAnimation="opacity"
@@ -99,9 +99,30 @@ export default function SababaKitchenPage() {
},
{
id: "shakshuka", name: "Shakshuka - Egg & Tomato", price: "$15", variant: "Poached Eggs • Tomato Sauce • Spices", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-bowl-creamy-hummus-drizzled-with-golden-olive-oil-garnished-with-fresh-green-parsley-red-paprika-spice-black-background_84443-61197.jpg", imageAlt: "Traditional shakshuka"
},
{
id: "falafel", name: "Golden Falafel Plate", price: "$12", variant: "Crispy Chickpea Fritters • Tahini • Fresh Vegetables", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Golden falafel plate"
},
{
id: "tabbouleh", name: "Tabbouleh - Herb Salad", price: "$13", variant: "Fresh Parsley • Bulgur • Lemon Dressing", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-rustic-bowl-filled-with-creamy-hummus-garnished-with-fresh-parsley-sesame-seeds-chili-oil-black-background_84443-61207.jpg", imageAlt: "Fresh tabbouleh salad"
},
{
id: "labneh", name: "Creamy Labneh Dip", price: "$11", variant: "Strained Yogurt • Za'atar • Olive Oil", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-bowl-creamy-hummus-drizzled-with-golden-olive-oil-garnished-with-fresh-green-parsley-red-paprika-spice-black-background_84443-61197.jpg", imageAlt: "Creamy labneh dip"
},
{
id: "baba-ghanoush", name: "Baba Ghanoush", price: "$13", variant: "Roasted Eggplant • Sesame • Pomegranate", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Baba ghanoush dip"
},
{
id: "fattoush", name: "Fattoush Salad", price: "$14", variant: "Mixed Greens • Crispy Pita • Sumac Vinaigrette", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-rustic-bowl-filled-with-creamy-hummus-garnished-with-fresh-parsley-sesame-seeds-chili-oil-black-background_84443-61207.jpg", imageAlt: "Fattoush salad"
},
{
id: "muttabal", name: "Muttabal - Spiced Eggplant", price: "$13", variant: "Eggplant • Yogurt • Spices • Pine Nuts", imageSrc: "https://img.b2bpic.net/free-psd/overhead-view-bowl-creamy-hummus-drizzled-with-golden-olive-oil-garnished-with-fresh-green-parsley-red-paprika-spice-black-background_84443-61197.jpg", imageAlt: "Muttabal eggplant dish"
},
{
id: "msabacha", name: "Msabacha - Warm Hummus", price: "$15", variant: "Crushed Chickpeas • Tahini • Warm Olive Oil • Spices", imageSrc: "https://img.b2bpic.net/free-psd/white-bowl-creamy-hummus-topped-with-fresh-salad-chopped-cucumber-tomato-garnished-with-herbs-served-with-pita-bread-wedges_84443-63597.jpg", imageAlt: "Warm msabacha hummus"
}
]}
gridVariant="three-columns-all-equal-width"
gridVariant="four-items-2x2-equal-grid"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
@@ -212,10 +233,10 @@ export default function SababaKitchenPage() {
columns={[
{
title: "Navigate", items: [
{ label: "Home", href: "#hero" },
{ label: "About", href: "#about" },
{ label: "Menu", href: "#menu" },
{ label: "Team", href: "#team" }
{ label: "Home", href: "/" },
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
@@ -228,8 +249,8 @@ export default function SababaKitchenPage() {
},
{
title: "Discover", items: [
{ label: "Our Story", href: "#about" },
{ label: "Chef's Menu", href: "#menu" },
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]

View File

@@ -86,7 +86,10 @@ export default function ProductPage({ params }: ProductPageProps) {
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "About", id: "about" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Tel Aviv, Israel"
bottomRightText="reservations@sababa.com"
@@ -102,23 +105,25 @@ export default function ProductPage({ params }: ProductPageProps) {
{
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Shop", href: "/shop" }
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
title: "Contact", items: [
{ label: "Reservations", href: "tel:+972-3-123-4567" },
{ label: "Email", href: "mailto:reservations@sababa.com" },
{ label: "Location", href: "/contacts" },
{ label: "Hours", href: "/contacts" }
{ label: "Location", href: "#" },
{ label: "Hours", href: "#" }
]
},
{
title: "Discover", items: [
{ label: "Our Story", href: "/" },
{ label: "Chef's Menu", href: "/" },
{ label: "Events", href: "/contacts" },
{ label: "Catering", href: "/contacts" }
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]
}
]}
@@ -151,7 +156,10 @@ export default function ProductPage({ params }: ProductPageProps) {
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "About", id: "about" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Tel Aviv, Israel"
bottomRightText="reservations@sababa.com"
@@ -175,23 +183,25 @@ export default function ProductPage({ params }: ProductPageProps) {
{
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Shop", href: "/shop" }
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
title: "Contact", items: [
{ label: "Reservations", href: "tel:+972-3-123-4567" },
{ label: "Email", href: "mailto:reservations@sababa.com" },
{ label: "Location", href: "/contacts" },
{ label: "Hours", href: "/contacts" }
{ label: "Location", href: "#" },
{ label: "Hours", href: "#" }
]
},
{
title: "Discover", items: [
{ label: "Our Story", href: "/" },
{ label: "Chef's Menu", href: "/" },
{ label: "Events", href: "/contacts" },
{ label: "Catering", href: "/contacts" }
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]
}
]}
@@ -223,7 +233,10 @@ export default function ProductPage({ params }: ProductPageProps) {
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "About", id: "about" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Tel Aviv, Israel"
bottomRightText="reservations@sababa.com"
@@ -272,23 +285,25 @@ export default function ProductPage({ params }: ProductPageProps) {
{
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Shop", href: "/shop" }
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
title: "Contact", items: [
{ label: "Reservations", href: "tel:+972-3-123-4567" },
{ label: "Email", href: "mailto:reservations@sababa.com" },
{ label: "Location", href: "/contacts" },
{ label: "Hours", href: "/contacts" }
{ label: "Location", href: "#" },
{ label: "Hours", href: "#" }
]
},
{
title: "Discover", items: [
{ label: "Our Story", href: "/" },
{ label: "Chef's Menu", href: "/" },
{ label: "Events", href: "/contacts" },
{ label: "Catering", href: "/contacts" }
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]
}
]}

View File

@@ -36,7 +36,10 @@ export default function ShopPage() {
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "About", id: "about" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Tel Aviv, Israel"
bottomRightText="reservations@sababa.com"
@@ -51,23 +54,25 @@ export default function ShopPage() {
{
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Shop", href: "/shop" }
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
title: "Contact", items: [
{ label: "Reservations", href: "tel:+972-3-123-4567" },
{ label: "Email", href: "mailto:reservations@sababa.com" },
{ label: "Location", href: "/contacts" },
{ label: "Hours", href: "/contacts" }
{ label: "Location", href: "#" },
{ label: "Hours", href: "#" }
]
},
{
title: "Discover", items: [
{ label: "Our Story", href: "/" },
{ label: "Chef's Menu", href: "/" },
{ label: "Events", href: "/contacts" },
{ label: "Catering", href: "/contacts" }
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]
}
]}
@@ -99,7 +104,10 @@ export default function ShopPage() {
brandName="Sababa Kitchen"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "About", id: "about" },
{ name: "Menu", id: "/menu" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Tel Aviv, Israel"
bottomRightText="reservations@sababa.com"
@@ -122,23 +130,25 @@ export default function ShopPage() {
{
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Shop", href: "/shop" }
{ label: "About", href: "about" },
{ label: "Menu", href: "/menu" },
{ label: "Team", href: "team" }
]
},
{
title: "Contact", items: [
{ label: "Reservations", href: "tel:+972-3-123-4567" },
{ label: "Email", href: "mailto:reservations@sababa.com" },
{ label: "Location", href: "/contacts" },
{ label: "Hours", href: "/contacts" }
{ label: "Location", href: "#" },
{ label: "Hours", href: "#" }
]
},
{
title: "Discover", items: [
{ label: "Our Story", href: "/" },
{ label: "Chef's Menu", href: "/" },
{ label: "Events", href: "/contacts" },
{ label: "Catering", href: "/contacts" }
{ label: "Our Story", href: "about" },
{ label: "Chef's Menu", href: "/menu" },
{ label: "Events", href: "#" },
{ label: "Catering", href: "#" }
]
}
]}