Merge version_1 into main #2
280
src/app/page.tsx
280
src/app/page.tsx
@@ -19,27 +19,22 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="pill"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="normal"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Utsav Dhaba"
|
||||
/>
|
||||
@@ -50,40 +45,16 @@ export default function LandingPage() {
|
||||
logoText="Utsav Dhaba"
|
||||
description="Authentic flavors of India, prepared with love and traditions."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Book Table",
|
||||
href: "#contact",
|
||||
},
|
||||
{ text: "View Menu", href: "#menu" },
|
||||
{ text: "Book Table", href: "#contact" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stone-walled-restaurant-top-lighting_140725-9731.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indian-butter-chicken-black-bowl-wooden-table_123827-20634.jpg",
|
||||
imageAlt: "Dal makhani dish",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/carpets-market-marrakech_23-2148129866.jpg",
|
||||
imageAlt: "Restaurant interior",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-barbecue-lavash-with-herbal-salad-barbecue-sauce_114579-3645.jpg",
|
||||
imageAlt: "Spices and food",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-traditional-azerbaijani-dish-piti-pot-with-sumac-dried-herbs-onions-tray_141793-5179.jpg",
|
||||
imageAlt: "Dining area",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stock-photo-served-nutritious-caesar-salad-with-chicken-served-with-black-slice-with-sesame-seeds-top_132075-8861.jpg",
|
||||
imageAlt: "Curry variety",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/stone-walled-restaurant-top-lighting_140725-9731.jpg", imageAlt: "Restaurant ambiance" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/indian-butter-chicken-black-bowl-wooden-table_123827-20634.jpg", imageAlt: "Dal makhani dish" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/carpets-market-marrakech_23-2148129866.jpg", imageAlt: "Restaurant interior" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/chicken-barbecue-lavash-with-herbal-salad-barbecue-sauce_114579-3645.jpg", imageAlt: "Spices and food" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-traditional-azerbaijani-dish-piti-pot-with-sumac-dried-herbs-onions-tray_141793-5179.jpg", imageAlt: "Dining area" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/stock-photo-served-nutritious-caesar-salad-with-chicken-served-with-black-slice-with-sesame-seeds-top_132075-8861.jpg", imageAlt: "Curry variety" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -94,18 +65,9 @@ export default function LandingPage() {
|
||||
title="A Legacy of Flavor"
|
||||
description="From humble beginnings to a celebrated culinary destination, we bring the authentic spirit of North Indian dhabas to your table."
|
||||
metrics={[
|
||||
{
|
||||
value: "20+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
{
|
||||
value: "50+",
|
||||
title: "Recipes Perfected",
|
||||
},
|
||||
{
|
||||
value: "10k+",
|
||||
title: "Happy Guests",
|
||||
},
|
||||
{ value: "20+", title: "Years Experience" },
|
||||
{ value: "50+", title: "Recipes Perfected" },
|
||||
{ value: "10k+", title: "Happy Guests" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/cook-cutting-roasted-meat-wooden-board_23-2148040262.jpg"
|
||||
imageAlt="Chef preparing dish"
|
||||
@@ -121,48 +83,12 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Dal Makhani",
|
||||
price: "$12.99",
|
||||
variant: "Vegetarian",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-delight_23-2151998598.jpg",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Tandoori Chicken",
|
||||
price: "$18.99",
|
||||
variant: "Non-Veg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stick-kebab-finely-cooked-served-with-orange-sauce_114579-1722.jpg",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Garlic Naan",
|
||||
price: "$4.50",
|
||||
variant: "Bread",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-bread-buns-basket_141793-3948.jpg",
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
name: "Paneer Tikka",
|
||||
price: "$15.99",
|
||||
variant: "Vegetarian",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-vegetables-cast-iron-homemade-generated-by-ai_188544-20585.jpg",
|
||||
},
|
||||
{
|
||||
id: "m5",
|
||||
name: "Saffron Rice",
|
||||
price: "$6.99",
|
||||
variant: "Rice",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-inside-plate-dark-surface-dark-dish-east-meal-food_140725-82235.jpg",
|
||||
},
|
||||
{
|
||||
id: "m6",
|
||||
name: "Gulaab Jamun",
|
||||
price: "$5.99",
|
||||
variant: "Dessert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-syrup-dessert_23-2149312378.jpg",
|
||||
},
|
||||
{ id: "m1", name: "Dal Makhani", price: "$12.99", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-delight_23-2151998598.jpg" },
|
||||
{ id: "m2", name: "Tandoori Chicken", price: "$18.99", variant: "Non-Veg", imageSrc: "http://img.b2bpic.net/free-photo/stick-kebab-finely-cooked-served-with-orange-sauce_114579-1722.jpg" },
|
||||
{ id: "m3", name: "Garlic Naan", price: "$4.50", variant: "Bread", imageSrc: "http://img.b2bpic.net/free-photo/top-view-bread-buns-basket_141793-3948.jpg" },
|
||||
{ id: "m4", name: "Paneer Tikka", price: "$15.99", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-vegetables-cast-iron-homemade-generated-by-ai_188544-20585.jpg" },
|
||||
{ id: "m5", name: "Saffron Rice", price: "$6.99", variant: "Rice", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-inside-plate-dark-surface-dark-dish-east-meal-food_140725-82235.jpg" },
|
||||
{ id: "m6", name: "Gulaab Jamun", price: "$5.99", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-syrup-dessert_23-2149312378.jpg" },
|
||||
]}
|
||||
title="Chef's Specials"
|
||||
description="Explore our curated selection of hand-crafted delicacies."
|
||||
@@ -176,27 +102,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Rajesh Kumar",
|
||||
role: "Head Chef",
|
||||
description: "Master of spices.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-male-chef-kitchen_23-2149646278.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Anita Sharma",
|
||||
role: "Manager",
|
||||
description: "Ensuring perfect experiences.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/new-idea-great-business_329181-2907.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Vijay Singh",
|
||||
role: "Sous Chef",
|
||||
description: "Tandoor specialist.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16150.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Rajesh Kumar", role: "Head Chef", description: "Master of spices.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-male-chef-kitchen_23-2149646278.jpg" },
|
||||
{ id: "t2", name: "Anita Sharma", role: "Manager", description: "Ensuring perfect experiences.", imageSrc: "http://img.b2bpic.net/free-photo/new-idea-great-business_329181-2907.jpg" },
|
||||
{ id: "t3", name: "Vijay Singh", role: "Sous Chef", description: "Tandoor specialist.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16150.jpg" },
|
||||
]}
|
||||
title="Meet Our Artisans"
|
||||
description="The creative minds behind your favorite dishes."
|
||||
@@ -209,30 +117,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "n1",
|
||||
value: "100%",
|
||||
title: "Freshness",
|
||||
items: [
|
||||
"Farm sourced ingredients",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "n2",
|
||||
value: "4.9",
|
||||
title: "Rating",
|
||||
items: [
|
||||
"Google customer reviews",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "n3",
|
||||
value: "24/7",
|
||||
title: "Kitchen Prep",
|
||||
items: [
|
||||
"Continuous quality control",
|
||||
],
|
||||
},
|
||||
{ id: "n1", value: "100%", title: "Freshness", items: ["Farm sourced ingredients"] },
|
||||
{ id: "n2", value: "4.9", title: "Rating", items: ["Google customer reviews"] },
|
||||
{ id: "n3", value: "24/7", title: "Kitchen Prep", items: ["Continuous quality control"] },
|
||||
]}
|
||||
title="By The Numbers"
|
||||
description="Our growth, fueled by your appreciation."
|
||||
@@ -245,41 +132,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Food Blogger",
|
||||
testimonial: "The best butter chicken I've ever had!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Local Resident",
|
||||
testimonial: "A must-visit for authentic North Indian food.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-shy-young-asian-woman-standing-front-cafe-entrance-touching-her-neck_1258-199358.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Food Critic",
|
||||
testimonial: "Sophisticated atmosphere with soulful flavors.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Regular Guest",
|
||||
testimonial: "The service is as exceptional as the menu.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loving-couple-talking-holiday-meal-dining-room_637285-10151.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lisa Wang",
|
||||
role: "Business Owner",
|
||||
testimonial: "Perfect for family dinners and meetings.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-young-adults-toasting-having-fun-while-having-lunch-together-dining-room_637285-3568.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah Johnson", role: "Food Blogger", testimonial: "The best butter chicken I've ever had!", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg" },
|
||||
{ id: "2", name: "Michael Chen", role: "Local Resident", testimonial: "A must-visit for authentic North Indian food.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-shy-young-asian-woman-standing-front-cafe-entrance-touching-her-neck_1258-199358.jpg" },
|
||||
{ id: "3", name: "Emily Rodriguez", role: "Food Critic", testimonial: "Sophisticated atmosphere with soulful flavors.", imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg" },
|
||||
{ id: "4", name: "David Kim", role: "Regular Guest", testimonial: "The service is as exceptional as the menu.", imageSrc: "http://img.b2bpic.net/free-photo/loving-couple-talking-holiday-meal-dining-room_637285-10151.jpg" },
|
||||
{ id: "5", name: "Lisa Wang", role: "Business Owner", testimonial: "Perfect for family dinners and meetings.", imageSrc: "http://img.b2bpic.net/free-photo/group-happy-young-adults-toasting-having-fun-while-having-lunch-together-dining-room_637285-3568.jpg" },
|
||||
]}
|
||||
title="Guest Voices"
|
||||
description="What our patrons say about us."
|
||||
@@ -291,14 +148,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Food Weekly",
|
||||
"Local Eatery",
|
||||
"Culinary Excellence",
|
||||
"Taste Award",
|
||||
"Hospitality Pro",
|
||||
"Dining Guide",
|
||||
"Authentic Eats",
|
||||
]}
|
||||
"Food Weekly", "Local Eatery", "Culinary Excellence", "Taste Award", "Hospitality Pro", "Dining Guide", "Authentic Eats"]}
|
||||
title="Recognized Excellence"
|
||||
description="Trusted by food lovers and critics alike."
|
||||
/>
|
||||
@@ -307,9 +157,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Get In Touch"
|
||||
title="Ready to Experience Utsav?"
|
||||
description="Join our newsletter for exclusive menu updates and dining offers."
|
||||
@@ -323,46 +171,22 @@ export default function LandingPage() {
|
||||
logoText="Utsav Dhaba"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
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 Use",
|
||||
href: "#",
|
||||
},
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Use", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Socials",
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
title: "Socials", items: [
|
||||
{ label: "Instagram", href: "#" },
|
||||
{ label: "Facebook", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -372,4 +196,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user