Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-05-07 12:55:41 +00:00
2 changed files with 47 additions and 182 deletions

View File

@@ -33,25 +33,15 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Menu",
id: "products",
},
name: "Menu", id: "products"},
{
name: "Reviews",
id: "testimonials",
},
name: "Reviews", id: "testimonials"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="The GrG Bakery"
/>
@@ -60,19 +50,14 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "plain",
}}
variant: "plain"}}
logoText="The GrG Bakery"
description="Authentic flavours, artisan techniques, and the heart of Lalitpur's pastry scene."
buttons={[
{
text: "View Menu",
href: "#products",
},
text: "View Menu", href: "#products"},
{
text: "Contact Us",
href: "#contact",
},
text: "Contact Us", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/couple-wearing-aprons-coffee-shop_23-2148366647.jpg"
imageAlt="artisanal bakery display case pastries"
@@ -87,19 +72,13 @@ export default function LandingPage() {
metrics={[
{
icon: Award,
label: "Years Active",
value: "5+",
},
label: "Years Active", value: "5+"},
{
icon: Coffee,
label: "Pastries Daily",
value: "200+",
},
label: "Pastries Daily", value: "200+"},
{
icon: Smile,
label: "Happy Customers",
value: "1000s",
},
label: "Happy Customers", value: "1000s"},
]}
metricsAnimation="slide-up"
/>
@@ -113,47 +92,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "1",
name: "Triple Chocolate Cake",
price: "Rs 350",
imageSrc: "http://img.b2bpic.net/free-photo/piece-chocolate-truffle-cake-wooden-table_123827-19782.jpg",
imageAlt: "gourmet chocolate cake slice display",
},
id: "1", name: "Triple Chocolate Cake", price: "Rs 350", imageSrc: "http://img.b2bpic.net/free-photo/piece-chocolate-truffle-cake-wooden-table_123827-19782.jpg", imageAlt: "gourmet chocolate cake slice display"},
{
id: "2",
name: "Swiss Roll",
price: "Rs 150",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-raspberry-cake-roll_114579-62635.jpg",
imageAlt: "fresh swiss roll pastry dessert",
},
id: "2", name: "Swiss Roll", price: "Rs 150", imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-raspberry-cake-roll_114579-62635.jpg", imageAlt: "fresh swiss roll pastry dessert"},
{
id: "3",
name: "Artisan Cookies",
price: "Rs 80",
imageSrc: "http://img.b2bpic.net/free-photo/jar-biscuits-sweeties_114579-5791.jpg",
imageAlt: "delicious chocolate chip cookies pile",
},
id: "3", name: "Artisan Cookies", price: "Rs 80", imageSrc: "http://img.b2bpic.net/free-photo/jar-biscuits-sweeties_114579-5791.jpg", imageAlt: "delicious chocolate chip cookies pile"},
{
id: "4",
name: "Red Velvet Cake",
price: "Rs 320",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-tasty-cake-decorated-with-cream-currant-blue-plate-colorful-background_140725-94636.jpg",
imageAlt: "red velvet cake slice elegant",
},
id: "4", name: "Red Velvet Cake", price: "Rs 320", imageSrc: "http://img.b2bpic.net/free-photo/side-view-tasty-cake-decorated-with-cream-currant-blue-plate-colorful-background_140725-94636.jpg", imageAlt: "red velvet cake slice elegant"},
{
id: "5",
name: "Fresh Brew Coffee",
price: "Rs 120",
imageSrc: "http://img.b2bpic.net/free-photo/mocca-coffee-shop_1339-4900.jpg",
imageAlt: "hot fresh latte coffee cup",
},
id: "5", name: "Fresh Brew Coffee", price: "Rs 120", imageSrc: "http://img.b2bpic.net/free-photo/mocca-coffee-shop_1339-4900.jpg", imageAlt: "hot fresh latte coffee cup"},
{
id: "6",
name: "Breakfast Danish",
price: "Rs 180",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-alfajores-arrangement_23-2148740231.jpg",
imageAlt: "assorted gourmet bakery pastries tray",
},
id: "6", name: "Breakfast Danish", price: "Rs 180", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-alfajores-arrangement_23-2148740231.jpg", imageAlt: "assorted gourmet bakery pastries tray"},
]}
title="Our Signature Creations"
description="From decadent cakes to fresh Swiss rolls, discover our fan favourites."
@@ -166,50 +115,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
title: "Incredible Cakes",
quote: "The triple chocolate cake is to die for!",
name: "Salil Timalsina",
role: "Local Guide",
imageSrc: "http://img.b2bpic.net/free-photo/woman-trying-listening-some-sound_1187-3768.jpg",
imageAlt: "happy customer smiling portrait",
},
id: "1", title: "Incredible Cakes", quote: "The triple chocolate cake is to die for!", name: "Salil Timalsina", role: "Local Guide", imageSrc: "http://img.b2bpic.net/free-photo/woman-trying-listening-some-sound_1187-3768.jpg", imageAlt: "happy customer smiling portrait"},
{
id: "2",
title: "Affordable Gems",
quote: "Extremely affordable rates and amazing flavours.",
name: "Abhinav Joshi",
role: "Nepali Food Traveller",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-bakery_23-2150273239.jpg",
imageAlt: "smiling young adult portrait",
},
id: "2", title: "Affordable Gems", quote: "Extremely affordable rates and amazing flavours.", name: "Abhinav Joshi", role: "Nepali Food Traveller", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-bakery_23-2150273239.jpg", imageAlt: "smiling young adult portrait"},
{
id: "3",
title: "Highly Recommend",
quote: "The cakes were delicious and delivery always on time.",
name: "Pratikshya Limbu",
role: "Customer",
imageSrc: "http://img.b2bpic.net/free-photo/merry-young-adult-enjoying-christmas-conversation-video-call-room-decorated-festivity-celebration-talking-woman-preparing-drink-wine-kitchen-with-joyful-ornaments_482257-28400.jpg",
imageAlt: "happy middle aged woman portrait",
},
id: "3", title: "Highly Recommend", quote: "The cakes were delicious and delivery always on time.", name: "Pratikshya Limbu", role: "Customer", imageSrc: "http://img.b2bpic.net/free-photo/merry-young-adult-enjoying-christmas-conversation-video-call-room-decorated-festivity-celebration-talking-woman-preparing-drink-wine-kitchen-with-joyful-ornaments_482257-28400.jpg", imageAlt: "happy middle aged woman portrait"},
{
id: "4",
title: "Amazing Red Velvet",
quote: "Quality comparable to a high-end bakery in the UK.",
name: "Ri Limbu",
role: "Customer",
imageSrc: "http://img.b2bpic.net/free-photo/person-paying-using-nfc-technology_23-2149893781.jpg",
imageAlt: "happy young man portrait smiling",
},
id: "4", title: "Amazing Red Velvet", quote: "Quality comparable to a high-end bakery in the UK.", name: "Ri Limbu", role: "Customer", imageSrc: "http://img.b2bpic.net/free-photo/person-paying-using-nfc-technology_23-2149893781.jpg", imageAlt: "happy young man portrait smiling"},
{
id: "5",
title: "Great Vibes",
quote: "A chill place with high-quality treats.",
name: "Saksham",
role: "Foodie",
imageSrc: "http://img.b2bpic.net/free-photo/female-bakery-owner-counter-with-croissant-talking-mobile-phone_23-2148189128.jpg",
imageAlt: "smiling professional woman portrait",
},
id: "5", title: "Great Vibes", quote: "A chill place with high-quality treats.", name: "Saksham", role: "Foodie", imageSrc: "http://img.b2bpic.net/free-photo/female-bakery-owner-counter-with-croissant-talking-mobile-phone_23-2148189128.jpg", imageAlt: "smiling professional woman portrait"},
]}
title="What Our Community Says"
description="Loved by locals, celebrated in Lalitpur."
@@ -224,20 +138,11 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "4.2",
description: "Google Rating",
},
id: "m1", value: "4.2", description: "Google Rating"},
{
id: "m2",
value: "2432",
description: "Happy Reviews",
},
id: "m2", value: "2432", description: "Happy Reviews"},
{
id: "m3",
value: "1-500",
description: "Budget Friendly (Rs)",
},
id: "m3", value: "1-500", description: "Budget Friendly (Rs)"},
]}
title="Bakery at a Glance"
description="Celebrating our journey through numbers and community love."
@@ -249,14 +154,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Facebook",
"Instagram",
"Google Maps",
"Food Traveller",
"Local Guide",
"Daily Food",
"Cafe Lovers",
]}
"Facebook", "Instagram", "Google Maps", "Food Traveller", "Local Guide", "Daily Food", "Cafe Lovers"]}
title="Find Us Online"
description="Stay connected with our daily specials and community updates."
/>
@@ -267,25 +165,13 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Where is the bakery located?",
content: "We are located at M828+JV3, Lalitpur 44700.",
},
id: "q1", title: "Where is the bakery located?", content: "We are located at M828+JV3, Lalitpur 44700."},
{
id: "q2",
title: "What are your opening hours?",
content: "We are open daily and close at 8 PM.",
},
id: "q2", title: "What are your opening hours?", content: "We are open daily and close at 8 PM."},
{
id: "q3",
title: "Do you offer delivery?",
content: "Yes, we provide timely delivery services for our cake orders.",
},
id: "q3", title: "Do you offer delivery?", content: "Yes, we provide timely delivery services for our cake orders."},
{
id: "q4",
title: "Is it a good place to dine in?",
content: "Yes, our ambience is chilled and perfect for hanging out with friends.",
},
id: "q4", title: "Is it a good place to dine in?", content: "Yes, our ambience is chilled and perfect for hanging out with friends."},
]}
sideTitle="Common Questions"
sideDescription="Find answers to our most popular inquiries."
@@ -300,25 +186,14 @@ export default function LandingPage() {
description="Reach out to reserve your cake or get in touch for queries."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
},
name: "name", type: "text", placeholder: "Your Name"},
{
name: "email",
type: "email",
placeholder: "Email Address",
},
name: "email", type: "email", placeholder: "Email Address"},
{
name: "phone",
type: "tel",
placeholder: "Phone Number",
},
name: "phone", type: "tel", placeholder: "Phone Number"},
]}
textarea={{
name: "message",
placeholder: "Your order or query...",
rows: 4,
name: "message", placeholder: "Your order or query...", rows: 4,
}}
imageSrc="http://img.b2bpic.net/free-photo/female-carrier-letting-fastfood-order-package-front-door-client-picking-up-paperbag-with-restaurant-lunch-takeaway-service-courier-delivering-food-covid-19-pandemic-wearing-facemask_482257-60677.jpg"
imageAlt="bakery storefront exterior warm lighting"
@@ -329,29 +204,19 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Bakery",
items: [
title: "Bakery", items: [
{
label: "Menu",
href: "#products",
},
label: "Menu", href: "#products"},
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f5f4ef;
--card: #dad6cd;
--foreground: #2a2928;
--primary-cta: #2a2928;
--background: #fbfaff;
--card: #f7f5ff;
--foreground: #0f0022;
--primary-cta: #8b5cf6;
--primary-cta-text: #f5f4ef;
--secondary-cta: #ecebea;
--secondary-cta: #ffffff;
--secondary-cta-text: #2a2928;
--accent: #ffffff;
--background-accent: #c6b180;
--accent: #d8cef5;
--background-accent: #c4a8f9;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);