Merge version_2 into main #1

Merged
bender merged 2 commits from version_2 into main 2026-04-16 23:13:35 +00:00
2 changed files with 76 additions and 303 deletions

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

@@ -0,0 +1,60 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FooterMedia from '@/components/sections/footer/FooterMedia';
export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="hover-bubble"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="mediumLarge"
sizing="largeSmall"
background="noise"
cardStyle="glass-depth"
primaryButtonStyle="flat"
secondaryButtonStyle="radial-glow"
headingFontWeight="extrabold"
>
<ReactLenis root>
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/#about" },
{ name: "Contact", id: "/#contact" },
]}
brandName="Indian Corner"
/>
<div className="pt-32 pb-20">
<ProductCardTwo
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{ id: "1", brand: "Signature", name: "Daal Makhani", price: "$18", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/lentil-soup-bowl-mint-lemon-crackers-side-view_141793-12265.jpg" },
{ id: "2", brand: "Signature", name: "Lamb Pepper Fry", price: "$24", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-soup-with-different-seasonings_140725-133967.jpg" },
{ id: "3", brand: "Signature", name: "Freshly Baked Naan", price: "$5", rating: 5, reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/pakistani-food-wooden-board-flat-lay_23-2148825095.jpg" },
{ id: "4", brand: "Signature", name: "Mango Kulfi", price: "$9", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/composition-delicious-homemade-icecream_23-2148900954.jpg" },
]}
title="Our Authentic Menu"
description="Savor the true taste of tradition with our hand-crafted, authentic dishes made from fresh, locally sourced ingredients."
/>
</div>
<FooterMedia
logoText="Indian Corner"
columns={[
{ title: "Navigate", items: [{ label: "Home", href: "/" }, { label: "Menu", href: "/menu" }, { label: "Contact", href: "/#contact" }] },
]}
/>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -32,22 +32,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Menu",
id: "menu",
},
{
name: "About",
id: "about",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="Indian Corner"
/>
@@ -58,39 +46,10 @@ export default function LandingPage() {
title="A Haven of Authentic Flavours"
description="Experience the finest Indian cuisine in Wilson. Fresh ingredients, generous service, and the vibrant taste of tradition in every bite."
buttons={[
{
text: "View Menu",
href: "#menu",
},
{
text: "Book Table",
href: "#contact",
},
{ text: "View Menu", href: "/menu" },
{ text: "Book Table", href: "#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/side-view-table-served-with-pilaf-with-dried-fruits-served-stewed-meat-with-herbs-bowls_140725-12864.jpg"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/side-view-baked-fish-fillet-garnished-with-vegetables-spices-sauce-plate-with-glass-white-wine-table_140725-11498.jpg",
alt: "Diner 1",
},
{
src: "http://img.b2bpic.net/free-photo/side-view-lentil-merci-soup-bowl-with-slice-lemon_140725-11988.jpg",
alt: "Diner 2",
},
{
src: "http://img.b2bpic.net/free-photo/chicken-sticks-bowl-tomato-soup_114579-2018.jpg",
alt: "Diner 3",
},
{
src: "http://img.b2bpic.net/free-photo/front-view-dark-square-plates-with-golden-fork-knife-dark-desk-cutlery-restaurant-lunch-color-plate-tea-drink_179666-19330.jpg",
alt: "Diner 4",
},
{
src: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208321.jpg",
alt: "Diner 5",
},
]}
avatarText="Join 5,000+ satisfied diners"
/>
</div>
@@ -114,21 +73,9 @@ export default function LandingPage() {
gridVariant="bento-grid"
useInvertedBackground={false}
features={[
{
title: "Freshly Baked Naan",
description: "Hand-stretched and baked fresh to order in our tandoor oven for perfection.",
imageSrc: "http://img.b2bpic.net/free-photo/pakistani-food-wooden-board-flat-lay_23-2148825095.jpg",
},
{
title: "Generous Hospitality",
description: "Our chef personally visits tables to ensure every guest is satisfied.",
imageSrc: "http://img.b2bpic.net/free-photo/man-with-pizza_1157-16359.jpg",
},
{
title: "Authentic Spices",
description: "Proper traditional recipes, sourced with care and balanced to tantalize your palate.",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-lentil-soup-appetizing-lentil-soup-tomatoes-spices-lentil-herbs_140725-73527.jpg",
},
{ title: "Freshly Baked Naan", description: "Hand-stretched and baked fresh to order in our tandoor oven for perfection.", imageSrc: "http://img.b2bpic.net/free-photo/pakistani-food-wooden-board-flat-lay_23-2148825095.jpg" },
{ title: "Generous Hospitality", description: "Our chef personally visits tables to ensure every guest is satisfied.", imageSrc: "http://img.b2bpic.net/free-photo/man-with-pizza_1157-16359.jpg" },
{ title: "Authentic Spices", description: "Proper traditional recipes, sourced with care and balanced to tantalize your palate.", imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-lentil-soup-appetizing-lentil-soup-tomatoes-spices-lentil-herbs_140725-73527.jpg" },
]}
title="Why Indian Corner?"
description="What keeps our guests coming back month after month."
@@ -142,218 +89,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "1",
brand: "Signature",
name: "Daal Makhani",
price: "$18",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/lentil-soup-bowl-mint-lemon-crackers-side-view_141793-12265.jpg",
},
{
id: "2",
brand: "Signature",
name: "Lamb Pepper Fry",
price: "$24",
rating: 5,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-soup-with-different-seasonings_140725-133967.jpg",
},
{
id: "3",
brand: "Classic",
name: "Tandoori Chicken",
price: "$22",
rating: 4,
reviewCount: "92",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-fried-chicken-with-different-seasonings-dark-purple-space_140725-75649.jpg",
},
{
id: "4",
brand: "Dessert",
name: "Mango Kulfi",
price: "$9",
rating: 5,
reviewCount: "150",
imageSrc: "http://img.b2bpic.net/free-photo/composition-delicious-homemade-icecream_23-2148900954.jpg",
},
{
id: "5",
brand: "Appetizer",
name: "Vegetable Samosas",
price: "$10",
rating: 5,
reviewCount: "78",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-lohri-day-food_23-2148725325.jpg",
},
{
id: "6",
brand: "Side",
name: "Saffron Basmati Rice",
price: "$6",
rating: 4,
reviewCount: "60",
imageSrc: "http://img.b2bpic.net/free-photo/pan-with-rice-dish-near-spices_23-2147894732.jpg",
},
{ id: "1", brand: "Signature", name: "Daal Makhani", price: "$18", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/lentil-soup-bowl-mint-lemon-crackers-side-view_141793-12265.jpg" },
{ id: "2", brand: "Signature", name: "Lamb Pepper Fry", price: "$24", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-soup-with-different-seasonings_140725-133967.jpg" },
{ id: "3", brand: "Dessert", name: "Mango Kulfi", price: "$9", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/composition-delicious-homemade-icecream_23-2148900954.jpg" },
]}
title="Signature Flavours"
description="Our curated selection of best-selling authentic dishes."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Claire HNIN",
role: "Foodie",
company: "Local",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663853.jpg",
},
{
id: "2",
name: "Manjit Brar",
role: "Visitor",
company: "Melbourne",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/employees-grocery-stores-coffee-shop-concept-silly-cute-smiling-lovely-barista-cafe-worker-waiter-black-apron-hold-hands-face-grinning-delighted-standing-white-background_1258-58992.jpg",
},
{
id: "3",
name: "Paul Tooze",
role: "Expert",
company: "Guide",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-couple-sitting-with-arms-around_1170-535.jpg",
},
{
id: "4",
name: "Susan Smith",
role: "Local",
company: "Regular",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-smiling-with-top-hat-thumbs-up_1187-1549.jpg",
},
{
id: "5",
name: "Chelsea McLaren",
role: "Diner",
company: "Takeaway",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/very-good-smiling-brunette-woman-shows-ok-okay-hand-sign-looking-satisfied-recommend-great-deal-pleased-with-quality-standing-white-background_176420-46695.jpg",
},
]}
kpiItems={[
{
value: "4.9",
label: "Rating",
},
{
value: "1000+",
label: "Happy Guests",
},
{
value: "15",
label: "Years Served",
},
]}
title="Guest Favourites"
description="What our local regulars and visitors have to say."
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "50+",
title: "Unique Dishes",
description: "From north to south recipes",
icon: Utensils,
},
{
id: "m2",
value: "5k+",
title: "Happy Diners",
description: "Served over the past year",
icon: Heart,
},
{
id: "m3",
value: "100%",
title: "Freshness",
description: "Locally sourced quality ingredients",
icon: Leaf,
},
]}
title="Our Community Impact"
description="Proud to serve the Wilson community."
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Do you offer takeaways?",
content: "Yes, our full menu is available for convenient pickup.",
},
{
id: "f2",
title: "Are there vegetarian options?",
content: "We have an extensive selection of vegetarian dishes, all prepared with fresh vegetables.",
},
{
id: "f3",
title: "Do you take reservations?",
content: "We welcome reservations, please contact us by phone to book your table.",
},
]}
title="Frequently Asked"
description="Common questions about our restaurant."
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={true}
title="Connect with Us"
description="Ready to dine? Reach out for bookings, events, or inquiries."
inputs={[
{
name: "name",
type: "text",
placeholder: "Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Email",
required: true,
},
]}
textarea={{
name: "message",
placeholder: "Your reservation request or inquiry...",
}}
imageSrc="http://img.b2bpic.net/free-photo/side-view-women-wearing-sari_23-2149461714.jpg"
mediaPosition="left"
title="Featured Signature Items"
description="Discover the heart of our menu."
/>
</div>
@@ -362,36 +103,8 @@ export default function LandingPage() {
imageSrc="http://img.b2bpic.net/free-photo/happy-beautiful-african-american-couple-love-having-great-time-together-restaurant-their-dating-attractive-couple-enjoying-each-other-holds-glasses-juice_613910-18735.jpg"
logoText="Indian Corner"
columns={[
{
title: "Navigate",
items: [
{
label: "Menu",
href: "#menu",
},
{
label: "About",
href: "#about",
},
{
label: "Contact",
href: "#contact",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Terms of Service",
href: "#",
},
],
},
{ title: "Navigate", items: [{ label: "Home", href: "/" }, { label: "Menu", href: "/menu" }, { label: "About", href: "#about" }, { label: "Contact", href: "#contact" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] },
]}
/>
</div>