Update src/app/page.tsx
This commit is contained in:
234
src/app/page.tsx
234
src/app/page.tsx
@@ -11,7 +11,7 @@ import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||
import { Award, Clock, Leaf } from "lucide-react";
|
||||
import { Award, Clock, Leaf, Wheat, Timer, Flame, Sun } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -31,22 +31,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Products", id: "products" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Sweet Crust"
|
||||
/>
|
||||
@@ -54,42 +42,17 @@ export default function LandingPage() {
|
||||
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Handcrafted Excellence"
|
||||
description="Artisan breads and pastries baked fresh daily, just for you."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#products",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "View Menu", href: "#products" }]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/croissants-wooden-box-jam-pot-aside-grey-table_176420-274.jpg",
|
||||
imageAlt: "Bread display",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cropped-image-lot-bread-table_171337-16157.jpg",
|
||||
imageAlt: "Bread making",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/various-homemade-mini-tartlets-with-nuts-chocolate-cream_114579-43361.jpg",
|
||||
imageAlt: "Tart selection",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-bread-beautiful-wooden-background_169016-6370.jpg",
|
||||
imageAlt: "Oven baking",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bread-texture-background_74190-2939.jpg",
|
||||
imageAlt: "Croissant stack",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cinnamon-rolls-concept_23-2148779676.jpg",
|
||||
imageAlt: "Pastry shelf",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/croissants-wooden-box-jam-pot-aside-grey-table_176420-274.jpg", imageAlt: "artisan sourdough bread display" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/cropped-image-lot-bread-table_171337-16157.jpg", imageAlt: "pastry chef working dough flour" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/various-homemade-mini-tartlets-with-nuts-chocolate-cream_114579-43361.jpg", imageAlt: "fresh berry tart display bakery" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fresh-bread-beautiful-wooden-background_169016-6370.jpg", imageAlt: "warm bakery oven baking bread" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/bread-texture-background_74190-2939.jpg", imageAlt: "golden croissants stack bakery" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cinnamon-rolls-concept_23-2148779676.jpg", imageAlt: "artisan cinnamon rolls fresh glaze" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -101,27 +64,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "12",
|
||||
title: "Years Baking",
|
||||
description: "Serving the local community since 2012.",
|
||||
icon: Clock,
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "50+",
|
||||
title: "Products",
|
||||
description: "Handcrafted breads, pastries, and treats.",
|
||||
icon: Award,
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "100%",
|
||||
title: "Natural",
|
||||
description: "No artificial preservatives or additives.",
|
||||
icon: Leaf,
|
||||
},
|
||||
{ id: "1", value: "12", title: "Years Baking", description: "Serving the local community since 2012.", icon: Clock },
|
||||
{ id: "2", value: "50+", title: "Products", description: "Handcrafted breads, pastries, and treats.", icon: Award },
|
||||
{ id: "3", value: "100%", title: "Natural", description: "No artificial preservatives or additives.", icon: Leaf },
|
||||
]}
|
||||
title="Our Bakery Heritage"
|
||||
description="We believe in the power of traditional baking methods and local ingredients."
|
||||
@@ -133,30 +78,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Local Ingredients",
|
||||
description: "We source everything from nearby farms.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-black-bread-stand-with-chicken-eggs-tomato-bell-peppers-cucumbers-olives_141793-51111.jpg",
|
||||
buttonIcon: "Wheat",
|
||||
},
|
||||
{
|
||||
title: "Slow Fermentation",
|
||||
description: "Patience is our secret ingredient.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cooking-home-made-dough-sunny-day_158595-5644.jpg",
|
||||
buttonIcon: "Timer",
|
||||
},
|
||||
{
|
||||
title: "Stone Hearth",
|
||||
description: "Baking the traditional way.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bread-baking-industry-tasty-pastry_1303-19778.jpg",
|
||||
buttonIcon: "Flame",
|
||||
},
|
||||
{
|
||||
title: "Daily Freshness",
|
||||
description: "Baked every single morning.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-slices-bread_23-2148361899.jpg",
|
||||
buttonIcon: "Sun",
|
||||
},
|
||||
{ title: "Local Ingredients", description: "We source everything from nearby farms.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-black-bread-stand-with-chicken-eggs-tomato-bell-peppers-cucumbers-olives_141793-51111.jpg", buttonIcon: Wheat },
|
||||
{ title: "Slow Fermentation", description: "Patience is our secret ingredient.", imageSrc: "http://img.b2bpic.net/free-photo/cooking-home-made-dough-sunny-day_158595-5644.jpg", buttonIcon: Timer },
|
||||
{ title: "Stone Hearth", description: "Baking the traditional way.", imageSrc: "http://img.b2bpic.net/free-photo/bread-baking-industry-tasty-pastry_1303-19778.jpg", buttonIcon: Flame },
|
||||
{ title: "Daily Freshness", description: "Baked every single morning.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-slices-bread_23-2148361899.jpg", buttonIcon: Sun },
|
||||
]}
|
||||
title="Crafted with Care"
|
||||
description="Experience the difference of authentic, slow-fermented bakery goods."
|
||||
@@ -170,42 +95,12 @@ export default function LandingPage() {
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Sourdough Boule",
|
||||
price: "$8.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loaf-homemade-bread-wooden-cutting-board_53876-98267.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Almond Croissant",
|
||||
price: "$4.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cooked-bread-with-ingredients-eggs-tapioca-flour-cup_1150-22092.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Blueberry Tartlet",
|
||||
price: "$5.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-rustic-summer-berry-tartles_114579-10571.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Pain au Chocolat",
|
||||
price: "$4.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traditional-irish-soda-bread-with-raisins-freshly-baked_123827-37320.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Cinnamon Roll",
|
||||
price: "$3.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-with-cream_23-2148904690.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Classic Baguette",
|
||||
price: "$3.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/food-assortment-with-bread-knife_23-2148544708.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Sourdough Boule", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/loaf-homemade-bread-wooden-cutting-board_53876-98267.jpg" },
|
||||
{ id: "p2", name: "Almond Croissant", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/cooked-bread-with-ingredients-eggs-tapioca-flour-cup_1150-22092.jpg" },
|
||||
{ id: "p3", name: "Blueberry Tartlet", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-rustic-summer-berry-tartles_114579-10571.jpg" },
|
||||
{ id: "p4", name: "Pain au Chocolat", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/traditional-irish-soda-bread-with-raisins-freshly-baked_123827-37320.jpg" },
|
||||
{ id: "p5", name: "Cinnamon Roll", price: "$3.50", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-with-cream_23-2148904690.jpg" },
|
||||
{ id: "p6", name: "Classic Baguette", price: "$3.00", imageSrc: "http://img.b2bpic.net/free-photo/food-assortment-with-bread-knife_23-2148544708.jpg" },
|
||||
]}
|
||||
title="Our Daily Bakes"
|
||||
description="Explore our selection of artisan breads and signature pastries."
|
||||
@@ -219,26 +114,11 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Elena R."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-young-woman-serving-pastry-cake-female-customer-coffee-shop_23-2148028059.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/digital-art-style-pottery-illustration_23-2151813453.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-bearded-man-earphones_171337-4772.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/tanned-woman-white-tee-holds-fork-eat-tasty-dessert_197531-18201.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/senior-couple-having-breakfast-garden_23-2148060208.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/smiling-young-woman-serving-pastry-cake-female-customer-coffee-shop_23-2148028059.jpg", alt: "happy customer eating pastry" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/digital-art-style-pottery-illustration_23-2151813453.jpg", alt: "friendly coffee shop patron" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-happy-bearded-man-earphones_171337-4772.jpg", alt: "man smiling bakery cafe" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/tanned-woman-white-tee-holds-fork-eat-tasty-dessert_197531-18201.jpg", alt: "woman enjoying tart pastry" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/senior-couple-having-breakfast-garden_23-2148060208.jpg", alt: "older couple enjoying cafe" },
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -249,21 +129,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you offer gluten-free bread?",
|
||||
content: "Currently we specialize in traditional wheat breads, but we're exploring options.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Can I pre-order online?",
|
||||
content: "Yes, our online ordering system is perfect for securing your favorites early.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you have wholesale options?",
|
||||
content: "Absolutely, please reach out to our team via the contact form.",
|
||||
},
|
||||
{ id: "f1", title: "Do you offer gluten-free bread?", content: "Currently we specialize in traditional wheat breads, but we're exploring options." },
|
||||
{ id: "f2", title: "Can I pre-order online?", content: "Yes, our online ordering system is perfect for securing your favorites early." },
|
||||
{ id: "f3", title: "Do you have wholesale options?", content: "Absolutely, please reach out to our team via the contact form." },
|
||||
]}
|
||||
sideTitle="Common Questions"
|
||||
sideDescription="Find answers to our most popular inquiries about our breads, hours, and orders."
|
||||
@@ -274,9 +142,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Stay Connected"
|
||||
title="Join Our Bread Club"
|
||||
description="Sign up for our newsletter to get weekly updates, specials, and baking tips."
|
||||
@@ -286,34 +152,8 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Our Menu",
|
||||
href: "#products",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ items: [{ label: "About Us", href: "#about" }, { label: "Our Menu", href: "#products" }, { label: "Contact", href: "#contact" }] },
|
||||
{ items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||
]}
|
||||
logoText="Sweet Crust"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user