Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-23 11:35:26 +00:00

View File

@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarStyleCentered
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: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Go Bistro Cafe"
/>
@@ -55,78 +47,49 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{
variant: "plain",
}}
variant: "plain"}}
title="Exquisite Flavors, Unforgettable Moments"
description="Experience the perfect blend of culinary art and cozy ambiance at Go Bistro Cafe."
kpis={[
{
value: "10+",
label: "Years Experience",
},
value: "10+", label: "Years Experience"},
{
value: "500+",
label: "Daily Visitors",
},
value: "500+", label: "Daily Visitors"},
{
value: "99%",
label: "Customer Satisfaction",
},
value: "99%", label: "Customer Satisfaction"},
]}
enableKpiAnimation={true}
buttons={[
{
text: "View Menu",
href: "#products",
},
text: "View Menu", href: "#products"},
]}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-small-business-owner-standing-outdoors_23-2149434499.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/full-shot-small-business-owner-standing-outdoors_23-2149434499.jpg"
imageAlt="Go Bistro Cafe Exterior"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/man-holding-we-are-open-sign_23-2148604356.jpg",
alt: "Man holding we are open sign",
},
src: "http://img.b2bpic.net/free-photo/man-holding-we-are-open-sign_23-2148604356.jpg", alt: "Man holding we are open sign"},
{
src: "http://img.b2bpic.net/free-photo/couple-reopening-small-business_23-2148604375.jpg",
alt: "Couple reopening small business",
},
src: "http://img.b2bpic.net/free-photo/couple-reopening-small-business_23-2148604375.jpg", alt: "Couple reopening small business"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-women-holding-pizza_23-2149872412.jpg",
alt: "Medium shot women holding pizza",
},
src: "http://img.b2bpic.net/free-photo/medium-shot-women-holding-pizza_23-2149872412.jpg", alt: "Medium shot women holding pizza"},
{
src: "http://img.b2bpic.net/free-photo/happy-pub-owner-welcoming-guest-while-standing-entrance-door-looking-camera_637285-5713.jpg",
alt: "Happy pub owner welcoming guest",
},
src: "http://img.b2bpic.net/free-photo/happy-pub-owner-welcoming-guest-while-standing-entrance-door-looking-camera_637285-5713.jpg", alt: "Happy pub owner welcoming guest"},
{
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-smartphone-beer_23-2147680764.jpg",
alt: "Portrait young professional woman",
},
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-smartphone-beer_23-2147680764.jpg", alt: "Portrait young professional woman"},
]}
avatarText="Join 5,000+ happy visitors"
marqueeItems={[
{
type: "text",
text: "Freshly Roasted",
},
type: "text", text: "Freshly Roasted"},
{
type: "text",
text: "Organic Produce",
},
type: "text", text: "Organic Produce"},
{
type: "text",
text: "Artisan Pastries",
},
type: "text", text: "Artisan Pastries"},
{
type: "text",
text: "Craft Beverages",
},
type: "text", text: "Craft Beverages"},
{
type: "text",
text: "Daily Specials",
},
type: "text", text: "Daily Specials"},
]}
/>
</div>
@@ -136,13 +99,10 @@ export default function LandingPage() {
useInvertedBackground={true}
title="Our Culinary Journey"
description={[
"Founded on a passion for quality and community, Go Bistro Cafe brings authentic flavors to the heart of the city.",
"We meticulously source fresh, local ingredients to craft dishes that celebrate simple, sophisticated taste.",
]}
"Founded on a passion for quality and community, Go Bistro Cafe brings authentic flavors to the heart of the city.", "We meticulously source fresh, local ingredients to craft dishes that celebrate simple, sophisticated taste."]}
buttons={[
{
text: "Learn More",
},
text: "Learn More"},
]}
/>
</div>
@@ -154,40 +114,22 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Organic Ingredients",
description: "Hand-picked, farm-fresh produce daily.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/red-fresh-tomatoes-gathered-into-cardboaard-boxes-purchasing_114579-2740.jpg",
},
title: "Organic Ingredients", description: "Hand-picked, farm-fresh produce daily.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/red-fresh-tomatoes-gathered-into-cardboaard-boxes-purchasing_114579-2740.jpg"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/view-raw-vegetables-assortment_23-2148643050.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-small-business-owner-standing-outdoors_23-2149434499.jpg?_wi=2",
imageAlt: "fresh organic ingredients salad",
imageSrc: "http://img.b2bpic.net/free-photo/view-raw-vegetables-assortment_23-2148643050.jpg"}
},
{
title: "Artisan Coffee",
description: "Locally roasted beans for every cup.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/coffee-porcelain-cup-wooden-table_1220-77.jpg",
},
title: "Artisan Coffee", description: "Locally roasted beans for every cup.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/coffee-porcelain-cup-wooden-table_1220-77.jpg"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-pressing-coffee_23-2147775914.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/happy-cooking-team-wearing-uniform-standing-table-with-chopped-vegetables-posing-camera-restaurant-s-kitchen_613910-18631.jpg",
imageAlt: "fresh organic ingredients salad",
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-pressing-coffee_23-2147775914.jpg"}
},
{
title: "Cozy Atmosphere",
description: "Your perfect home away from home.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/empty-bench-restaurant_23-2147871253.jpg",
},
title: "Cozy Atmosphere", description: "Your perfect home away from home.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/empty-bench-restaurant_23-2147871253.jpg"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/empty-wood-chair_1339-6717.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-with-dessert-smoothie-tea-white-round-table_23-2148067133.jpg?_wi=1",
imageAlt: "fresh organic ingredients salad",
imageSrc: "http://img.b2bpic.net/free-photo/empty-wood-chair_1339-6717.jpg"}
},
]}
showStepNumbers={false}
@@ -204,41 +146,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "p1",
name: "Avocado Toast",
price: "$14.00",
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-with-dessert-smoothie-tea-white-round-table_23-2148067133.jpg?_wi=2",
},
id: "p1", name: "Avocado Toast", price: "$14.00", imageSrc: "http://img.b2bpic.net/free-photo/breakfast-with-dessert-smoothie-tea-white-round-table_23-2148067133.jpg"},
{
id: "p2",
name: "Classic Croissant",
price: "$5.00",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-beautiful-croissants-wooden-board-traditional-continental-breakfast-granola-with-fruits-honey-background_1220-1314.jpg",
},
id: "p2", name: "Classic Croissant", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/tasty-beautiful-croissants-wooden-board-traditional-continental-breakfast-granola-with-fruits-honey-background_1220-1314.jpg"},
{
id: "p3",
name: "Signature Latte",
price: "$6.50",
imageSrc: "http://img.b2bpic.net/free-photo/copy-smell-romantic-espresso-nice_1232-3947.jpg",
},
id: "p3", name: "Signature Latte", price: "$6.50", imageSrc: "http://img.b2bpic.net/free-photo/copy-smell-romantic-espresso-nice_1232-3947.jpg"},
{
id: "p4",
name: "Berry Smoothie",
price: "$8.00",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-colourful-smoothies-jars_23-2148303020.jpg",
},
id: "p4", name: "Berry Smoothie", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/front-view-colourful-smoothies-jars_23-2148303020.jpg"},
{
id: "p5",
name: "Bistro Burger",
price: "$18.00",
imageSrc: "http://img.b2bpic.net/free-photo/meat-rolls-with-sliced-herbs-corn_140725-3452.jpg",
},
id: "p5", name: "Bistro Burger", price: "$18.00", imageSrc: "http://img.b2bpic.net/free-photo/meat-rolls-with-sliced-herbs-corn_140725-3452.jpg"},
{
id: "p6",
name: "Garden Salad",
price: "$12.00",
imageSrc: "http://img.b2bpic.net/free-photo/cucumber-tomato-salad-mixed-with-parsley-leaves-dark-colored-background-high-quality-photo_114579-64726.jpg",
},
id: "p6", name: "Garden Salad", price: "$12.00", imageSrc: "http://img.b2bpic.net/free-photo/cucumber-tomato-salad-mixed-with-parsley-leaves-dark-colored-background-high-quality-photo_114579-64726.jpg"},
]}
title="Our Signature Menu"
description="Explore our curated collection of gourmet delicacies."
@@ -252,52 +170,22 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "basic",
tag: "Starter",
price: "$29",
period: "/mo",
description: "Free drip coffee and 10% discount.",
button: {
text: "Join",
},
featuresTitle: "Included:",
features: [
"Drip Coffee",
"10% Off Orders",
"Member Events",
],
id: "basic", tag: "Starter", price: "$29", period: "/mo", description: "Free drip coffee and 10% discount.", button: {
text: "Join"},
featuresTitle: "Included:", features: [
"Drip Coffee", "10% Off Orders", "Member Events"],
},
{
id: "pro",
tag: "Elite",
price: "$59",
period: "/mo",
description: "All access pass to every seasonal drink.",
button: {
text: "Join",
},
featuresTitle: "Everything in Basic, plus:",
features: [
"Unlimited Drinks",
"20% Off Food",
"Priority Seating",
],
id: "pro", tag: "Elite", price: "$59", period: "/mo", description: "All access pass to every seasonal drink.", button: {
text: "Join"},
featuresTitle: "Everything in Basic, plus:", features: [
"Unlimited Drinks", "20% Off Food", "Priority Seating"],
},
{
id: "vip",
tag: "Gold",
price: "$99",
period: "/mo",
description: "Premium access for the true connoisseur.",
button: {
text: "Join",
},
featuresTitle: "Everything in Elite, plus:",
features: [
"VIP Tasting Table",
"30% Off Total Bill",
"Gift Packs",
],
id: "vip", tag: "Gold", price: "$99", period: "/mo", description: "Premium access for the true connoisseur.", button: {
text: "Join"},
featuresTitle: "Everything in Elite, plus:", features: [
"VIP Tasting Table", "30% Off Total Bill", "Gift Packs"],
},
]}
title="Cafe Membership"
@@ -312,20 +200,11 @@ export default function LandingPage() {
tag="Our Impact"
metrics={[
{
id: "m1",
value: "12K",
description: "Coffee Cups Served",
},
id: "m1", value: "12K", description: "Coffee Cups Served"},
{
id: "m2",
value: "85+",
description: "Menu Items Created",
},
id: "m2", value: "85+", description: "Menu Items Created"},
{
id: "m3",
value: "100%",
description: "Sustainable Sourced",
},
id: "m3", value: "100%", description: "Sustainable Sourced"},
]}
metricsAnimation="slide-up"
/>
@@ -339,45 +218,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Sarah J.",
role: "Designer",
company: "Creative Studio",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-smartphone-beer_23-2147680764.jpg",
},
id: "t1", name: "Sarah J.", role: "Designer", company: "Creative Studio", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-smartphone-beer_23-2147680764.jpg"},
{
id: "t2",
name: "Mark D.",
role: "Developer",
company: "Tech Lab",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-man-showing-slices-fresh-apple_114579-30528.jpg",
},
id: "t2", name: "Mark D.", role: "Developer", company: "Tech Lab", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-man-showing-slices-fresh-apple_114579-30528.jpg"},
{
id: "t3",
name: "Emily R.",
role: "Writer",
company: "Media Inc",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-interracial-young-couple-sitting-outdoor-cafe_23-2148151923.jpg",
},
id: "t3", name: "Emily R.", role: "Writer", company: "Media Inc", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-interracial-young-couple-sitting-outdoor-cafe_23-2148151923.jpg"},
{
id: "t4",
name: "David K.",
role: "Consultant",
company: "Strategy Group",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-restaurant_23-2148006698.jpg",
},
id: "t4", name: "David K.", role: "Consultant", company: "Strategy Group", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-restaurant_23-2148006698.jpg"},
{
id: "t5",
name: "Alice T.",
role: "Artist",
company: "Gallery 6",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg",
},
id: "t5", name: "Alice T.", role: "Artist", company: "Gallery 6", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg"},
]}
title="Customer Stories"
description="Join our community of happy coffee lovers."
@@ -388,8 +242,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Stay Connected"
title="Visit Go Bistro Cafe"
description="We'd love to see you soon. Join our newsletter to receive updates."
@@ -402,13 +255,9 @@ export default function LandingPage() {
<FooterLogoReveal
logoText="Go Bistro Cafe"
leftLink={{
text: "Privacy Policy",
href: "#",
}}
text: "Privacy Policy", href: "#"}}
rightLink={{
text: "Contact Us",
href: "#contact",
}}
text: "Contact Us", href: "#contact"}}
/>
</div>
</ReactLenis>