From 8a2a1583d26789da6c61bc73b3d4f8e202664781 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 24 Apr 2026 08:31:24 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 202 ++++++++++------------------------------------- 1 file changed, 41 insertions(+), 161 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 0c79420..a317f0d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; +import { Wheat, ChefHat, Leaf, Clock } from 'lucide-react'; import ContactText from '@/components/sections/contact/ContactText'; import FaqDouble from '@/components/sections/faq/FaqDouble'; import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; @@ -32,62 +33,39 @@ export default function LandingPage() {
@@ -99,9 +77,7 @@ export default function LandingPage() { title="Our Passion for Artisan Baking" buttons={[ { - text: "Visit Us", - href: "#contact", - }, + text: "Visit Us", href: "#contact"}, ]} />
@@ -112,28 +88,16 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Farm Fresh Ingredients", - description: "We source only the finest local grains and produce.", - imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-with-boiled-egg-oat-grains_114579-45935.jpg", - buttonIcon: "Wheat", + title: "Farm Fresh Ingredients", description: "We source only the finest local grains and produce.", imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-with-boiled-egg-oat-grains_114579-45935.jpg", buttonIcon: Wheat, }, { - title: "Traditional Methods", - description: "Small-batch baking for consistent quality.", - imageSrc: "http://img.b2bpic.net/free-vector/kitchen-sticker-icons-doodle-coloring-vector_528110-280.jpg", - buttonIcon: "ChefHat", + title: "Traditional Methods", description: "Small-batch baking for consistent quality.", imageSrc: "http://img.b2bpic.net/free-vector/kitchen-sticker-icons-doodle-coloring-vector_528110-280.jpg", buttonIcon: ChefHat, }, { - title: "Organic & Natural", - description: "Absolutely no preservatives or artificial flavors.", - imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-vegetables-eggs-citrus-fruit-puffed-rice-cake-gray-concrete-backdrop_23-2148062378.jpg", - buttonIcon: "Leaf", + title: "Organic & Natural", description: "Absolutely no preservatives or artificial flavors.", imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-vegetables-eggs-citrus-fruit-puffed-rice-cake-gray-concrete-backdrop_23-2148062378.jpg", buttonIcon: Leaf, }, { - title: "Daily Freshness", - description: "Baked fresh at sunrise, every single day.", - imageSrc: "http://img.b2bpic.net/free-vector/vintage-delivery-labels-with-lovely-style_23-2147677191.jpg", - buttonIcon: "Clock", + title: "Daily Freshness", description: "Baked fresh at sunrise, every single day.", imageSrc: "http://img.b2bpic.net/free-vector/vintage-delivery-labels-with-lovely-style_23-2147677191.jpg", buttonIcon: Clock, }, ]} title="The Bakery Difference" @@ -149,41 +113,17 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "p1", - name: "Sourdough Loaf", - price: "$8.50", - imageSrc: "http://img.b2bpic.net/free-photo/fresh-bread-beautiful-wooden-background_169016-6370.jpg", - }, + id: "p1", name: "Sourdough Loaf", price: "$8.50", imageSrc: "http://img.b2bpic.net/free-photo/fresh-bread-beautiful-wooden-background_169016-6370.jpg"}, { - id: "p2", - name: "Buttery Croissant", - price: "$4.00", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-homemade-delicious-jam-croissants_23-2148525206.jpg", - }, + id: "p2", name: "Buttery Croissant", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-homemade-delicious-jam-croissants_23-2148525206.jpg"}, { - id: "p3", - name: "Chocolate Chip Muffin", - price: "$3.50", - imageSrc: "http://img.b2bpic.net/free-photo/cupcake-baking-background-with-kitchen-utensils_114579-7823.jpg", - }, + id: "p3", name: "Chocolate Chip Muffin", price: "$3.50", imageSrc: "http://img.b2bpic.net/free-photo/cupcake-baking-background-with-kitchen-utensils_114579-7823.jpg"}, { - id: "p4", - name: "Fruit Tartlet", - price: "$5.00", - imageSrc: "http://img.b2bpic.net/free-photo/cake-charlotte-with-raspberries-plums_2829-5553.jpg", - }, + id: "p4", name: "Fruit Tartlet", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/cake-charlotte-with-raspberries-plums_2829-5553.jpg"}, { - id: "p5", - name: "Cinnamon Swirl", - price: "$4.50", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-delicious-cinnamon-rolls_23-2148779660.jpg", - }, + id: "p5", name: "Cinnamon Swirl", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-delicious-cinnamon-rolls_23-2148779660.jpg"}, { - id: "p6", - name: "French Baguette", - price: "$3.00", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-bun-breads-inside-bag-grey-surface_140725-89976.jpg", - }, + id: "p6", name: "French Baguette", price: "$3.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-bun-breads-inside-bag-grey-surface_140725-89976.jpg"}, ]} title="Our Fresh Baked Goods" description="Artisan breads, delicate pastries, and sweet treats." @@ -197,26 +137,11 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - value: "15+", - title: "Years Baking", - description: "Serving the community since 2008.", - imageSrc: "http://img.b2bpic.net/free-photo/handsome-worker-uniform-carrying-shelves-with-croissant-bakery_23-2148189031.jpg", - }, + id: "m1", value: "15+", title: "Years Baking", description: "Serving the community since 2008.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-worker-uniform-carrying-shelves-with-croissant-bakery_23-2148189031.jpg"}, { - id: "m2", - value: "50+", - title: "Sourced Ingredients", - description: "From local independent farmers.", - imageSrc: "http://img.b2bpic.net/free-photo/round-rye-bread-wooden-tray_114579-5219.jpg", - }, + id: "m2", value: "50+", title: "Sourced Ingredients", description: "From local independent farmers.", imageSrc: "http://img.b2bpic.net/free-photo/round-rye-bread-wooden-tray_114579-5219.jpg"}, { - id: "m3", - value: "10k+", - title: "Bread Loaves", - description: "Baked to perfection yearly.", - imageSrc: "http://img.b2bpic.net/free-photo/adult-person-interacting-with-futuristic-delivery-robot_23-2151211038.jpg", - }, + id: "m3", value: "10k+", title: "Bread Loaves", description: "Baked to perfection yearly.", imageSrc: "http://img.b2bpic.net/free-photo/adult-person-interacting-with-futuristic-delivery-robot_23-2151211038.jpg"}, ]} title="Bakery Excellence" description="Our numbers reflect our passion." @@ -230,40 +155,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", - name: "Jane Doe", - role: "Foodie", - testimonial: "Best sourdough in the city, hands down!", - imageSrc: "http://img.b2bpic.net/free-photo/waitress-offering-macarons_23-2147985065.jpg", - }, + id: "t1", name: "Jane Doe", role: "Foodie", testimonial: "Best sourdough in the city, hands down!", imageSrc: "http://img.b2bpic.net/free-photo/waitress-offering-macarons_23-2147985065.jpg"}, { - id: "t2", - name: "John Smith", - role: "Local Resident", - testimonial: "Fresh pastries are a daily essential.", - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-holding-fresh-bread_23-2148454537.jpg", - }, + id: "t2", name: "John Smith", role: "Local Resident", testimonial: "Fresh pastries are a daily essential.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-holding-fresh-bread_23-2148454537.jpg"}, { - id: "t3", - name: "Alice Wong", - role: "Parent", - testimonial: "Kids love the cinnamon swirls here.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-female-baker-serving-pastry-cake-customer_23-2148028043.jpg", - }, + id: "t3", name: "Alice Wong", role: "Parent", testimonial: "Kids love the cinnamon swirls here.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-female-baker-serving-pastry-cake-customer_23-2148028043.jpg"}, { - id: "t4", - name: "Robert Brown", - role: "Chef", - testimonial: "The quality is simply unmatched.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-showing-eclairs-bakery-counter_23-2148189123.jpg", - }, + id: "t4", name: "Robert Brown", role: "Chef", testimonial: "The quality is simply unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-showing-eclairs-bakery-counter_23-2148189123.jpg"}, { - id: "t5", - name: "Emily Davis", - role: "Office Worker", - testimonial: "Perfect morning croissant every time.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-shows-ok-sign-lady-with-toothy-smile-has-happy-facial-expression_176532-9175.jpg", - }, + id: "t5", name: "Emily Davis", role: "Office Worker", testimonial: "Perfect morning croissant every time.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-shows-ok-sign-lady-with-toothy-smile-has-happy-facial-expression_176532-9175.jpg"}, ]} title="Loved by Our Customers" description="Hear what our local community says about our bakery." @@ -276,20 +176,11 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "q1", - title: "Do you offer wholesale?", - content: "Yes, we work with local cafes and restaurants.", - }, + id: "q1", title: "Do you offer wholesale?", content: "Yes, we work with local cafes and restaurants."}, { - id: "q2", - title: "Are your ingredients organic?", - content: "We prioritize organic and local sustainable sourcing.", - }, + id: "q2", title: "Are your ingredients organic?", content: "We prioritize organic and local sustainable sourcing."}, { - id: "q3", - title: "How early can I pre-order?", - content: "Please pre-order at least 24 hours in advance.", - }, + id: "q3", title: "How early can I pre-order?", content: "Please pre-order at least 24 hours in advance."}, ]} title="Frequently Asked Questions" description="Have questions about our baking process?" @@ -301,14 +192,11 @@ export default function LandingPage() { @@ -319,25 +207,17 @@ export default function LandingPage() { { items: [ { - label: "About Us", - href: "#about", - }, + label: "About Us", href: "#about"}, { - label: "Products", - href: "#products", - }, + label: "Products", href: "#products"}, ], }, { items: [ { - label: "Contact", - href: "#contact", - }, + label: "Contact", href: "#contact"}, { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, ], }, ]} -- 2.49.1