Update src/app/page.tsx
This commit is contained in:
289
src/app/page.tsx
289
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
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="Imperial Bakers"
|
||||
/>
|
||||
@@ -58,32 +50,20 @@ export default function LandingPage() {
|
||||
description="At Imperial Bakers, we craft every dish with love, from our signature mac and cheese to our juicy signature cheeseburgers."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Our Menu",
|
||||
href: "#products",
|
||||
},
|
||||
text: "View Our Menu", href: "#products"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379551.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379551.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bakery-small-business-concept_23-2149233683.jpg",
|
||||
alt: "Bakery small business concept",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/bakery-small-business-concept_23-2149233683.jpg", alt: "Bakery small business concept"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/different-type-baked-muffins-tray_23-2147975197.jpg",
|
||||
alt: "Different type of baked muffins in the tray",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/different-type-baked-muffins-tray_23-2147975197.jpg", alt: "Different type of baked muffins in the tray"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/sustainable-recipients-different-ingredients_23-2149015908.jpg",
|
||||
alt: "Sustainable recipients for different ingredients",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/sustainable-recipients-different-ingredients_23-2149015908.jpg", alt: "Sustainable recipients for different ingredients"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/delicious-products-arrangement-bakery_23-2150273142.jpg",
|
||||
alt: "Delicious products arrangement in bakery",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/delicious-products-arrangement-bakery_23-2150273142.jpg", alt: "Delicious products arrangement in bakery"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/picture-charming-woman-smell-croissant_197531-33948.jpg",
|
||||
alt: "Picture of charming woman smell croissant",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/picture-charming-woman-smell-croissant_197531-33948.jpg", alt: "Picture of charming woman smell croissant"},
|
||||
]}
|
||||
avatarText="Join our local food community"
|
||||
/>
|
||||
@@ -96,15 +76,11 @@ export default function LandingPage() {
|
||||
description="Imperial Bakers began as a small storefront, dedicated to elevating everyday comfort food into something truly special for our neighbors."
|
||||
metrics={[
|
||||
{
|
||||
value: "15+",
|
||||
title: "Years Baking",
|
||||
},
|
||||
value: "15+", title: "Years Baking"},
|
||||
{
|
||||
value: "500+",
|
||||
title: "Recipes Crafted",
|
||||
},
|
||||
value: "500+", title: "Recipes Crafted"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/delicious-food-presentation_23-2151914003.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/delicious-food-presentation_23-2151914003.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -117,40 +93,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "We source only the best local produce for our burgers and bakes.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-julienne-bowls-notebook-brown_140725-145286.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-delicious-american-hamburger_23-2149637309.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379551.jpg?_wi=2",
|
||||
imageAlt: "creamy mac and cheese baked bowl",
|
||||
title: "Fresh Ingredients", description: "We source only the best local produce for our burgers and bakes.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-julienne-bowls-notebook-brown_140725-145286.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/still-life-delicious-american-hamburger_23-2149637309.jpg" },
|
||||
},
|
||||
{
|
||||
title: "Baked in House",
|
||||
description: "From our ovens straight to your table every single day.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bowl-yogurt-potato-fries-bowl-marble-table_114579-89607.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-view-bread-cloth_23-2148258652.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-presentation_23-2151914003.jpg?_wi=2",
|
||||
imageAlt: "creamy mac and cheese baked bowl",
|
||||
title: "Baked in House", description: "From our ovens straight to your table every single day.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/bowl-yogurt-potato-fries-bowl-marble-table_114579-89607.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/high-view-bread-cloth_23-2148258652.jpg" },
|
||||
},
|
||||
{
|
||||
title: "Family Recipes",
|
||||
description: "Generations of baking expertise in every bite.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-plate-full-pastries-christmas-pinecones_114579-25781.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/turkey-sandwich-with-cranberry-sauce-thanksgiving-wooden-table_123827-35040.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg?_wi=1",
|
||||
imageAlt: "creamy mac and cheese baked bowl",
|
||||
title: "Family Recipes", description: "Generations of baking expertise in every bite.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/glass-plate-full-pastries-christmas-pinecones_114579-25781.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/turkey-sandwich-with-cranberry-sauce-thanksgiving-wooden-table_123827-35040.jpg" },
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -167,47 +119,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Signature Mac & Cheese",
|
||||
price: "$12.99",
|
||||
variant: "Small Batch",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-pasta-soup-from-spiral-italian-pasta-with-greens-dark-blue-desk-soup-dish-color-italian-pasta-cuisine_140725-121648.jpg",
|
||||
},
|
||||
id: "1", name: "Signature Mac & Cheese", price: "$12.99", variant: "Small Batch", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-pasta-soup-from-spiral-italian-pasta-with-greens-dark-blue-desk-soup-dish-color-italian-pasta-cuisine_140725-121648.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Imperial Cheeseburger",
|
||||
price: "$14.50",
|
||||
variant: "Classic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chicken-fitburger-black-bun-with-glass-beer_141793-4832.jpg",
|
||||
},
|
||||
id: "2", name: "Imperial Cheeseburger", price: "$14.50", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/side-view-chicken-fitburger-black-bun-with-glass-beer_141793-4832.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Crispy French Fries",
|
||||
price: "$5.99",
|
||||
variant: "Salty",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plate-with-yummy-french-fries-ketchup_23-2148374880.jpg",
|
||||
},
|
||||
id: "3", name: "Crispy French Fries", price: "$5.99", variant: "Salty", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-yummy-french-fries-ketchup_23-2148374880.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Artisan Bread Loaf",
|
||||
price: "$8.00",
|
||||
variant: "Fresh",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/recipe-bun-portion-freshness-cake-snack_1339-3253.jpg",
|
||||
},
|
||||
id: "4", name: "Artisan Bread Loaf", price: "$8.00", variant: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/recipe-bun-portion-freshness-cake-snack_1339-3253.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Savory Pastry",
|
||||
price: "$6.50",
|
||||
variant: "Baked",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-mushrooms-bell-peppers-scallions_140725-8551.jpg",
|
||||
},
|
||||
id: "5", name: "Savory Pastry", price: "$6.50", variant: "Baked", imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-mushrooms-bell-peppers-scallions_140725-8551.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "House Sandwich",
|
||||
price: "$11.00",
|
||||
variant: "Premium",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/turkey-sandwich-with-cranberry-sauce-thanksgiving-wooden-table_123827-35067.jpg",
|
||||
},
|
||||
id: "6", name: "House Sandwich", price: "$11.00", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/turkey-sandwich-with-cranberry-sauce-thanksgiving-wooden-table_123827-35067.jpg"},
|
||||
]}
|
||||
title="Our Signature Menu"
|
||||
description="Indulge in our most loved comfort classics."
|
||||
@@ -221,52 +143,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "p1",
|
||||
title: "Lunch Special",
|
||||
price: "$15",
|
||||
period: "/per person",
|
||||
features: [
|
||||
"Burger",
|
||||
"Fries",
|
||||
"Drink",
|
||||
],
|
||||
id: "p1", title: "Lunch Special", price: "$15", period: "/per person", features: [
|
||||
"Burger", "Fries", "Drink"],
|
||||
button: {
|
||||
text: "Order Now",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-pasta-meal-wooden-table-outdoors-generated-by-ai_188544-18017.jpg",
|
||||
imageAlt: "Gourmet pasta meal on wooden table outdoors generated by AI",
|
||||
},
|
||||
text: "Order Now"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-pasta-meal-wooden-table-outdoors-generated-by-ai_188544-18017.jpg", imageAlt: "Gourmet pasta meal on wooden table outdoors generated by AI"},
|
||||
{
|
||||
id: "p2",
|
||||
title: "Family Feast",
|
||||
price: "$45",
|
||||
period: "/family",
|
||||
features: [
|
||||
"Large Mac & Cheese",
|
||||
"4 Burgers",
|
||||
"Large Fries",
|
||||
],
|
||||
id: "p2", title: "Family Feast", price: "$45", period: "/family", features: [
|
||||
"Large Mac & Cheese", "4 Burgers", "Large Fries"],
|
||||
button: {
|
||||
text: "Order Now",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379551.jpg?_wi=3",
|
||||
imageAlt: "Gourmet pasta meal on wooden table outdoors generated by AI",
|
||||
},
|
||||
text: "Order Now"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379551.jpg", imageAlt: "Gourmet pasta meal on wooden table outdoors generated by AI"},
|
||||
{
|
||||
id: "p3",
|
||||
title: "Bakery Box",
|
||||
price: "$25",
|
||||
period: "/box",
|
||||
features: [
|
||||
"6 Pastries",
|
||||
"Artisan Loaf",
|
||||
],
|
||||
id: "p3", title: "Bakery Box", price: "$25", period: "/box", features: [
|
||||
"6 Pastries", "Artisan Loaf"],
|
||||
button: {
|
||||
text: "Order Now",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-presentation_23-2151914003.jpg?_wi=3",
|
||||
imageAlt: "Gourmet pasta meal on wooden table outdoors generated by AI",
|
||||
},
|
||||
text: "Order Now"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-presentation_23-2151914003.jpg", imageAlt: "Gourmet pasta meal on wooden table outdoors generated by AI"},
|
||||
]}
|
||||
title="Meal Bundles"
|
||||
description="Great value for sharing with the family."
|
||||
@@ -280,28 +173,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "10k+",
|
||||
title: "Satisfied Guests",
|
||||
items: [
|
||||
"Happy diners daily",
|
||||
],
|
||||
id: "m1", value: "10k+", title: "Satisfied Guests", items: [
|
||||
"Happy diners daily"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "5k+",
|
||||
title: "Burgers Served",
|
||||
items: [
|
||||
"Freshly grilled",
|
||||
],
|
||||
id: "m2", value: "5k+", title: "Burgers Served", items: [
|
||||
"Freshly grilled"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "8k+",
|
||||
title: "Pastries Baked",
|
||||
items: [
|
||||
"Daily fresh batches",
|
||||
],
|
||||
id: "m3", value: "8k+", title: "Pastries Baked", items: [
|
||||
"Daily fresh batches"],
|
||||
},
|
||||
]}
|
||||
title="Serving Smiles"
|
||||
@@ -316,59 +197,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
role: "Local Foodie",
|
||||
company: "Neighbor",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg?_wi=2",
|
||||
},
|
||||
id: "t1", name: "Sarah J.", role: "Local Foodie", company: "Neighbor", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Mark D.",
|
||||
role: "Regular",
|
||||
company: "Customer",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-happy-african-caucasian-lesbians-enjoying-nice-time-together-lunch-cozy-cafe_273609-9091.jpg",
|
||||
},
|
||||
id: "t2", name: "Mark D.", role: "Regular", company: "Customer", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-happy-african-caucasian-lesbians-enjoying-nice-time-together-lunch-cozy-cafe_273609-9091.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Elena R.",
|
||||
role: "Food Critic",
|
||||
company: "Guest",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-longhaired-brunette-woman-bright-beret-red-dress-smiles-widely-sits-beautiful-cafe-young-asian-lady-eyeglasses-holds-white-coffee-cup_197531-29276.jpg",
|
||||
},
|
||||
id: "t3", name: "Elena R.", role: "Food Critic", company: "Guest", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-longhaired-brunette-woman-bright-beret-red-dress-smiles-widely-sits-beautiful-cafe-young-asian-lady-eyeglasses-holds-white-coffee-cup_197531-29276.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Tom K.",
|
||||
role: "Happy Diner",
|
||||
company: "Family",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-eating-delicious-pizza_23-2150280262.jpg",
|
||||
},
|
||||
id: "t4", name: "Tom K.", role: "Happy Diner", company: "Family", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-eating-delicious-pizza_23-2150280262.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Lucy H.",
|
||||
role: "Artisan Fan",
|
||||
company: "Local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg",
|
||||
},
|
||||
id: "t5", name: "Lucy H.", role: "Artisan Fan", company: "Local", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.9",
|
||||
label: "Avg Rating",
|
||||
},
|
||||
value: "4.9", label: "Avg Rating"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Fresh",
|
||||
},
|
||||
value: "100%", label: "Fresh"},
|
||||
{
|
||||
value: "5k",
|
||||
label: "Reviews",
|
||||
},
|
||||
value: "5k", label: "Reviews"},
|
||||
]}
|
||||
title="Loved by Neighbors"
|
||||
description="What our guests are saying about Imperial Bakers."
|
||||
@@ -379,14 +229,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
variant: "canvas-reveal"}}
|
||||
text="Visit us at our bakery on Main St. or contact us for catering inquiries."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Directions", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -397,25 +244,17 @@ export default function LandingPage() {
|
||||
logoText="Imperial Bakers"
|
||||
columns={[
|
||||
{
|
||||
title: "Info",
|
||||
items: [
|
||||
title: "Info", items: [
|
||||
{
|
||||
label: "Contact Us",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact Us", href: "#contact"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Menu", href: "#products"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user