Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| bb2db08785 | |||
| 2dce98be04 | |||
| 572eaa1182 |
268
src/app/page.tsx
268
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "#menu"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "#reviews",
|
||||
},
|
||||
name: "Reviews", id: "#reviews"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Cheese Boutique"
|
||||
/>
|
||||
@@ -56,97 +48,51 @@ export default function LandingPage() {
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
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."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Tony S",
|
||||
handle: "@tonys",
|
||||
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: "Tony S", handle: "@tonys", 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",
|
||||
handle: "@chrisb",
|
||||
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: "Christopher B", handle: "@chrisb", 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",
|
||||
handle: "@mariam",
|
||||
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: "Maria M", handle: "@mariam", 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",
|
||||
handle: "@chefd",
|
||||
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: "Jimmy D", handle: "@chefd", 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",
|
||||
handle: "@sarahk",
|
||||
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",
|
||||
},
|
||||
name: "Sarah K", handle: "@sarahk", 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"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-adults-traveling-london_23-2149259482.jpg",
|
||||
alt: "Young adults traveling in london",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-adults-traveling-london_23-2149259482.jpg", alt: "Young adults traveling in london"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/street-market-night_23-2151604396.jpg",
|
||||
alt: "Street market at night",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/street-market-night_23-2151604396.jpg", alt: "Street market at night"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-young-woman-having-icecream_23-2147918860.jpg",
|
||||
alt: "Happy young woman having icecream",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/happy-young-woman-having-icecream_23-2147918860.jpg", alt: "Happy young woman having icecream"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-amusement-park_23-2147919057.jpg",
|
||||
alt: "Beautiful young woman in the amusement park",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-amusement-park_23-2147919057.jpg", alt: "Beautiful young woman in the amusement park"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-customers-looking-food_23-2148896945.jpg",
|
||||
alt: "Close up customers looking at food",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-customers-looking-food_23-2148896945.jpg", alt: "Close up customers looking at food"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Locally Sourced",
|
||||
},
|
||||
type: "text", text: "Locally Sourced"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Toronto's Finest",
|
||||
},
|
||||
type: "text", text: "Toronto's Finest"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Dog Friendly",
|
||||
},
|
||||
type: "text", text: "Dog Friendly"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fresh Ingredients",
|
||||
},
|
||||
type: "text", text: "Fresh Ingredients"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Grab and Go",
|
||||
},
|
||||
type: "text", text: "Grab and Go"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -172,41 +118,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Fried Chicken Sandwich",
|
||||
price: "$14",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-friends-talking-smiling_23-2148653399.jpg?_wi=2",
|
||||
},
|
||||
id: "p2", name: "Fried Chicken Sandwich", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/young-friends-talking-smiling_23-2148653399.jpg?_wi=2"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Seasonal Refreshments",
|
||||
price: "$5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-healthy-burgers-with-chicken-breast_1220-7105.jpg",
|
||||
},
|
||||
id: "p6", name: "Seasonal Refreshments", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/tasty-healthy-burgers-with-chicken-breast_1220-7105.jpg"},
|
||||
]}
|
||||
title="Signature Menu"
|
||||
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}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
title: "Years Experience",
|
||||
items: [
|
||||
"Hand-crafted meals",
|
||||
"Quality ingredients",
|
||||
],
|
||||
id: "m1", value: "15+", title: "Years Experience", items: [
|
||||
"Hand-crafted meals", "Quality ingredients"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "4.4★",
|
||||
title: "Average Rating",
|
||||
items: [
|
||||
"14+ reviews",
|
||||
"Highly recommended",
|
||||
],
|
||||
id: "m2", value: "4.4★", title: "Average Rating", items: [
|
||||
"14+ reviews", "Highly recommended"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "5000+",
|
||||
title: "Meals Served",
|
||||
items: [
|
||||
"Local favorite",
|
||||
"Community focused",
|
||||
],
|
||||
id: "m3", value: "5000+", title: "Meals Served", items: [
|
||||
"Local favorite", "Community focused"],
|
||||
},
|
||||
]}
|
||||
title="Our Impact"
|
||||
@@ -259,40 +166,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
]}
|
||||
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."
|
||||
@@ -304,20 +186,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Is the food truck dog friendly?",
|
||||
content: "Yes, we are a dog-friendly spot!",
|
||||
},
|
||||
id: "f1", title: "Is the food truck dog friendly?", content: "Yes, we are a dog-friendly spot!"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you offer online ordering?",
|
||||
content: "Yes, you can order directly through our website.",
|
||||
},
|
||||
id: "f2", title: "Do you offer online ordering?", content: "Yes, you can order directly through our website."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Are there vegetarian options?",
|
||||
content: "We have fries and a few other snacks, please ask our staff!",
|
||||
},
|
||||
id: "f3", title: "Are there vegetarian options?", content: "We have fries and a few other snacks, please ask our staff!"},
|
||||
]}
|
||||
sideTitle="Questions?"
|
||||
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."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Your Email", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "What's on your mind?",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "What's on your mind?", rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/street-market-night_23-2151604378.jpg"
|
||||
@@ -358,42 +223,27 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
title: "Menu", items: [
|
||||
{
|
||||
label: "Sandwiches",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Sandwiches", href: "#menu"},
|
||||
{
|
||||
label: "Sides",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Sides", href: "#menu"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "#reviews",
|
||||
},
|
||||
label: "Reviews", href: "#reviews"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Location",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Location", href: "#contact"},
|
||||
{
|
||||
label: "Support",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Support", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -403,4 +253,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user