Update src/app/page.tsx
This commit is contained in:
418
src/app/page.tsx
418
src/app/page.tsx
@@ -20,303 +20,149 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="text-shift"
|
||||
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">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
]}
|
||||
brandName="The GT Road"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="The GT Road"
|
||||
button={{ text: "Reserve" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogo
|
||||
logoText="The GT Road"
|
||||
description="Experience the culinary journey of the historic Grand Trunk Road, bringing authentic flavors from across the route to your table."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-woman-eats-entrecote-kebab-meat-rib-with-sesame-seeds-poppies_141793-5187.jpg"
|
||||
imageAlt="indian restaurant buffet table setting"
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogo
|
||||
logoText="The GT Road"
|
||||
description="Experience the culinary journey of the historic Grand Trunk Road, bringing authentic flavors from across the route to your table."
|
||||
buttons={[{ text: "Reserve a Table", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-woman-eats-entrecote-kebab-meat-rib-with-sesame-seeds-poppies_141793-5187.jpg"
|
||||
imageAlt="indian restaurant buffet table setting"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "A Culinary Journey Through History",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/collage-about-childhood-design_52683-102077.jpg",
|
||||
alt: "indian spice market atmosphere",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{ type: "text", content: "A Culinary Journey Through History" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/collage-about-childhood-design_52683-102077.jpg", alt: "indian spice market atmosphere" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentySeven
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Barbecue Classics",
|
||||
descriptions: [
|
||||
"Expertly grilled Paneer and Mushroom Tikka marinated in traditional spice blends.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-half-view-raw-chicken-skewers-with-spices-wooden-board-dark_140725-148803.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Farm Fresh Sides",
|
||||
descriptions: [
|
||||
"Refreshingly curated salads and traditional chutneys that complement our main courses.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-christmas-dish-appetizing-christmas-dish-with-seeds-pomegranate-plate-dark-surface_140725-111356.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Authentic Desserts",
|
||||
descriptions: [
|
||||
"Indulge in our popular Jalebi with Rabri for the perfect sweet finish to your meal.",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dessert-sweet-peaches-with-nuts-cream-glass-tea_141793-4314.jpg",
|
||||
},
|
||||
]}
|
||||
title="Signature Flavors"
|
||||
description="Our buffet brings together iconic regional dishes prepared with traditional methods and authentic spices."
|
||||
/>
|
||||
</div>
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentySeven
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ id: "f1", title: "Barbecue Classics", descriptions: ["Expertly grilled Paneer and Mushroom Tikka marinated in traditional spice blends."], imageSrc: "http://img.b2bpic.net/free-photo/top-half-view-raw-chicken-skewers-with-spices-wooden-board-dark_140725-148803.jpg" },
|
||||
{ id: "f2", title: "Farm Fresh Sides", descriptions: ["Refreshingly curated salads and traditional chutneys that complement our main courses."], imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-christmas-dish-appetizing-christmas-dish-with-seeds-pomegranate-plate-dark-surface_140725-111356.jpg" },
|
||||
{ id: "f3", title: "Authentic Desserts", descriptions: ["Indulge in our popular Jalebi with Rabri for the perfect sweet finish to your meal."], imageSrc: "http://img.b2bpic.net/free-photo/top-view-dessert-sweet-peaches-with-nuts-cream-glass-tea_141793-4314.jpg" },
|
||||
]}
|
||||
title="Signature Flavors"
|
||||
description="Our buffet brings together iconic regional dishes prepared with traditional methods and authentic spices."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Starter",
|
||||
name: "Mushroom Tikka",
|
||||
price: "₹450",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cardamom-near-fried-potatoes-table_23-2147894880.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Starter",
|
||||
name: "Paneer Tikka",
|
||||
price: "₹480",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chicken-skewers-grilled-chicken-fillet-with-salt-pepper-plate_141793-4854.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Main",
|
||||
name: "Veg Biryani",
|
||||
price: "₹600",
|
||||
rating: 4,
|
||||
reviewCount: "210",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetable-salad-plate-dark-red-table-free-space_140725-59489.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Main",
|
||||
name: "Palak Paneer",
|
||||
price: "₹550",
|
||||
rating: 4,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-salad_23-2147609636.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Dessert",
|
||||
name: "Jalebi with Rabri",
|
||||
price: "₹300",
|
||||
rating: 5,
|
||||
reviewCount: "300",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-food-table-still-life_23-2150751961.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Drink",
|
||||
name: "Signature Cocktails",
|
||||
price: "₹400",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-meat-tomato-with-rice_140725-6433.jpg",
|
||||
},
|
||||
]}
|
||||
title="Menu Highlights"
|
||||
description="Explore our extensive buffet spread featuring the best of regional Indian cuisine."
|
||||
/>
|
||||
</div>
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "p1", brand: "Starter", name: "Mushroom Tikka", price: "₹450", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/cardamom-near-fried-potatoes-table_23-2147894880.jpg" },
|
||||
{ id: "p2", brand: "Starter", name: "Paneer Tikka", price: "₹480", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/side-view-chicken-skewers-grilled-chicken-fillet-with-salt-pepper-plate_141793-4854.jpg" },
|
||||
{ id: "p3", brand: "Main", name: "Veg Biryani", price: "₹600", rating: 4, reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetable-salad-plate-dark-red-table-free-space_140725-59489.jpg" },
|
||||
{ id: "p4", brand: "Main", name: "Palak Paneer", price: "₹550", rating: 4, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-salad_23-2147609636.jpg" },
|
||||
{ id: "p5", brand: "Dessert", name: "Jalebi with Rabri", price: "₹300", rating: 5, reviewCount: "300", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-food-table-still-life_23-2150751961.jpg" },
|
||||
{ id: "p6", brand: "Drink", name: "Signature Cocktails", price: "₹400", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-meat-tomato-with-rice_140725-6433.jpg" },
|
||||
]}
|
||||
title="Menu Highlights"
|
||||
description="Explore our extensive buffet spread featuring the best of regional Indian cuisine."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFifteen
|
||||
useInvertedBackground={false}
|
||||
testimonial="The atmosphere and flavors are unmatched. A must-visit place for authentic barbecue lovers in Delhi."
|
||||
rating={5}
|
||||
author="Customer Experiences"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/having-lunch-spacious-restaurant_52683-117480.jpg",
|
||||
alt: "happy diner restaurant portrait",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/handsome-serious-man-holding-newspaper-drinking-juice_171337-14579.jpg",
|
||||
alt: "food critic reviewing meal",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-plate-with-muffin_107420-12322.jpg",
|
||||
alt: "happy family eating dinner",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/hotel-waiter-taking-order-from-customer_23-2149304054.jpg",
|
||||
alt: "business diner portrait",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-friends-eating-salmon-bowls_23-2150427606.jpg",
|
||||
alt: "smiling customer enjoying meal",
|
||||
},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFifteen
|
||||
useInvertedBackground={false}
|
||||
testimonial="The atmosphere and flavors are unmatched. A must-visit place for authentic barbecue lovers in Delhi."
|
||||
rating={5}
|
||||
author="Customer Experiences"
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/having-lunch-spacious-restaurant_52683-117480.jpg", alt: "happy diner restaurant portrait" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/handsome-serious-man-holding-newspaper-drinking-juice_171337-14579.jpg", alt: "food critic reviewing meal" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-plate-with-muffin_107420-12322.jpg", alt: "happy family eating dinner" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/hotel-waiter-taking-order-from-customer_23-2149304054.jpg", alt: "business diner portrait" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-friends-eating-salmon-bowls_23-2150427606.jpg", alt: "smiling customer enjoying meal" },
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "10.5K+",
|
||||
title: "Happy Reviews",
|
||||
description: "Authentic feedback from satisfied diners.",
|
||||
icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "4.3",
|
||||
title: "Star Rating",
|
||||
description: "Rated consistently for quality and service.",
|
||||
icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
title: "Fresh Ingredients",
|
||||
description: "High-quality, locally sourced fresh produce.",
|
||||
icon: CheckCircle,
|
||||
},
|
||||
]}
|
||||
title="A Community Favorite"
|
||||
description="Consistently recognized for excellence in dining and hospitality."
|
||||
/>
|
||||
</div>
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{ id: "m1", value: "10.5K+", title: "Happy Reviews", description: "Authentic feedback from satisfied diners.", icon: Star },
|
||||
{ id: "m2", value: "4.3", title: "Star Rating", description: "Rated consistently for quality and service.", icon: Award },
|
||||
{ id: "m3", value: "100%", title: "Fresh Ingredients", description: "High-quality, locally sourced fresh produce.", icon: CheckCircle },
|
||||
]}
|
||||
title="A Community Favorite"
|
||||
description="Consistently recognized for excellence in dining and hospitality."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="social" data-section="social">
|
||||
<SocialProofOne
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Food Guide",
|
||||
"Delhi Dining",
|
||||
"Cuisine Monthly",
|
||||
"Travelers Choice",
|
||||
"Critic Review",
|
||||
]}
|
||||
title="Recommended By"
|
||||
description="Recognized by top dining guides and critics across the country."
|
||||
/>
|
||||
</div>
|
||||
<div id="social" data-section="social">
|
||||
<SocialProofOne
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={["Food Guide", "Delhi Dining", "Cuisine Monthly", "Travelers Choice", "Critic Review"]}
|
||||
title="Recommended By"
|
||||
description="Recognized by top dining guides and critics across the country."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
title="Reserve Your Table"
|
||||
description="Book your buffet experience now to enjoy a traditional culinary adventure."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/couple-having-date-night_53876-13928.jpg"
|
||||
imageAlt="restaurant entrance interior"
|
||||
mediaAnimation="slide-up"
|
||||
tag="Reservations"
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{ variant: "plain" }}
|
||||
title="Reserve Your Table"
|
||||
description="Book your buffet experience now to enjoy a traditional culinary adventure."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/couple-having-date-night_53876-13928.jpg"
|
||||
imageAlt="restaurant entrance interior"
|
||||
mediaAnimation="slide-up"
|
||||
tag="Reservations"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBaseReveal
|
||||
logoText="The GT Road"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBaseReveal
|
||||
logoText="The GT Road"
|
||||
columns={[
|
||||
{ title: "Navigation", items: [{ label: "Home", href: "#hero" }, { label: "Menu", href: "#menu" }, { label: "Contact", href: "#contact" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user