3 Commits

Author SHA1 Message Date
7bdce0c532 Update src/app/styles/variables.css 2026-04-04 06:44:55 +00:00
0b278a7a73 Update src/app/page.tsx 2026-04-04 06:44:55 +00:00
9c5540f13a Merge version_1 into main
Merge version_1 into main
2026-04-04 06:42:29 +00:00
2 changed files with 56 additions and 185 deletions

View File

@@ -29,25 +29,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "home"},
id: "home",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Menu", name: "Menu", id: "products"},
id: "products",
},
{ {
name: "Reviews", name: "Reviews", id: "testimonials"},
id: "testimonials",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Gayatri Sweets" brandName="Gayatri Sweets"
/> />
@@ -59,78 +49,39 @@ export default function LandingPage() {
description="Experience the authentic taste of tradition at Gayatri Sweets & Restaurant. We bring you the finest artisanal sweets and gourmet dining, crafted with love and golden excellence." description="Experience the authentic taste of tradition at Gayatri Sweets & Restaurant. We bring you the finest artisanal sweets and gourmet dining, crafted with love and golden excellence."
testimonials={[ testimonials={[
{ {
name: "Priya Sharma", name: "Priya Sharma", handle: "@priyasharma", testimonial: "The best sweets in town! The Kaju Katli is pure gold.", rating: 5,
handle: "@priyasharma", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-indian-dessert-plate_23-2149312393.jpg?_wi=1", imageAlt: "luxury indian sweets assortment close up"},
testimonial: "The best sweets in town! The Kaju Katli is pure gold.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-indian-dessert-plate_23-2149312393.jpg?_wi=1",
imageAlt: "luxury indian sweets assortment close up",
},
{ {
name: "Rohan Patel", name: "Rohan Patel", handle: "@rohan_p", testimonial: "Authentic taste and premium service. Highly recommended.", rating: 5,
handle: "@rohan_p", imageSrc: "http://img.b2bpic.net/free-photo/man-decorating-cookies-kitchen_329181-6846.jpg", imageAlt: "professional indian sweet chef working"},
testimonial: "Authentic taste and premium service. Highly recommended.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-decorating-cookies-kitchen_329181-6846.jpg",
imageAlt: "professional indian sweet chef working",
},
{ {
name: "Ananya Reddy", name: "Ananya Reddy", handle: "@ananya_foodie", testimonial: "Their Jalebis are divine. A perfect luxury treat.", rating: 5,
handle: "@ananya_foodie", imageSrc: "http://img.b2bpic.net/free-photo/glass-jar-full-small-colorful-doughnuts_114579-53485.jpg?_wi=1", imageAlt: "gulab jamun close up gold plate"},
testimonial: "Their Jalebis are divine. A perfect luxury treat.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/glass-jar-full-small-colorful-doughnuts_114579-53485.jpg?_wi=1",
imageAlt: "gulab jamun close up gold plate",
},
{ {
name: "Vikram Singh", name: "Vikram Singh", handle: "@v_singh", testimonial: "Great ambiance and even better quality sweets.", rating: 5,
handle: "@v_singh", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-coconut-candies-round-formed-with-red-icings-black_140725-104611.jpg?_wi=1", imageAlt: "rasgulla dessert premium presentation"},
testimonial: "Great ambiance and even better quality sweets.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-coconut-candies-round-formed-with-red-icings-black_140725-104611.jpg?_wi=1",
imageAlt: "rasgulla dessert premium presentation",
},
{ {
name: "Meera Iyer", name: "Meera Iyer", handle: "@meera_i", testimonial: "Gayatri Sweets never disappoints. Truly premium quality.", rating: 5,
handle: "@meera_i", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookie-tray-marble-surface_114579-79995.jpg?_wi=1", imageAlt: "kaju katli sweets diamond shape"},
testimonial: "Gayatri Sweets never disappoints. Truly premium quality.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookie-tray-marble-surface_114579-79995.jpg?_wi=1",
imageAlt: "kaju katli sweets diamond shape",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Order Now", text: "Order Now", href: "#products"},
href: "#products",
},
{ {
text: "Visit Us", text: "Visit Us", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/high-angle-delicious-indian-dessert-plate_23-2149312393.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/high-angle-delicious-indian-dessert-plate_23-2149312393.jpg?_wi=2"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg", alt: "Customer 1"},
alt: "Customer 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-happy-people-having-fun-toasting-with-beer-while-eating-lunch-dining-room-home_637285-5546.jpg", src: "http://img.b2bpic.net/free-photo/young-happy-people-having-fun-toasting-with-beer-while-eating-lunch-dining-room-home_637285-5546.jpg", alt: "Customer 2"},
alt: "Customer 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-adorable-blue-eyed-female-model-with-hair-knot-wears-overalls-enjoys-drinking-fruit-smoothie-looks-happily-somewhere-while-sits-cozy-restaurant-beautiful-teenage-girl-coffee-shop_273609-3038.jpg", src: "http://img.b2bpic.net/free-photo/portrait-adorable-blue-eyed-female-model-with-hair-knot-wears-overalls-enjoys-drinking-fruit-smoothie-looks-happily-somewhere-while-sits-cozy-restaurant-beautiful-teenage-girl-coffee-shop_273609-3038.jpg", alt: "Customer 3"},
alt: "Customer 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-lovely-couple-dinner_23-2148378769.jpg", src: "http://img.b2bpic.net/free-photo/young-lovely-couple-dinner_23-2148378769.jpg", alt: "Customer 4"},
alt: "Customer 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/female-model-posing-with-gift-box_114579-18643.jpg", src: "http://img.b2bpic.net/free-photo/female-model-posing-with-gift-box_114579-18643.jpg", alt: "Customer 5"},
alt: "Customer 5",
},
]} ]}
avatarText="Loved by 5,000+ happy foodies" avatarText="Loved by 5,000+ happy foodies"
/> />
@@ -141,9 +92,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
title="A Legacy of Sweet Excellence" title="A Legacy of Sweet Excellence"
description={[ description={[
"For decades, Gayatri Sweets & Restaurant has been a beacon of luxury and authentic taste. We combine traditional recipes with premium ingredients to serve sweetness that delights the soul.", "For decades, Gayatri Sweets & Restaurant has been a beacon of luxury and authentic taste. We combine traditional recipes with premium ingredients to serve sweetness that delights the soul.", "Our commitment to quality, hygiene, and unparalleled flavor makes us the go-to destination for connoisseurs of fine Indian sweets and gourmet cuisine."]}
"Our commitment to quality, hygiene, and unparalleled flavor makes us the go-to destination for connoisseurs of fine Indian sweets and gourmet cuisine.",
]}
/> />
</div> </div>
@@ -155,41 +104,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "1", id: "1", name: "Royal Kaju Katli", price: "₹650/kg", imageSrc: "http://img.b2bpic.net/free-photo/glass-jar-full-small-colorful-doughnuts_114579-53485.jpg?_wi=2"},
name: "Royal Kaju Katli",
price: "₹650/kg",
imageSrc: "http://img.b2bpic.net/free-photo/glass-jar-full-small-colorful-doughnuts_114579-53485.jpg?_wi=2",
},
{ {
id: "2", id: "2", name: "Classic Rasgulla", price: "₹300/kg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-coconut-candies-round-formed-with-red-icings-black_140725-104611.jpg?_wi=2"},
name: "Classic Rasgulla",
price: "₹300/kg",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-coconut-candies-round-formed-with-red-icings-black_140725-104611.jpg?_wi=2",
},
{ {
id: "3", id: "3", name: "Saffron Barfi", price: "₹700/kg", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookie-tray-marble-surface_114579-79995.jpg?_wi=2"},
name: "Saffron Barfi",
price: "₹700/kg",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookie-tray-marble-surface_114579-79995.jpg?_wi=2",
},
{ {
id: "4", id: "4", name: "Pure Ghee Laddu", price: "₹450/kg", imageSrc: "http://img.b2bpic.net/free-photo/cookies-roll-cake-board-blue-table_114579-82875.jpg"},
name: "Pure Ghee Laddu",
price: "₹450/kg",
imageSrc: "http://img.b2bpic.net/free-photo/cookies-roll-cake-board-blue-table_114579-82875.jpg",
},
{ {
id: "5", id: "5", name: "Crispy Jalebi", price: "₹250/kg", imageSrc: "http://img.b2bpic.net/free-photo/front-view-sliced-potato-pies-with-mushed-pumpkin-tomatoes-grey-background-oven-cake-pie-bake-color_140725-110273.jpg"},
name: "Crispy Jalebi",
price: "₹250/kg",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-sliced-potato-pies-with-mushed-pumpkin-tomatoes-grey-background-oven-cake-pie-bake-color_140725-110273.jpg",
},
{ {
id: "6", id: "6", name: "Pista Roll", price: "₹800/kg", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-khoncha-table_140725-8219.jpg"},
name: "Pista Roll",
price: "₹800/kg",
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-khoncha-table_140725-8219.jpg",
},
]} ]}
title="Our Signature Creations" title="Our Signature Creations"
description="Handcrafted with the finest ingredients, our sweets represent the pinnacle of culinary artistry." description="Handcrafted with the finest ingredients, our sweets represent the pinnacle of culinary artistry."
@@ -202,45 +127,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", title: "Incredible taste", quote: "I have never tasted better sweets. Absolutely authentic and delicious.", name: "Sarah", role: "Patron", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg"},
title: "Incredible taste",
quote: "I have never tasted better sweets. Absolutely authentic and delicious.",
name: "Sarah",
role: "Patron",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg",
},
{ {
id: "2", id: "2", title: "Golden standard", quote: "The quality is unmatched. Gayatri Sweets is my first choice.", name: "Michael", role: "Regular", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-people-having-fun-toasting-with-beer-while-eating-lunch-dining-room-home_637285-5546.jpg"},
title: "Golden standard",
quote: "The quality is unmatched. Gayatri Sweets is my first choice.",
name: "Michael",
role: "Regular",
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-people-having-fun-toasting-with-beer-while-eating-lunch-dining-room-home_637285-5546.jpg",
},
{ {
id: "3", id: "3", title: "Luxury experience", quote: "Dining here feels special. Every bite is an experience of luxury.", name: "Emily", role: "Foodie", imageSrc: "http://img.b2bpic.net/free-photo/portrait-adorable-blue-eyed-female-model-with-hair-knot-wears-overalls-enjoys-drinking-fruit-smoothie-looks-happily-somewhere-while-sits-cozy-restaurant-beautiful-teenage-girl-coffee-shop_273609-3038.jpg"},
title: "Luxury experience",
quote: "Dining here feels special. Every bite is an experience of luxury.",
name: "Emily",
role: "Foodie",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-adorable-blue-eyed-female-model-with-hair-knot-wears-overalls-enjoys-drinking-fruit-smoothie-looks-happily-somewhere-while-sits-cozy-restaurant-beautiful-teenage-girl-coffee-shop_273609-3038.jpg",
},
{ {
id: "4", id: "4", title: "Perfect for gifts", quote: "Bought a box for my family and they absolutely loved it.", name: "David", role: "Guest", imageSrc: "http://img.b2bpic.net/free-photo/young-lovely-couple-dinner_23-2148378769.jpg"},
title: "Perfect for gifts",
quote: "Bought a box for my family and they absolutely loved it.",
name: "David",
role: "Guest",
imageSrc: "http://img.b2bpic.net/free-photo/young-lovely-couple-dinner_23-2148378769.jpg",
},
{ {
id: "5", id: "5", title: "Authentic flavours", quote: "Brings back memories of traditional home-made sweets.", name: "Sophia", role: "Connoisseur", imageSrc: "http://img.b2bpic.net/free-photo/female-model-posing-with-gift-box_114579-18643.jpg"},
title: "Authentic flavours",
quote: "Brings back memories of traditional home-made sweets.",
name: "Sophia",
role: "Connoisseur",
imageSrc: "http://img.b2bpic.net/free-photo/female-model-posing-with-gift-box_114579-18643.jpg",
},
]} ]}
title="Loved by Thousands" title="Loved by Thousands"
description="Hear what our royal patrons have to say about their experience with us." description="Hear what our royal patrons have to say about their experience with us."
@@ -251,18 +146,13 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "canvas-reveal", variant: "canvas-reveal"}}
}}
text="Visit Gayatri Sweets & Restaurant in Mandoli today. Taste the luxury and let us make your day special." text="Visit Gayatri Sweets & Restaurant in Mandoli today. Taste the luxury and let us make your day special."
buttons={[ buttons={[
{ {
text: "Get Directions", text: "Get Directions", href: "https://maps.google.com"},
href: "https://maps.google.com",
},
{ {
text: "WhatsApp Order", text: "WhatsApp Order", href: "https://wa.me/your-number"},
href: "https://wa.me/your-number",
},
]} ]}
/> />
</div> </div>
@@ -272,50 +162,31 @@ export default function LandingPage() {
logoText="Gayatri Sweets" logoText="Gayatri Sweets"
columns={[ columns={[
{ {
title: "Navigate", title: "Navigate", items: [
items: [
{ {
label: "Home", label: "Home", href: "#home"},
href: "#home",
},
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Menu", label: "Menu", href: "#products"},
href: "#products",
},
], ],
}, },
{ {
title: "Social", title: "Social", items: [
items: [
{ {
label: "Facebook", label: "Facebook", href: "#"},
href: "#",
},
{ {
label: "Instagram", label: "Instagram", href: "#"},
href: "#",
},
{ {
label: "Twitter", label: "Twitter", href: "#"},
href: "#",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -324,4 +195,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #fcfcf5; --background: #0a0a0a;
--card: #f9f6e8; --card: #1a1a1a;
--foreground: #3d2b1f; --foreground: #f5f5f5;
--primary-cta: #d4af37; --primary-cta: #ffdf7d;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #ff8c00; --secondary-cta: #1a1a1a;
--secondary-cta-text: #ffffff; --secondary-cta-text: #ffffff;
--accent: #e6c96a; --accent: #b8860b;
--background-accent: #f3e5ab; --background-accent: #8b6914;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);