Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-04-02 12:13:23 +00:00

View File

@@ -30,21 +30,13 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Products",
id: "products",
},
name: "Products", id: "products"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Golden Crumb Bakery"
/>
@@ -54,94 +46,53 @@ export default function LandingPage() {
<HeroSplitTestimonial
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
title="Handcrafted Happiness in Every Loaf."
description="At Golden Crumb, we blend traditional techniques with the finest local ingredients to bring you the freshest artisanal bread and pastries every single morning."
testimonials={[
{
name: "Alice Miller",
handle: "@alicem",
testimonial: "The sourdough here is absolutely life-changing! Crispy crust, perfect crumb.",
rating: 5,
imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg?_wi=1",
},
name: "Alice Miller", handle: "@alicem", testimonial: "The sourdough here is absolutely life-changing! Crispy crust, perfect crumb.", rating: 5,
imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg"},
{
name: "Bob Chen",
handle: "@bchen",
testimonial: "Best croissants in the city. Reminds me of Paris every time I visit.",
rating: 5,
imageSrc: "https://pixabay.com/get/ge673a943d2b3c133bccb9c1fe0bb4cce3b92a7ca073c51e88606565c5e7a9d65af30b391758a12f40c2291a101685d146cfb2c1467280b61f6c2280c3d7a09ef_1280.jpg?_wi=1",
},
name: "Bob Chen", handle: "@bchen", testimonial: "Best croissants in the city. Reminds me of Paris every time I visit.", rating: 5,
imageSrc: "https://pixabay.com/get/ge673a943d2b3c133bccb9c1fe0bb4cce3b92a7ca073c51e88606565c5e7a9d65af30b391758a12f40c2291a101685d146cfb2c1467280b61f6c2280c3d7a09ef_1280.jpg"},
{
name: "Sarah J.",
handle: "@sarahj",
testimonial: "The fruit tarts are both beautiful and delicious. My go-to for events.",
rating: 5,
imageSrc: "https://pixabay.com/get/g670ca56b2c7e7fa464d4998f554bf2df82503d76f7a2255f161459d0f94d805c777a0419c77688b97132322e0dfc6ec0f74473195dd3be891641ba337c07ab68_1280.jpg?_wi=1",
},
name: "Sarah J.", handle: "@sarahj", testimonial: "The fruit tarts are both beautiful and delicious. My go-to for events.", rating: 5,
imageSrc: "https://pixabay.com/get/g670ca56b2c7e7fa464d4998f554bf2df82503d76f7a2255f161459d0f94d805c777a0419c77688b97132322e0dfc6ec0f74473195dd3be891641ba337c07ab68_1280.jpg"},
{
name: "David W.",
handle: "@davidw",
testimonial: "Consistently fresh and friendly staff. A true neighborhood gem.",
rating: 5,
imageSrc: "https://pixabay.com/get/g1d7bebd8f7d153480bc5747b0d80ead6c849e349aa1681ffda882e8722d85a24ff3d39f541739bf67cd05701e5c3492576bf4b0718781d99ae3e1754ada3972d_1280.jpg?_wi=1",
},
name: "David W.", handle: "@davidw", testimonial: "Consistently fresh and friendly staff. A true neighborhood gem.", rating: 5,
imageSrc: "https://pixabay.com/get/g1d7bebd8f7d153480bc5747b0d80ead6c849e349aa1681ffda882e8722d85a24ff3d39f541739bf67cd05701e5c3492576bf4b0718781d99ae3e1754ada3972d_1280.jpg"},
{
name: "Elena R.",
handle: "@elenar",
testimonial: "I love the rustic charm and the smell of fresh bread every morning.",
rating: 5,
imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg?_wi=2",
},
name: "Elena R.", handle: "@elenar", testimonial: "I love the rustic charm and the smell of fresh bread every morning.", rating: 5,
imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg"},
]}
imageSrc="https://pixabay.com/get/g21b92cbc30276b960ee4067b4a39450bcd10011adda2f3619bd0dc6c58548c2d6edf36518e928bc3363ecb557098ec2888a53073fb036b70d19b94bb31fa67c3_1280.jpg"
imageAlt="Bakery interior display"
mediaAnimation="slide-up"
avatars={[
{
src: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg",
alt: "Customer",
},
src: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg", alt: "Customer"},
{
src: "https://pixabay.com/get/ge673a943d2b3c133bccb9c1fe0bb4cce3b92a7ca073c51e88606565c5e7a9d65af30b391758a12f40c2291a101685d146cfb2c1467280b61f6c2280c3d7a09ef_1280.jpg",
alt: "Customer",
},
src: "https://pixabay.com/get/ge673a943d2b3c133bccb9c1fe0bb4cce3b92a7ca073c51e88606565c5e7a9d65af30b391758a12f40c2291a101685d146cfb2c1467280b61f6c2280c3d7a09ef_1280.jpg", alt: "Customer"},
{
src: "https://pixabay.com/get/g670ca56b2c7e7fa464d4998f554bf2df82503d76f7a2255f161459d0f94d805c777a0419c77688b97132322e0dfc6ec0f74473195dd3be891641ba337c07ab68_1280.jpg",
alt: "Customer",
},
src: "https://pixabay.com/get/g670ca56b2c7e7fa464d4998f554bf2df82503d76f7a2255f161459d0f94d805c777a0419c77688b97132322e0dfc6ec0f74473195dd3be891641ba337c07ab68_1280.jpg", alt: "Customer"},
{
src: "https://pixabay.com/get/g1d7bebd8f7d153480bc5747b0d80ead6c849e349aa1681ffda882e8722d85a24ff3d39f541739bf67cd05701e5c3492576bf4b0718781d99ae3e1754ada3972d_1280.jpg",
alt: "Customer",
},
src: "https://pixabay.com/get/g1d7bebd8f7d153480bc5747b0d80ead6c849e349aa1681ffda882e8722d85a24ff3d39f541739bf67cd05701e5c3492576bf4b0718781d99ae3e1754ada3972d_1280.jpg", alt: "Customer"},
{
src: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg",
alt: "Customer",
},
src: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg", alt: "Customer"},
]}
avatarText="Join 500+ happy regulars"
marqueeItems={[
{
type: "text",
text: "Freshly Baked",
},
type: "text", text: "Freshly Baked"},
{
type: "text",
text: "Organic Ingredients",
},
type: "text", text: "Organic Ingredients"},
{
type: "text",
text: "Locally Sourced",
},
type: "text", text: "Locally Sourced"},
{
type: "text",
text: "Artisan Methods",
},
type: "text", text: "Artisan Methods"},
{
type: "text",
text: "Handmade Daily",
},
type: "text", text: "Handmade Daily"},
]}
/>
</div>
@@ -154,17 +105,11 @@ export default function LandingPage() {
description="Founded by master bakers in 2012, Golden Crumb is dedicated to the slow fermentation process. We believe good bread takes time, patience, and high-quality organic flour."
bulletPoints={[
{
title: "Organic Ingredients",
description: "We source our flour and seasonal fruits from local family farms.",
},
title: "Organic Ingredients", description: "We source our flour and seasonal fruits from local family farms."},
{
title: "Slow Fermentation",
description: "Our breads are proofed for 24 hours to maximize flavor and digestibility.",
},
title: "Slow Fermentation", description: "Our breads are proofed for 24 hours to maximize flavor and digestibility."},
{
title: "Handmade Daily",
description: "Everything in our shop is prepared by hand, from scratch, every single dawn.",
},
title: "Handmade Daily", description: "Everything in our shop is prepared by hand, from scratch, every single dawn."},
]}
imageSrc="https://pixabay.com/get/ge8508bbcc467cd52d1924dfb3f721f1be1a5ee8931f1d2f401d4a4e85f6bf1f094dc7e0557e2499ad244fec66e4ec03fe1b6936b3165fad0ed83c9197c8383b2_1280.jpg"
mediaAnimation="blur-reveal"
@@ -179,23 +124,11 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Golden Croissant",
price: "$4.50",
imageSrc: "https://pixabay.com/get/g97c0cf24c316edec2173a13da6f7afe352585c7b60308b737f40d236cb5a6bc628baaa0bba86a8bae17fef71f53b47e7dd2edc842c8761df84b51952e619a424_1280.jpg",
},
id: "p1", name: "Golden Croissant", price: "$4.50", imageSrc: "https://pixabay.com/get/g97c0cf24c316edec2173a13da6f7afe352585c7b60308b737f40d236cb5a6bc628baaa0bba86a8bae17fef71f53b47e7dd2edc842c8761df84b51952e619a424_1280.jpg"},
{
id: "p2",
name: "Artisan Sourdough",
price: "$8.00",
imageSrc: "https://pixabay.com/get/g3a95a3faad20481ce888126d3426138a22769adb5f5467f595773baade8660097932924de26790858bfdadf1e5b34d63c6dcb9f717b006b700f2b921599f875e_1280.jpg",
},
id: "p2", name: "Artisan Sourdough", price: "$8.00", imageSrc: "https://pixabay.com/get/g3a95a3faad20481ce888126d3426138a22769adb5f5467f595773baade8660097932924de26790858bfdadf1e5b34d63c6dcb9f717b006b700f2b921599f875e_1280.jpg"},
{
id: "p3",
name: "Seasonal Fruit Tart",
price: "$6.50",
imageSrc: "https://pixabay.com/get/g9c18e264fe0d10c7843504b6fcd1e677f615882bbf6efdc31b0d6d98e7d492bba2709156a1d4d6c9e8da57eb1df43503306f916d8b4bcdae2eac961bdb9e5692_1280.jpg",
},
id: "p3", name: "Seasonal Fruit Tart", price: "$6.50", imageSrc: "https://pixabay.com/get/g9c18e264fe0d10c7843504b6fcd1e677f615882bbf6efdc31b0d6d98e7d492bba2709156a1d4d6c9e8da57eb1df43503306f916d8b4bcdae2eac961bdb9e5692_1280.jpg"},
]}
title="Fresh from Our Oven"
description="Discover our signature baked goods, prepared daily with passion."
@@ -204,44 +137,20 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Alice Miller",
handle: "@alicem",
testimonial: "The sourdough here is absolutely life-changing! Crispy crust, perfect crumb.",
imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg?_wi=3",
},
id: "1", name: "Alice Miller", handle: "@alicem", testimonial: "The sourdough here is absolutely life-changing! Crispy crust, perfect crumb.", imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg"},
{
id: "2",
name: "Bob Chen",
handle: "@bchen",
testimonial: "Best croissants in the city. Reminds me of Paris every time I visit.",
imageSrc: "https://pixabay.com/get/ge673a943d2b3c133bccb9c1fe0bb4cce3b92a7ca073c51e88606565c5e7a9d65af30b391758a12f40c2291a101685d146cfb2c1467280b61f6c2280c3d7a09ef_1280.jpg?_wi=2",
},
id: "2", name: "Bob Chen", handle: "@bchen", testimonial: "Best croissants in the city. Reminds me of Paris every time I visit.", imageSrc: "https://pixabay.com/get/ge673a943d2b3c133bccb9c1fe0bb4cce3b92a7ca073c51e88606565c5e7a9d65af30b391758a12f40c2291a101685d146cfb2c1467280b61f6c2280c3d7a09ef_1280.jpg"},
{
id: "3",
name: "Sarah J.",
handle: "@sarahj",
testimonial: "The fruit tarts are both beautiful and delicious. My go-to for events.",
imageSrc: "https://pixabay.com/get/g670ca56b2c7e7fa464d4998f554bf2df82503d76f7a2255f161459d0f94d805c777a0419c77688b97132322e0dfc6ec0f74473195dd3be891641ba337c07ab68_1280.jpg?_wi=2",
},
id: "3", name: "Sarah J.", handle: "@sarahj", testimonial: "The fruit tarts are both beautiful and delicious. My go-to for events.", imageSrc: "https://pixabay.com/get/g670ca56b2c7e7fa464d4998f554bf2df82503d76f7a2255f161459d0f94d805c777a0419c77688b97132322e0dfc6ec0f74473195dd3be891641ba337c07ab68_1280.jpg"},
{
id: "4",
name: "David W.",
handle: "@davidw",
testimonial: "Consistently fresh and friendly staff. A true neighborhood gem.",
imageSrc: "https://pixabay.com/get/g1d7bebd8f7d153480bc5747b0d80ead6c849e349aa1681ffda882e8722d85a24ff3d39f541739bf67cd05701e5c3492576bf4b0718781d99ae3e1754ada3972d_1280.jpg?_wi=2",
},
id: "4", name: "David W.", handle: "@davidw", testimonial: "Consistently fresh and friendly staff. A true neighborhood gem.", imageSrc: "https://pixabay.com/get/g1d7bebd8f7d153480bc5747b0d80ead6c849e349aa1681ffda882e8722d85a24ff3d39f541739bf67cd05701e5c3492576bf4b0718781d99ae3e1754ada3972d_1280.jpg"},
{
id: "5",
name: "Mike P.",
handle: "@mikep",
testimonial: "Incredible variety, always fresh. Simply the best bakery in town.",
imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg?_wi=4",
},
id: "5", name: "Mike P.", handle: "@mikep", testimonial: "Incredible variety, always fresh. Simply the best bakery in town.", imageSrc: "https://pixabay.com/get/g23b3f9b8d128c2d761f97e916bdfdec91bdd7a71821e4b520aecfe8f88f712ab0ef88950513702df11be711e5a60333666c846961829f8a06ffaa4cb52517ade_1280.jpg"},
]}
title="Loved by Our Community"
description="See what our regulars have to say about us."
@@ -254,20 +163,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Do you offer gluten-free options?",
content: "While we are not a dedicated gluten-free facility, we do offer limited gluten-free baked items. Please call ahead.",
},
id: "q1", title: "Do you offer gluten-free options?", content: "While we are not a dedicated gluten-free facility, we do offer limited gluten-free baked items. Please call ahead."},
{
id: "q2",
title: "Do you take custom cake orders?",
content: "Yes! We require at least 48 hours notice for custom cakes and special event orders.",
},
id: "q2", title: "Do you take custom cake orders?", content: "Yes! We require at least 48 hours notice for custom cakes and special event orders."},
{
id: "q3",
title: "Are your ingredients organic?",
content: "We prioritize organic, locally-sourced ingredients whenever possible for all our products.",
},
id: "q3", title: "Are your ingredients organic?", content: "We prioritize organic, locally-sourced ingredients whenever possible for all our products."},
]}
title="Questions? We've Got Answers"
description="Here are some common questions about our ingredients and custom orders."
@@ -279,16 +179,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Visit Us"
title="Stop By and Say Hello"
description="We are open daily from 7:00 AM to 6:00 PM. Located in the heart of the city."
buttons={[
{
text: "Get Directions",
href: "#",
},
text: "Get Directions", href: "#"},
]}
/>
</div>
@@ -298,33 +195,21 @@ export default function LandingPage() {
imageSrc="https://pixabay.com/get/g32c405d41485695806f7bab4fbbddb6bed8dabd001b4549eb6ad79304f1e8c1f00fa60ecfadd81269608a1de4d390e42a37b7e4d8cb6e6f4af6301810664e611_1280.jpg"
columns={[
{
title: "Bakery",
items: [
title: "Bakery", items: [
{
label: "Products",
href: "#products",
},
label: "Products", href: "#products"},
{
label: "Our Story",
href: "#about",
},
label: "Our Story", href: "#about"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}