Merge version_1 into main #2
275
src/app/page.tsx
275
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Zap, Clock, Palette, Truck } from 'lucide-react';
|
||||
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
|
||||
@@ -31,24 +32,13 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "products" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Pooja's Baking Paradise"
|
||||
button={{ text: "Order Now", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -57,64 +47,19 @@ export default function LandingPage() {
|
||||
title="Homemade Goodness in Every Bite"
|
||||
description="Welcome to Pooja's Baking Paradise, where we turn simple ingredients into sweet memories. Freshly baked cakes and cupcakes, made with love."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Priya S.",
|
||||
handle: "@priya.bakes",
|
||||
testimonial: "The best cupcakes I've ever tasted! So fresh.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/father-eating-cupcake-his-daughter_23-2147624051.jpg",
|
||||
},
|
||||
{
|
||||
name: "Rahul M.",
|
||||
handle: "@rahul.foodie",
|
||||
testimonial: "My birthday cake was absolutely perfect.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-siblings-sitting-grass_23-2148597772.jpg",
|
||||
},
|
||||
{
|
||||
name: "Ananya K.",
|
||||
handle: "@ananya.treats",
|
||||
testimonial: "Super soft and beautifully decorated.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/father-son-playing-chess_23-2148350669.jpg",
|
||||
},
|
||||
{
|
||||
name: "Vikram D.",
|
||||
handle: "@vikram.eats",
|
||||
testimonial: "Highly recommended for all occasions.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-africanamerican-girl-celebrating-birthday-smiling-looking-happy-holdin_1258-137588.jpg",
|
||||
},
|
||||
{
|
||||
name: "Deepa R.",
|
||||
handle: "@deepa.sweets",
|
||||
testimonial: "Simply delightful flavors.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/image-handsome-middleaged-man-looking-surprised-happy-being-congratulated-with-birthday-holdi_1258-179173.jpg",
|
||||
},
|
||||
{ name: "Priya S.", handle: "@priya.bakes", testimonial: "The best cupcakes I've ever tasted! So fresh.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/father-eating-cupcake-his-daughter_23-2147624051.jpg" },
|
||||
{ name: "Rahul M.", handle: "@rahul.foodie", testimonial: "My birthday cake was absolutely perfect.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-siblings-sitting-grass_23-2148597772.jpg" },
|
||||
{ name: "Ananya K.", handle: "@ananya.treats", testimonial: "Super soft and beautifully decorated.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/father-son-playing-chess_23-2148350669.jpg" },
|
||||
{ name: "Vikram D.", handle: "@vikram.eats", testimonial: "Highly recommended for all occasions.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-africanamerican-girl-celebrating-birthday-smiling-looking-happy-holdin_1258-137588.jpg" },
|
||||
{ name: "Deepa R.", handle: "@deepa.sweets", testimonial: "Simply delightful flavors.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/image-handsome-middleaged-man-looking-surprised-happy-being-congratulated-with-birthday-holdi_1258-179173.jpg" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/candle-cake-slice-confetti-table_23-2147889998.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/candle-cake-slice-confetti-table_23-2147889998.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-sitting-with-coffee-using-smartphone-cafe-chatting_1258-199048.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-beautiful-blonde-woman-wearing-white-shirt-standing-co-working-space-leaning-desk_74855-15151.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13337.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-gay-couple-having-breakfast-bed_23-2147743599.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-sitting-with-coffee-using-smartphone-cafe-chatting_1258-199048.jpg", alt: "Customer 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", alt: "Customer 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/happy-beautiful-blonde-woman-wearing-white-shirt-standing-co-working-space-leaning-desk_74855-15151.jpg", alt: "Customer 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13337.jpg", alt: "Customer 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/cheerful-gay-couple-having-breakfast-bed_23-2147743599.jpg", alt: "Customer 5" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -123,12 +68,7 @@ export default function LandingPage() {
|
||||
<TextAbout
|
||||
useInvertedBackground={false}
|
||||
title="About Our Paradise"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Learn More", href: "#contact" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -137,34 +77,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "We only use locally sourced flour and premium butter.",
|
||||
buttonIcon: "Zap",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-homemade-bread-recipe-idea_53876-97260.jpg",
|
||||
imageAlt: "freshly baked sourdough bread close up",
|
||||
},
|
||||
{
|
||||
title: "Made Daily",
|
||||
description: "Everything is baked fresh in our small kitchen.",
|
||||
buttonIcon: "Clock",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/candle-cake-slice-confetti-table_23-2147889998.jpg?_wi=2",
|
||||
imageAlt: "freshly baked sourdough bread close up",
|
||||
},
|
||||
{
|
||||
title: "Custom Designs",
|
||||
description: "We make cakes that match your unique vision.",
|
||||
buttonIcon: "Palette",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-food-arrangement_23-2149235808.jpg",
|
||||
imageAlt: "freshly baked sourdough bread close up",
|
||||
},
|
||||
{
|
||||
title: "Delivery Ready",
|
||||
description: "Get your sweets delivered right to your door.",
|
||||
buttonIcon: "Truck",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bakery-shop-gourmet-concept_53876-163311.jpg",
|
||||
imageAlt: "freshly baked sourdough bread close up",
|
||||
},
|
||||
{ title: "Fresh Ingredients", description: "We only use locally sourced flour and premium butter.", buttonIcon: Zap, imageSrc: "http://img.b2bpic.net/free-photo/fresh-homemade-bread-recipe-idea_53876-97260.jpg" },
|
||||
{ title: "Made Daily", description: "Everything is baked fresh in our small kitchen.", buttonIcon: Clock, imageSrc: "http://img.b2bpic.net/free-photo/candle-cake-slice-confetti-table_23-2147889998.jpg" },
|
||||
{ title: "Custom Designs", description: "We make cakes that match your unique vision.", buttonIcon: Palette, imageSrc: "http://img.b2bpic.net/free-photo/tasty-food-arrangement_23-2149235808.jpg" },
|
||||
{ title: "Delivery Ready", description: "Get your sweets delivered right to your door.", buttonIcon: Truck, imageSrc: "http://img.b2bpic.net/free-photo/bakery-shop-gourmet-concept_53876-163311.jpg" },
|
||||
]}
|
||||
title="Why Choose Us?"
|
||||
description="We believe in high-quality ingredients and traditional techniques."
|
||||
@@ -178,60 +94,12 @@ export default function LandingPage() {
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Cupcake",
|
||||
name: "Vanilla Bean",
|
||||
price: "$3.00",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-birthday-muffin-candles_23-2148351885.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Cupcake",
|
||||
name: "Chocolate Fudge",
|
||||
price: "$3.50",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-muffin_74190-7071.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Cake",
|
||||
name: "Birthday Special",
|
||||
price: "$45.00",
|
||||
rating: 5,
|
||||
reviewCount: "45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-cake-with-raspberry-dark-surface-biscuit-cake-sweet_140725-27563.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Cake",
|
||||
name: "Classic Sponge",
|
||||
price: "$35.00",
|
||||
rating: 4,
|
||||
reviewCount: "30",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-healthy-recipe-with-oranges_23-2148988714.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Cupcake",
|
||||
name: "Red Velvet",
|
||||
price: "$3.50",
|
||||
rating: 5,
|
||||
reviewCount: "80",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cupcake-with-icing_23-2151931285.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Cake",
|
||||
name: "Carrot Walnut",
|
||||
price: "$40.00",
|
||||
rating: 5,
|
||||
reviewCount: "55",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sweet-yummy-pie-served-with-cup-coffee-hot-chocolate_114579-61875.jpg",
|
||||
},
|
||||
{ id: "p1", brand: "Cupcake", name: "Vanilla Bean", price: "$3.00", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-birthday-muffin-candles_23-2148351885.jpg" },
|
||||
{ id: "p2", brand: "Cupcake", name: "Chocolate Fudge", price: "$3.50", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/blueberry-muffin_74190-7071.jpg" },
|
||||
{ id: "p3", brand: "Cake", name: "Birthday Special", price: "$45.00", rating: 5, reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-cake-with-raspberry-dark-surface-biscuit-cake-sweet_140725-27563.jpg" },
|
||||
{ id: "p4", brand: "Cake", name: "Classic Sponge", price: "$35.00", rating: 4, reviewCount: "30", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-healthy-recipe-with-oranges_23-2148988714.jpg" },
|
||||
{ id: "p5", brand: "Cupcake", name: "Red Velvet", price: "$3.50", rating: 5, reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cupcake-with-icing_23-2151931285.jpg" },
|
||||
{ id: "p6", brand: "Cake", name: "Carrot Walnut", price: "$40.00", rating: 5, reviewCount: "55", imageSrc: "http://img.b2bpic.net/free-photo/sweet-yummy-pie-served-with-cup-coffee-hot-chocolate_114579-61875.jpg" },
|
||||
]}
|
||||
title="Our Sweet Menu"
|
||||
description="Explore our delicious range of cupcakes and cakes."
|
||||
@@ -244,46 +112,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah",
|
||||
handle: "@sarah",
|
||||
testimonial: "Amazing taste!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark",
|
||||
handle: "@mark",
|
||||
testimonial: "Best birthday cake ever.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-celebration-kid-his-first-years-life_23-2149219482.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emma",
|
||||
handle: "@emma",
|
||||
testimonial: "Simply delicious.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/celebration-party-lifestyle-concept-dreamy-cute-silly-blond-girl-thinking-what-wish-bitin_1258-115839.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "John",
|
||||
handle: "@john",
|
||||
testimonial: "Great service.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-joyful-woman-eating_171337-4074.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lisa",
|
||||
handle: "@lisa",
|
||||
testimonial: "My go-to bakery.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-girl-with-ribbon-hair-drinking-coffee-morning-pleasant-european-lady-using-phone-breakfast_197531-9680.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah", handle: "@sarah", testimonial: "Amazing taste!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg" },
|
||||
{ id: "2", name: "Mark", handle: "@mark", testimonial: "Best birthday cake ever.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/family-celebration-kid-his-first-years-life_23-2149219482.jpg" },
|
||||
{ id: "3", name: "Emma", handle: "@emma", testimonial: "Simply delicious.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/celebration-party-lifestyle-concept-dreamy-cute-silly-blond-girl-thinking-what-wish-bitin_1258-115839.jpg" },
|
||||
{ id: "4", name: "John", handle: "@john", testimonial: "Great service.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-joyful-woman-eating_171337-4074.jpg" },
|
||||
{ id: "5", name: "Lisa", handle: "@lisa", testimonial: "My go-to bakery.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cheerful-girl-with-ribbon-hair-drinking-coffee-morning-pleasant-european-lady-using-phone-breakfast_197531-9680.jpg" },
|
||||
]}
|
||||
showRating={true}
|
||||
title="Customer Loves"
|
||||
@@ -298,21 +131,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "500+",
|
||||
description: "Cakes Baked",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "1200+",
|
||||
description: "Cupcakes Sold",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100+",
|
||||
description: "Happy Events",
|
||||
},
|
||||
{ id: "m1", value: "500+", description: "Cakes Baked" },
|
||||
{ id: "m2", value: "1200+", description: "Cupcakes Sold" },
|
||||
{ id: "m3", value: "100+", description: "Happy Events" },
|
||||
]}
|
||||
title="Our Milestones"
|
||||
description="We are proud of our journey so far."
|
||||
@@ -324,21 +145,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you offer custom cakes?",
|
||||
content: "Yes! Please contact us for details.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you deliver?",
|
||||
content: "Yes, we deliver within a 10-mile radius.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Are your items allergy-friendly?",
|
||||
content: "We offer some gluten-free options. Please ask.",
|
||||
},
|
||||
{ id: "f1", title: "Do you offer custom cakes?", content: "Yes! Please contact us for details." },
|
||||
{ id: "f2", title: "Do you deliver?", content: "Yes, we deliver within a 10-mile radius." },
|
||||
{ id: "f3", title: "Are your items allergy-friendly?", content: "We offer some gluten-free options. Please ask." },
|
||||
]}
|
||||
title="Questions & Answers"
|
||||
description="Everything you need to know about our baking."
|
||||
@@ -349,9 +158,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
tag="Contact Us"
|
||||
title="Let's Get Baking"
|
||||
description="Have a custom order request? Get in touch today."
|
||||
@@ -367,4 +174,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user