Merge version_1_1776441567882 into main #2

Merged
bender merged 2 commits from version_1_1776441567882 into main 2026-04-17 16:03:42 +00:00

View File

@@ -8,7 +8,7 @@ import NavbarCentered from '@/components/ui/NavbarCentered';
import PricingCenteredCards from '@/components/sections/pricing/PricingCenteredCards';
import TeamDetailedCards from '@/components/sections/team/TeamDetailedCards';
import TestimonialAvatarCard from '@/components/sections/testimonial/TestimonialAvatarCard';
import { Clock, Heart, Instagram, Wheat } from "lucide-react";
import { Clock, Heart, Wheat } from "lucide-react";
export default function App() {
return (
@@ -18,26 +18,16 @@ export default function App() {
logo="Artisan Bakery"
navItems={[
{
name: "About",
href: "#about",
},
name: "About", href: "#about"},
{
name: "Menu",
href: "#pricing",
},
name: "Menu", href: "#pricing"},
{
name: "Team",
href: "#team",
},
name: "Team", href: "#team"},
{
name: "Contact",
href: "#contact",
},
name: "Contact", href: "#contact"},
]}
ctaButton={{
text: "Order Online",
href: "#contact",
}}
text: "Order Online", href: "#contact"}}
/>
</div>
@@ -47,32 +37,16 @@ export default function App() {
title="Artisan Breads & Pastries"
description="Handcrafted with love, every morning. Experience the warmth of traditional baking, delivered fresh to your table."
primaryButton={{
text: "Explore Menu",
href: "#pricing",
}}
text: "Explore Menu", href: "#pricing"}}
secondaryButton={{
text: "Visit Us",
href: "#contact",
}}
text: "Visit Us", href: "#contact"}}
items={[
{
imageSrc: "https://pixabay.com/get/gcc6088a28525b194818fc61c5b78aaef6aef6ffb552d1f8dfa2cbc2b735c81f0d89d741b7a00811969e856a8ad92181ff7ea27576badfbd560c6ca3ee2564ef2_1280.jpg?_wi=1",
},
{
imageSrc: "https://pixabay.com/get/gd8133b6cb11428e6ad3a860198889edc1cbda6f5763847756a4615b979fef189729583a548ef81300819e95ca66c37aa648447fc43eca736dd82b8254a7a5523_1280.jpg?_wi=1",
},
{
imageSrc: "https://pixabay.com/get/g219bb3980f04fa5167b32d440ff9ed0a33c77ba6e3121d4ae0362a8cbe230f8df304c52dc6b761ddbe1d6d03ad92bc078304d51b39aca23023666b8beec4bea8_1280.jpg?_wi=1",
},
{
imageSrc: "https://pixabay.com/get/g771c3531d10c63db276a8148514960e928ac563a17b26c8932bb32e0cd3ba6adfeaf086264aff65ec1547d16767cbf06b6848b48bda3283f07792e1319ae9eb2_1280.jpg",
},
{
imageSrc: "https://pixabay.com/get/g0223900ec299eb9e19a54368de3dacc96d9dffc33bc193519ecd248de66e5198bb7fa2a1adfd3cca67ea5bdab262a333c1fdf70b66c1dfa1dc69af42247ec6c4_1280.jpg",
},
{
imageSrc: "https://pixabay.com/get/g2e3ad23491bdc82335efa4b607dec8df0878a70a96087b5080e1e29c77eeb4cc9e20d3b61c8349bd739d2e3a4f9ca76595bcab156ced355f0be0e359a2752150_1280.jpg",
},
{ imageSrc: "https://pixabay.com/get/gcc6088a28525b194818fc61c5b78aaef6aef6ffb552d1f8dfa2cbc2b735c81f0d89d741b7a00811969e856a8ad92181ff7ea27576badfbd560c6ca3ee2564ef2_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/gd8133b6cb11428e6ad3a860198889edc1cbda6f5763847756a4615b979fef189729583a548ef81300819e95ca66c37aa648447fc43eca736dd82b8254a7a5523_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/g219bb3980f04fa5167b32d440ff9ed0a33c77ba6e3121d4ae0362a8cbe230f8df304c52dc6b761ddbe1d6d03ad92bc078304d51b39aca23023666b8beec4bea8_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/g771c3531d10c63db276a8148514960e928ac563a17b26c8932bb32e0cd3ba6adfeaf086264aff65ec1547d16767cbf06b6848b48bda3283f07792e1319ae9eb2_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/g0223900ec299eb9e19a54368de3dacc96d9dffc33bc193519ecd248de66e5198bb7fa2a1adfd3cca67ea5bdab262a333c1fdf70b66c1dfa1dc69af42247ec6c4_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/g2e3ad23491bdc82335efa4b607dec8df0878a70a96087b5080e1e29c77eeb4cc9e20d3b61c8349bd739d2e3a4f9ca76595bcab156ced355f0be0e359a2752150_1280.jpg" },
]}
/>
</div>
@@ -82,7 +56,7 @@ export default function App() {
tag="Our Story"
title="A Legacy of Freshness"
description="For over 20 years, we've perfected our sourdough starters and secret pastry recipes. We believe in high-quality ingredients, local sourcing, and a slow-fermentation process that brings the best flavors to your home."
imageSrc="https://pixabay.com/get/g816ccb99949b9e73f0b2578ffc1f1ffd05df4da1c791e7775fa1e9242aa1ced90d334b1cad61f493de2f9af9ac0858df34b92b59e390ece1263177c444529144_1280.jpg"
imageSrc={{ imageSrc: "https://pixabay.com/get/g816ccb99949b9e73f0b2578ffc1f1ffd05df4da1c791e7775fa1e9242aa1ced90d334b1cad61f493de2f9af9ac0858df34b92b59e390ece1263177c444529144_1280.jpg" }}
/>
</div>
@@ -94,48 +68,24 @@ export default function App() {
items={[
{
icon: Wheat,
title: "Organic Ingredients",
description: "Only the finest, locally sourced organic flour for our breads.",
mediaItems: [
{
imageSrc: "https://pixabay.com/get/g2589219acb29917720c16ee539d60a08389a0e2b9eadfc48d640d1ada88d6fd0f61f3719a88533db741893c447b96b5d7de16d811a0f39e58d1a04ef31734574_1280.jpg",
},
{
imageSrc: "https://pixabay.com/get/ga3ff30d0a0c713370769eacf3ee5679679aad5ea23c0f2254d2b06c4f61905bdf4b26d961893d3627cfdf47afaa27d493619217d71b9ffe01a1972c250a29afd_1280.jpg",
},
title: "Organic Ingredients", description: "Only the finest, locally sourced organic flour for our breads.", mediaItems: [
{ imageSrc: "https://pixabay.com/get/g2589219acb29917720c16ee539d60a08389a0e2b9eadfc48d640d1ada88d6fd0f61f3719a88533db741893c447b96b5d7de16d811a0f39e58d1a04ef31734574_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/ga3ff30d0a0c713370769eacf3ee5679679aad5ea23c0f2254d2b06c4f61905bdf4b26d961893d3627cfdf47afaa27d493619217d71b9ffe01a1972c250a29afd_1280.jpg" },
],
imageSrc: "https://pixabay.com/get/gcc6088a28525b194818fc61c5b78aaef6aef6ffb552d1f8dfa2cbc2b735c81f0d89d741b7a00811969e856a8ad92181ff7ea27576badfbd560c6ca3ee2564ef2_1280.jpg?_wi=2",
imageAlt: "fresh artisan bread bakery showcase",
},
{
icon: Clock,
title: "Slow-Fermented",
description: "Our dough rises for 24 hours to ensure deep flavor and gut health.",
mediaItems: [
{
imageSrc: "https://pixabay.com/get/g234a8464749ba38579bdb0e0903d3a88d442e7837ae47b50fb1c60a9fe4731f29fc1c771951e1290f4bfd7251839c6968d18fb1110dac5abf6694275031fbd69_1280.jpg",
},
{
imageSrc: "https://pixabay.com/get/g4aaaa5b384cfe6f79cc0caf44e12c0f76a135b4d0fc71fdf86ebd0aeeff762c96d5f72f9de5fa0af84bc3769e4a381b1cd685c00c98c1b10f9fc7263520800ba_1280.jpg",
},
title: "Slow-Fermented", description: "Our dough rises for 24 hours to ensure deep flavor and gut health.", mediaItems: [
{ imageSrc: "https://pixabay.com/get/g234a8464749ba38579bdb0e0903d3a88d442e7837ae47b50fb1c60a9fe4731f29fc1c771951e1290f4bfd7251839c6968d18fb1110dac5abf6694275031fbd69_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/g4aaaa5b384cfe6f79cc0caf44e12c0f76a135b4d0fc71fdf86ebd0aeeff762c96d5f72f9de5fa0af84bc3769e4a381b1cd685c00c98c1b10f9fc7263520800ba_1280.jpg" },
],
imageSrc: "https://pixabay.com/get/gd8133b6cb11428e6ad3a860198889edc1cbda6f5763847756a4615b979fef189729583a548ef81300819e95ca66c37aa648447fc43eca736dd82b8254a7a5523_1280.jpg?_wi=2",
imageAlt: "fresh artisan bread bakery showcase",
},
{
icon: Heart,
title: "Artisan Hands",
description: "Baked daily by skilled hands who care about your perfect crust.",
mediaItems: [
{
imageSrc: "https://pixabay.com/get/gc644968ae2cb3610f064dcc1ac7b1ba1a77fe1a68d4fcebd69f0cdedc14c4d6adfecf94ff6aa7187d3e1a73832dfd2e8be3e889f9eea54a09f15f24d50b84702_1280.jpg",
},
{
imageSrc: "https://pixabay.com/get/g4ea38f45356917bb702c924b1da6559764849f8093a63b7b11bc1068aca89785eda47b5e065b56dde5fc5f38803d2fac3b88180d63ae6fb646e818209556d4ee_1280.jpg",
},
title: "Artisan Hands", description: "Baked daily by skilled hands who care about your perfect crust.", mediaItems: [
{ imageSrc: "https://pixabay.com/get/gc644968ae2cb3610f064dcc1ac7b1ba1a77fe1a68d4fcebd69f0cdedc14c4d6adfecf94ff6aa7187d3e1a73832dfd2e8be3e889f9eea54a09f15f24d50b84702_1280.jpg" },
{ imageSrc: "https://pixabay.com/get/g4ea38f45356917bb702c924b1da6559764849f8093a63b7b11bc1068aca89785eda47b5e065b56dde5fc5f38803d2fac3b88180d63ae6fb646e818209556d4ee_1280.jpg" },
],
imageSrc: "https://pixabay.com/get/g219bb3980f04fa5167b32d440ff9ed0a33c77ba6e3121d4ae0362a8cbe230f8df304c52dc6b761ddbe1d6d03ad92bc078304d51b39aca23023666b8beec4bea8_1280.jpg?_wi=2",
imageAlt: "fresh artisan bread bakery showcase",
},
]}
/>
@@ -148,46 +98,16 @@ export default function App() {
description="Fresh items available for pre-order or walk-in. Check our daily specials board at the store."
plans={[
{
tag: "Daily Favorite",
price: "$6",
description: "Classic Sourdough Loaf",
features: [
"Organic flour",
"24hr rise",
"Natural yeast",
],
primaryButton: {
text: "Add to Order",
href: "#contact",
},
tag: "Daily Favorite", price: "$6", description: "Classic Sourdough Loaf", features: ["Organic flour", "24hr rise", "Natural yeast"],
primaryButton: { text: "Add to Order", href: "#contact" },
},
{
tag: "Premium",
price: "$8",
description: "Butter Croissant Platter",
features: [
"Grass-fed butter",
"Multi-layered",
"Flaky crust",
],
primaryButton: {
text: "Add to Order",
href: "#contact",
},
tag: "Premium", price: "$8", description: "Butter Croissant Platter", features: ["Grass-fed butter", "Multi-layered", "Flaky crust"],
primaryButton: { text: "Add to Order", href: "#contact" },
},
{
tag: "Specialty",
price: "$4",
description: "Pain au Chocolat",
features: [
"Dark Belgian cocoa",
"French butter",
"Fresh baked",
],
primaryButton: {
text: "Add to Order",
href: "#contact",
},
tag: "Specialty", price: "$4", description: "Pain au Chocolat", features: ["Dark Belgian cocoa", "French butter", "Fresh baked"],
primaryButton: { text: "Add to Order", href: "#contact" },
},
]}
/>
@@ -200,40 +120,13 @@ export default function App() {
description="Our team is dedicated to keeping traditional baking alive for our community."
members={[
{
name: "John Doe",
role: "Head Baker",
description: "Over 15 years of experience in artisan bread making.",
socialLinks: [
{
icon: Instagram,
url: "#",
},
],
imageSrc: "https://pixabay.com/get/gf5c1cbaa9d7a0b59ba5df343110fe0eefd378ec84dda292816a0b0efbae38d9e66a93e1124fdc0a607b630621d188170b97ce95b243561d862f95abfd6e8595a_1280.jpg",
name: "John Doe", role: "Head Baker", description: "Over 15 years of experience in artisan bread making.", socialLinks: [], imageSrc: "https://pixabay.com/get/gf5c1cbaa9d7a0b59ba5df343110fe0eefd378ec84dda292816a0b0efbae38d9e66a93e1124fdc0a607b630621d188170b97ce95b243561d862f95abfd6e8595a_1280.jpg"
},
{
name: "Jane Smith",
role: "Pastry Chef",
description: "Specialist in classic French patisserie and modern twists.",
socialLinks: [
{
icon: Instagram,
url: "#",
},
],
imageSrc: "https://pixabay.com/get/g53e700d2a9e3a947a5fdfbcbf0b716841cd4dd323335577d42329fd760c745a07a2bdc88a7b1391c57be679b45190a0b_1280.jpg",
name: "Jane Smith", role: "Pastry Chef", description: "Specialist in classic French patisserie and modern twists.", socialLinks: [], imageSrc: "https://pixabay.com/get/g53e700d2a9e3a947a5fdfbcbf0b716841cd4dd323335577d42329fd760c745a07a2bdc88a7b1391c57be679b45190a0b_1280.jpg"
},
{
name: "Alex Baker",
role: "Head of Bread",
description: "The master of fermentation and sourdough science.",
socialLinks: [
{
icon: Instagram,
url: "#",
},
],
imageSrc: "https://pixabay.com/get/g19efa09eda9aff452a664a21e95a6550d105cb5312d6adf41a2e4c4509a3ebdc1b9f07434d39f832df9cdcaced5d9fb8b82e539d5f9d0f787472b23ec752a79f_1280.jpg",
name: "Alex Baker", role: "Head of Bread", description: "The master of fermentation and sourdough science.", socialLinks: [], imageSrc: "https://pixabay.com/get/g19efa09eda9aff452a664a21e95a6550d105cb5312d6adf41a2e4c4509a3ebdc1b9f07434d39f832df9cdcaced5d9fb8b82e539d5f9d0f787472b23ec752a79f_1280.jpg"
},
]}
/>
@@ -244,26 +137,11 @@ export default function App() {
tag="Testimonials"
title="Loved by the Community"
avatars={[
{
name: "Sarah J.",
imageSrc: "https://pixabay.com/get/gc1523278834f7a989bc66893a9f796c87c2746229ccfc799d52aed3cbd494d61a33d8f8988021bcaf5c218229db2dbd6923700405efe6705a339f15e195bbf56_1280.jpg",
},
{
name: "Michael C.",
imageSrc: "https://pixabay.com/get/ge86f233efcb4a2d1e4220cc8d4d59d2aff56b097c3a507156204634806bf033730af2cf49d8695dd5ea2a8053998342e9861aa11797334732ec5f1fd072a49f1_1280.jpg",
},
{
name: "Emily R.",
imageSrc: "https://pixabay.com/get/gb41bfacb6030530b6ffea3e7ee36e695578ff7751413d05518aa0aefa84cf23441369aa81b1196d1bb18d4489250392e91c78ccf96faf301e9fb81bf5d935447_1280.jpg",
},
{
name: "David K.",
imageSrc: "https://pixabay.com/get/g6f747fe2c9efd892e639455e016201cba151b63db978cc6b06e0df20d7108690ed7b4f83e16df0c843c9e10a74e232cf0cb31c4fcba209c1531489cc2a4a5e94_1280.jpg",
},
{
name: "Anna P.",
imageSrc: "https://pixabay.com/get/ge6de2dfac480d5b2d5dc7d083ad68e5a3bcb430c5cfdb60efda4a4aad52615ee568dcb19f4d25503e9c06fcd560a3292033ecdc00b44ba833535b8604c442359_1280.jpg",
},
{ name: "Sarah J.", imageSrc: "https://pixabay.com/get/gc1523278834f7a989bc66893a9f796c87c2746229ccfc799d52aed3cbd494d61a33d8f8988021bcaf5c218229db2dbd6923700405efe6705a339f15e195bbf56_1280.jpg" },
{ name: "Michael C.", imageSrc: "https://pixabay.com/get/ge86f233efcb4a2d1e4220cc8d4d59d2aff56b097c3a507156204634806bf033730af2cf49d8695dd5ea2a8053998342e9861aa11797334732ec5f1fd072a49f1_1280.jpg" },
{ name: "Emily R.", imageSrc: "https://pixabay.com/get/gb41bfacb6030530b6ffea3e7ee36e695578ff7751413d05518aa0aefa84cf23441369aa81b1196d1bb18d4489250392e91c78ccf96faf301e9fb81bf5d935447_1280.jpg" },
{ name: "David K.", imageSrc: "https://pixabay.com/get/g6f747fe2c9efd892e639455e016201cba151b63db978cc6b06e0df20d7108690ed7b4f83e16df0c843c9e10a74e232cf0cb31c4fcba209c1531489cc2a4a5e94_1280.jpg" },
{ name: "Anna P.", imageSrc: "https://pixabay.com/get/ge6de2dfac480d5b2d5dc7d083ad68e5a3bcb430c5cfdb60efda4a4aad52615ee568dcb19f4d25503e9c06fcd560a3292033ecdc00b44ba833535b8604c442359_1280.jpg" },
]}
/>
</div>
@@ -274,20 +152,11 @@ export default function App() {
title="Freshness FAQ"
description="Everything you need to know about our baking practices."
items={[
{
question: "Are all your products organic?",
answer: "Yes, we prioritize organic, locally sourced grains for all our items.",
},
{
question: "How long does the sourdough last?",
answer: "Kept in a paper bag, it stays fresh for 3-4 days.",
},
{
question: "Do you offer wholesale?",
answer: "Yes, we partner with local cafes and restaurants.",
},
{ question: "Are all your products organic?", answer: "Yes, we prioritize organic, locally sourced grains for all our items." },
{ question: "How long does the sourdough last?", answer: "Kept in a paper bag, it stays fresh for 3-4 days." },
{ question: "Do you offer wholesale?", answer: "Yes, we partner with local cafes and restaurants." },
]}
imageSrc="https://pixabay.com/get/g54f247e2680339c7b99ac4d6e80d72854ebb1a458aa2b1f2ea9acf2db82b3faa4fe8969f0cdde3bd527f7457a28aa1c4bfb49cbf85c5bc1361cb37ca0c15649b_1280.jpg"
imageSrc={{ imageSrc: "https://pixabay.com/get/g54f247e2680339c7b99ac4d6e80d72854ebb1a458aa2b1f2ea9acf2db82b3faa4fe8969f0cdde3bd527f7457a28aa1c4bfb49cbf85c5bc1361cb37ca0c15649b_1280.jpg" }}
/>
</div>
@@ -298,7 +167,7 @@ export default function App() {
description="Sign up for our newsletter for fresh bread alerts and specialty menu drops."
inputPlaceholder="Enter your email"
buttonText="Subscribe"
imageSrc="https://pixabay.com/get/g5e8d8ad3c756fb6a937d1b7505006f72f19095480d98758896770ac48fb38a1026397c84806106d1252cacbc31342d374ce50374a6ec84fb16ed6b5702bc4048_1280.jpg"
imageSrc={{ imageSrc: "https://pixabay.com/get/g5e8d8ad3c756fb6a937d1b7505006f72f19095480d98758896770ac48fb38a1026397c84806106d1252cacbc31342d374ce50374a6ec84fb16ed6b5702bc4048_1280.jpg" }}
/>
</div>
@@ -306,65 +175,12 @@ export default function App() {
<FooterSimpleCard
brand="Artisan Bakery"
columns={[
{
title: "Menu",
items: [
{
label: "Breads",
href: "#pricing",
},
{
label: "Pastries",
href: "#pricing",
},
{
label: "Specials",
href: "#pricing",
},
],
},
{
title: "Bakery",
items: [
{
label: "Our Story",
href: "#about",
},
{
label: "Team",
href: "#team",
},
{
label: "FAQ",
href: "#faq",
},
],
},
{
title: "Location",
items: [
{
label: "Main Street 123",
href: "#",
},
{
label: "Open Daily",
href: "#",
},
],
},
{ title: "Menu", items: [{ label: "Breads", href: "#pricing" }, { label: "Pastries", href: "#pricing" }, { label: "Specials", href: "#pricing" }] },
{ title: "Bakery", items: [{ label: "Our Story", href: "#about" }, { label: "Team", href: "#team" }, { label: "FAQ", href: "#faq" }] },
{ title: "Location", items: [{ label: "Main Street 123", href: "#" }, { label: "Open Daily", href: "#" }] },
]}
copyright="© 2024 Artisan Bakery. All rights reserved."
links={[
{
label: "Privacy",
href: "#",
},
{
label: "Terms",
href: "#",
},
]}
links={[{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }]}
/>
</div>
</>