3 Commits

Author SHA1 Message Date
bb2db08785 Merge version_2 into main
Merge version_2 into main
2026-05-22 01:02:03 +00:00
2dce98be04 Update src/app/page.tsx 2026-05-22 01:01:59 +00:00
572eaa1182 Merge version_1 into main
Merge version_1 into main
2026-05-22 00:58:42 +00:00

View File

@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reviews", name: "Reviews", id: "#reviews"},
id: "#reviews",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Cheese Boutique" brandName="Cheese Boutique"
/> />
@@ -56,97 +48,51 @@ export default function LandingPage() {
<HeroBillboardTestimonial <HeroBillboardTestimonial
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Comfort Food Elevated" title="Comfort Food Elevated"
description="The best brisket and fried chicken sandwiches in Toronto. Come visit the Cheese Boutique food truck for a culinary experience that hits the spot." description="The best brisket and fried chicken sandwiches in Toronto. Come visit the Cheese Boutique food truck for a culinary experience that hits the spot."
testimonials={[ testimonials={[
{ {
name: "Tony S", name: "Tony S", handle: "@tonys", testimonial: "Amazing experience! Best fries in the city.", rating: 5,
handle: "@tonys", imageSrc: "http://img.b2bpic.net/free-photo/love-concept-with-happy-couple-spending-time-together_23-2149068865.jpg?_wi=1", imageAlt: "gourmet food truck exterior street"},
testimonial: "Amazing experience! Best fries in the city.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/love-concept-with-happy-couple-spending-time-together_23-2149068865.jpg?_wi=1",
imageAlt: "gourmet food truck exterior street",
},
{ {
name: "Christopher B", name: "Christopher B", handle: "@chrisb", testimonial: "The shaved beef sandwiches are my favorite.", rating: 5,
handle: "@chrisb", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-couple-campervan_23-2149268825.jpg?_wi=1", imageAlt: "gourmet food truck exterior street"},
testimonial: "The shaved beef sandwiches are my favorite.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-couple-campervan_23-2149268825.jpg?_wi=1",
imageAlt: "gourmet food truck exterior street",
},
{ {
name: "Maria M", name: "Maria M", handle: "@mariam", testimonial: "The fried chicken sandwich is huge and delicious!", rating: 5,
handle: "@mariam", imageSrc: "http://img.b2bpic.net/free-photo/best-friends-getting-something-from-food-truck_23-2148914601.jpg?_wi=1", imageAlt: "gourmet food truck exterior street"},
testimonial: "The fried chicken sandwich is huge and delicious!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/best-friends-getting-something-from-food-truck_23-2148914601.jpg?_wi=1",
imageAlt: "gourmet food truck exterior street",
},
{ {
name: "Jimmy D", name: "Jimmy D", handle: "@chefd", testimonial: "Great cozy environment, amazing food.", rating: 5,
handle: "@chefd", imageSrc: "http://img.b2bpic.net/free-photo/young-friends-talking-smiling_23-2148653399.jpg?_wi=1", imageAlt: "gourmet food truck exterior street"},
testimonial: "Great cozy environment, amazing food.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-friends-talking-smiling_23-2148653399.jpg?_wi=1",
imageAlt: "gourmet food truck exterior street",
},
{ {
name: "Sarah K", name: "Sarah K", handle: "@sarahk", testimonial: "My go-to spot for comfort food in Toronto.", rating: 5,
handle: "@sarahk", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-with-drinks_23-2149537019.jpg?_wi=1", imageAlt: "gourmet food truck exterior street"},
testimonial: "My go-to spot for comfort food in Toronto.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-with-drinks_23-2149537019.jpg?_wi=1",
imageAlt: "gourmet food truck exterior street",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/love-concept-with-happy-couple-spending-time-together_23-2149068865.jpg?_wi=2" imageSrc="https://images.unsplash.com/photo-1565123410260-29c313264426?q=80&w=2070&auto=format&fit=crop"
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/young-adults-traveling-london_23-2149259482.jpg", src: "http://img.b2bpic.net/free-photo/young-adults-traveling-london_23-2149259482.jpg", alt: "Young adults traveling in london"},
alt: "Young adults traveling in london",
},
{ {
src: "http://img.b2bpic.net/free-photo/street-market-night_23-2151604396.jpg", src: "http://img.b2bpic.net/free-photo/street-market-night_23-2151604396.jpg", alt: "Street market at night"},
alt: "Street market at night",
},
{ {
src: "http://img.b2bpic.net/free-photo/happy-young-woman-having-icecream_23-2147918860.jpg", src: "http://img.b2bpic.net/free-photo/happy-young-woman-having-icecream_23-2147918860.jpg", alt: "Happy young woman having icecream"},
alt: "Happy young woman having icecream",
},
{ {
src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-amusement-park_23-2147919057.jpg", src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-amusement-park_23-2147919057.jpg", alt: "Beautiful young woman in the amusement park"},
alt: "Beautiful young woman in the amusement park",
},
{ {
src: "http://img.b2bpic.net/free-photo/close-up-customers-looking-food_23-2148896945.jpg", src: "http://img.b2bpic.net/free-photo/close-up-customers-looking-food_23-2148896945.jpg", alt: "Close up customers looking at food"},
alt: "Close up customers looking at food",
},
]} ]}
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Locally Sourced"},
text: "Locally Sourced",
},
{ {
type: "text", type: "text", text: "Toronto's Finest"},
text: "Toronto's Finest",
},
{ {
type: "text", type: "text", text: "Dog Friendly"},
text: "Dog Friendly",
},
{ {
type: "text", type: "text", text: "Fresh Ingredients"},
text: "Fresh Ingredients",
},
{ {
type: "text", type: "text", text: "Grab and Go"},
text: "Grab and Go",
},
]} ]}
/> />
</div> </div>
@@ -172,41 +118,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Classic Brisket Sandwich", price: "$15", imageSrc: "http://img.b2bpic.net/free-photo/best-friends-getting-something-from-food-truck_23-2148914601.jpg?_wi=2"},
name: "Classic Brisket Sandwich",
price: "$15",
imageSrc: "http://img.b2bpic.net/free-photo/best-friends-getting-something-from-food-truck_23-2148914601.jpg?_wi=2",
},
{ {
id: "p2", id: "p2", name: "Fried Chicken Sandwich", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/young-friends-talking-smiling_23-2148653399.jpg?_wi=2"},
name: "Fried Chicken Sandwich",
price: "$14",
imageSrc: "http://img.b2bpic.net/free-photo/young-friends-talking-smiling_23-2148653399.jpg?_wi=2",
},
{ {
id: "p3", id: "p3", name: "Crispy Hand-Cut Fries", price: "$8", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-with-drinks_23-2149537019.jpg?_wi=2"},
name: "Crispy Hand-Cut Fries",
price: "$8",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-with-drinks_23-2149537019.jpg?_wi=2",
},
{ {
id: "p4", id: "p4", name: "Special Shaved Beef", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/side-view-turkish-doner-kebab-with-french-fries-plate_140725-10338.jpg"},
name: "Special Shaved Beef",
price: "$16",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-turkish-doner-kebab-with-french-fries-plate_140725-10338.jpg",
},
{ {
id: "p5", id: "p5", name: "Buttery Gourmet Cookies", price: "$3", imageSrc: "http://img.b2bpic.net/free-photo/beef-sandwich-with-broccoli-tomato-bread-served-with-fries_140725-1488.jpg"},
name: "Buttery Gourmet Cookies",
price: "$3",
imageSrc: "http://img.b2bpic.net/free-photo/beef-sandwich-with-broccoli-tomato-bread-served-with-fries_140725-1488.jpg",
},
{ {
id: "p6", id: "p6", name: "Seasonal Refreshments", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/tasty-healthy-burgers-with-chicken-breast_1220-7105.jpg"},
name: "Seasonal Refreshments",
price: "$5",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-healthy-burgers-with-chicken-breast_1220-7105.jpg",
},
]} ]}
title="Signature Menu" title="Signature Menu"
description="From our famous fried chicken sandwiches to our perfectly seasoned hand-cut fries, every item is crafted with love." description="From our famous fried chicken sandwiches to our perfectly seasoned hand-cut fries, every item is crafted with love."
@@ -220,31 +142,16 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "15+", title: "Years Experience", items: [
value: "15+", "Hand-crafted meals", "Quality ingredients"],
title: "Years Experience",
items: [
"Hand-crafted meals",
"Quality ingredients",
],
}, },
{ {
id: "m2", id: "m2", value: "4.4★", title: "Average Rating", items: [
value: "4.4★", "14+ reviews", "Highly recommended"],
title: "Average Rating",
items: [
"14+ reviews",
"Highly recommended",
],
}, },
{ {
id: "m3", id: "m3", value: "5000+", title: "Meals Served", items: [
value: "5000+", "Local favorite", "Community focused"],
title: "Meals Served",
items: [
"Local favorite",
"Community focused",
],
}, },
]} ]}
title="Our Impact" title="Our Impact"
@@ -259,40 +166,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Tony Saini", handle: "@tonysaini", testimonial: "Amazing experience at the food truck! Best fries in the city.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-sitting-chair_23-2150170385.jpg"},
name: "Tony Saini",
handle: "@tonysaini",
testimonial: "Amazing experience at the food truck! Best fries in the city.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-sitting-chair_23-2150170385.jpg",
},
{ {
id: "t2", id: "t2", name: "Christopher Butler", handle: "@cbutler", testimonial: "The shaved beef and chicken sandwiches are my favorite.", imageSrc: "http://img.b2bpic.net/free-photo/barber-man-apron-with-towel-around-neck-lookign-camera-smiling-confident-standing-orange-background_141793-67197.jpg"},
name: "Christopher Butler",
handle: "@cbutler",
testimonial: "The shaved beef and chicken sandwiches are my favorite.",
imageSrc: "http://img.b2bpic.net/free-photo/barber-man-apron-with-towel-around-neck-lookign-camera-smiling-confident-standing-orange-background_141793-67197.jpg",
},
{ {
id: "t3", id: "t3", name: "Maria Mengo", handle: "@mariamengo", testimonial: "The chicken sandwich is huge and delicious!", imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-partying-with-food_23-2149525599.jpg"},
name: "Maria Mengo",
handle: "@mariamengo",
testimonial: "The chicken sandwich is huge and delicious!",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-partying-with-food_23-2149525599.jpg",
},
{ {
id: "t4", id: "t4", name: "Jordan P", handle: "@jordanp", testimonial: "Best comfort food in Toronto. Truly authentic.", imageSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg"},
name: "Jordan P",
handle: "@jordanp",
testimonial: "Best comfort food in Toronto. Truly authentic.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg",
},
{ {
id: "t5", id: "t5", name: "Alex R", handle: "@alexr", testimonial: "Super friendly service and dog friendly!", imageSrc: "http://img.b2bpic.net/free-photo/front-view-business-owner-working_23-2148366612.jpg"},
name: "Alex R",
handle: "@alexr",
testimonial: "Super friendly service and dog friendly!",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-business-owner-working_23-2148366612.jpg",
},
]} ]}
title="Customer Stories" title="Customer Stories"
description="Don't just take our word for it. Here is what our community says about their experience at Cheese Boutique Food Truck." description="Don't just take our word for it. Here is what our community says about their experience at Cheese Boutique Food Truck."
@@ -304,20 +186,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "f1", id: "f1", title: "Is the food truck dog friendly?", content: "Yes, we are a dog-friendly spot!"},
title: "Is the food truck dog friendly?",
content: "Yes, we are a dog-friendly spot!",
},
{ {
id: "f2", id: "f2", title: "Do you offer online ordering?", content: "Yes, you can order directly through our website."},
title: "Do you offer online ordering?",
content: "Yes, you can order directly through our website.",
},
{ {
id: "f3", id: "f3", title: "Are there vegetarian options?", content: "We have fries and a few other snacks, please ask our staff!"},
title: "Are there vegetarian options?",
content: "We have fries and a few other snacks, please ask our staff!",
},
]} ]}
sideTitle="Questions?" sideTitle="Questions?"
sideDescription="Check out our FAQs or get in touch." sideDescription="Check out our FAQs or get in touch."
@@ -332,22 +205,14 @@ export default function LandingPage() {
description="Stop by 31 Ripley Ave, Toronto, or drop us a line below." description="Stop by 31 Ripley Ave, Toronto, or drop us a line below."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Your Name", required: true,
type: "text",
placeholder: "Your Name",
required: true,
}, },
{ {
name: "email", name: "email", type: "email", placeholder: "Your Email", required: true,
type: "email",
placeholder: "Your Email",
required: true,
}, },
]} ]}
textarea={{ textarea={{
name: "message", name: "message", placeholder: "What's on your mind?", rows: 4,
placeholder: "What's on your mind?",
rows: 4,
required: true, required: true,
}} }}
imageSrc="http://img.b2bpic.net/free-photo/street-market-night_23-2151604378.jpg" imageSrc="http://img.b2bpic.net/free-photo/street-market-night_23-2151604378.jpg"
@@ -358,42 +223,27 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Menu", title: "Menu", items: [
items: [
{ {
label: "Sandwiches", label: "Sandwiches", href: "#menu"},
href: "#menu",
},
{ {
label: "Sides", label: "Sides", href: "#menu"},
href: "#menu",
},
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Reviews", label: "Reviews", href: "#reviews"},
href: "#reviews",
},
], ],
}, },
{ {
title: "Contact", title: "Contact", items: [
items: [
{ {
label: "Location", label: "Location", href: "#contact"},
href: "#contact",
},
{ {
label: "Support", label: "Support", href: "#contact"},
href: "#contact",
},
], ],
}, },
]} ]}
@@ -403,4 +253,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }