diff --git a/src/App.tsx b/src/App.tsx index aeb9333..0ee6031 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -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"}} /> @@ -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" }, ]} /> @@ -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" }} /> @@ -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" }, ]} /> @@ -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" }} /> @@ -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" }} /> @@ -306,65 +175,12 @@ export default function App() {