Merge version_3 into main
Merge version_3 into main
This commit was merged in pull request #5.
This commit is contained in:
114
src/app/page.tsx
114
src/app/page.tsx
@@ -15,6 +15,10 @@ import TestimonialCardFifteen from '@/components/sections/testimonial/Testimonia
|
|||||||
import { Award, Coffee, Smile } from "lucide-react";
|
import { Award, Coffee, Smile } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
|
const handleCall = () => {
|
||||||
|
window.location.href = "tel:0742072028";
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="icon-arrow"
|
defaultButtonVariant="icon-arrow"
|
||||||
@@ -32,18 +36,20 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home", id: "hero"},
|
{ name: "Cookies", id: "products" },
|
||||||
{
|
{ name: "Brownies", id: "products" },
|
||||||
name: "Our Menu", id: "products"},
|
{ name: "Coffee", id: "products" },
|
||||||
{
|
{ name: "Iced Coffee", id: "products" },
|
||||||
name: "About", id: "about"},
|
{ name: "Falooda", id: "products" },
|
||||||
{
|
{ name: "Chocolate Croissants", id: "products" },
|
||||||
name: "Contact", id: "contact"},
|
{ name: "About", id: "about" },
|
||||||
|
{ name: "Contact", id: "contact" },
|
||||||
]}
|
]}
|
||||||
brandName="Cupcakery Bakery"
|
brandName="Cupcakery Bakery"
|
||||||
button={{
|
button={{
|
||||||
text: "Call Now", href: "tel:0742072028"}}
|
text: "Call Now", onClick: handleCall
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -52,18 +58,13 @@ export default function LandingPage() {
|
|||||||
logoText="Cupcakery Bakery"
|
logoText="Cupcakery Bakery"
|
||||||
description="Premium catering & delivery. Indulge in our exquisite cookies, brownies, croissants, and specialty coffees, delivered straight to you."
|
description="Premium catering & delivery. Indulge in our exquisite cookies, brownies, croissants, and specialty coffees, delivered straight to you."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Order Now", href: "#products" },
|
||||||
text: "Order Now", href: "#products"},
|
{ text: "Call Us: 074 207 2028", onClick: handleCall },
|
||||||
{
|
|
||||||
text: "Call Us: 074 207 2028", href: "tel:0742072028"},
|
|
||||||
]}
|
]}
|
||||||
slides={[
|
slides={[
|
||||||
{
|
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DWxDUXj8K89bTUE5cWBdlXCiiL/uploaded-1778412725055-7296vjwz.png", imageAlt: "Cupcakery Bakery Logo" },
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DWxDUXj8K89bTUE5cWBdlXCiiL/uploaded-1778412725055-7296vjwz.png", imageAlt: "Cupcakery Bakery Logo"},
|
{ imageSrc: "http://img.b2bpic.net/free-photo/tasty-cake-glass-composition_23-2149030803.jpg", imageAlt: "luxury cupcake display background" },
|
||||||
{
|
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-holds-cupcake-with-glaze-flower_1304-3184.jpg", imageAlt: "gourmet chocolate cupcake close up" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-cake-glass-composition_23-2149030803.jpg", imageAlt: "luxury cupcake display background"},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holds-cupcake-with-glaze-flower_1304-3184.jpg", imageAlt: "gourmet chocolate cupcake close up"},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -74,8 +75,7 @@ export default function LandingPage() {
|
|||||||
title="Crafted with Love"
|
title="Crafted with Love"
|
||||||
description="At Cupcakery Bakery, we believe that every bite tells a story. Specializing in high-end catering and convenient delivery, we bring our artisanal baked goods and barista-crafted coffees directly to your event or home. From velvety milk coffee to our signature mini cupcakes, we curate experiences that delight the senses."
|
description="At Cupcakery Bakery, we believe that every bite tells a story. Specializing in high-end catering and convenient delivery, we bring our artisanal baked goods and barista-crafted coffees directly to your event or home. From velvety milk coffee to our signature mini cupcakes, we curate experiences that delight the senses."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Learn More", href: "#" },
|
||||||
text: "Learn More", href: "#"},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-smiling-young-woman-holding-mixing-bowl-bakery_23-2148189077.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/close-up-smiling-young-woman-holding-mixing-bowl-bakery_23-2148189077.jpg"
|
||||||
imageAlt="baking process artisanal cookies"
|
imageAlt="baking process artisanal cookies"
|
||||||
@@ -88,18 +88,8 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ title: "Premium Catering", description: "Elevated dessert platters for every corporate or social occasion.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-arrangement_23-2149182263.jpg" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/green-red-sweets-served-box-candy-bar_8353-8475.jpg" } },
|
||||||
title: "Premium Catering", description: "Elevated dessert platters for every corporate or social occasion.", phoneOne: {
|
{ title: "Coffee Delivery", description: "Barista-grade coffee delivered hot or iced to your doorstep.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-cutting-board-with-tasty-breakfast-with-pancakes-croisasant-stacked-cookies-beautiful-gift-boxes-coffee-dark-surface_140725-94999.jpg" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-courier-yellow-uniform-holding-plastic-brown-coffee-cups-dark-pink-background-job-uniform-delivery-color-service-worker_140725-36474.jpg" } },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-arrangement_23-2149182263.jpg", imageAlt: "catering service delivery box"},
|
|
||||||
phoneTwo: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/green-red-sweets-served-box-candy-bar_8353-8475.jpg", imageAlt: "catering service delivery box"},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Coffee Delivery", description: "Barista-grade coffee delivered hot or iced to your doorstep.", phoneOne: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cutting-board-with-tasty-breakfast-with-pancakes-croisasant-stacked-cookies-beautiful-gift-boxes-coffee-dark-surface_140725-94999.jpg", imageAlt: "coffee and cupcakes delivery"},
|
|
||||||
phoneTwo: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-courier-yellow-uniform-holding-plastic-brown-coffee-cups-dark-pink-background-job-uniform-delivery-color-service-worker_140725-36474.jpg", imageAlt: "coffee and cupcakes delivery"},
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
showStepNumbers={false}
|
showStepNumbers={false}
|
||||||
title="Why Choose Us"
|
title="Why Choose Us"
|
||||||
@@ -114,15 +104,18 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{ id: "p1", brand: "Bakery", name: "Cookies", price: "RS. 50", rating: 5, reviewCount: "100", imageSrc: "https://images.unsplash.com/photo-1499636136210-6f4ee915583e?q=80&w=300" },
|
||||||
id: "p1", brand: "Bakery", name: "Signature Cupcakes", price: "RS. 100 ", rating: 5,
|
{ id: "p2", brand: "Bakery", name: "Brownies", price: "RS. 70", rating: 5, reviewCount: "90", imageSrc: "https://images.unsplash.com/photo-1606313564200-e75d5e30475c?q=80&w=300" },
|
||||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/side-view-chocolate-muffin-wooden-cutting-board_140725-10234.jpg"},
|
{ id: "p3", brand: "Bakery", name: "Croissants", price: "RS. 80", rating: 5, reviewCount: "75", imageSrc: "https://images.unsplash.com/photo-1555507036-ab1f4038808a?q=80&w=300" },
|
||||||
{
|
{ id: "p4", brand: "Cafe", name: "Iced Coffee", price: "RS. 150", rating: 4, reviewCount: "200", imageSrc: "https://images.unsplash.com/photo-1517701604599-b27474a59029?q=80&w=300" },
|
||||||
id: "p2", brand: "Bakery", name: "Buttery Croissants", price: "RS. 100 ", rating: 5,
|
{ id: "p5", brand: "Cafe", name: "Coffee", price: "RS. 120", rating: 5, reviewCount: "150", imageSrc: "https://images.unsplash.com/photo-1509042239860-f550ce710b93?q=80&w=300" },
|
||||||
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-croissants-with-raspberry-jam-raspberry-fruits_114579-11666.jpg"},
|
{ id: "p6", brand: "Cafe", name: "Cappuccino", price: "RS. 180", rating: 5, reviewCount: "130", imageSrc: "https://images.unsplash.com/photo-1572442388796-11668a67e53d?q=80&w=300" },
|
||||||
|
{ id: "p7", brand: "Cafe", name: "Milk Coffee", price: "RS. 140", rating: 4, reviewCount: "110", imageSrc: "https://images.unsplash.com/photo-1585494424658-27d7d0801626?q=80&w=300" },
|
||||||
|
{ id: "p8", brand: "Bakery", name: "Cupcakes", price: "RS. 100", rating: 5, reviewCount: "200", imageSrc: "https://images.unsplash.com/photo-1587668132962-ce406180373e?q=80&w=300" },
|
||||||
|
{ id: "p9", brand: "Bakery", name: "Mini Cupcakes", price: "RS. 60", rating: 5, reviewCount: "80", imageSrc: "https://images.unsplash.com/photo-1614833983226-25807916e4b8?q=80&w=300" },
|
||||||
]}
|
]}
|
||||||
title="Our Menu"
|
title="Our Menu"
|
||||||
description="Freshly baked delights for your indulgence."
|
description="Freshly baked delights and artisanal coffees."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -133,12 +126,8 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ id: "m1", value: "500+", title: "Catering Events", description: "Successful events served.", icon: Award },
|
||||||
id: "m1", value: "500+", title: "Catering Events", description: "Successful events served.", icon: Award,
|
{ id: "m2", value: "10k+", title: "Cups Served", description: "Barista-crafted coffees.", icon: Coffee },
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m2", value: "10k+", title: "Cups Served", description: "Barista-crafted coffees.", icon: Coffee,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Success"
|
title="Our Success"
|
||||||
description="Quality defined by numbers."
|
description="Quality defined by numbers."
|
||||||
@@ -151,10 +140,7 @@ export default function LandingPage() {
|
|||||||
testimonial="The catering service from Cupcakery Bakery is absolutely unparalleled. Their cupcakes are always the highlight of our corporate events!"
|
testimonial="The catering service from Cupcakery Bakery is absolutely unparalleled. Their cupcakes are always the highlight of our corporate events!"
|
||||||
rating={5}
|
rating={5}
|
||||||
author="Sarah J., Corporate Event Planner"
|
author="Sarah J., Corporate Event Planner"
|
||||||
avatars={[
|
avatars={[{ src: "http://img.b2bpic.net/free-photo/smiling-girl-with-curly-hair-drinking-coffee-writing-notes_7502-9175.jpg", alt: "happy customer cupcake catering" }]}
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/smiling-girl-with-curly-hair-drinking-coffee-writing-notes_7502-9175.jpg", alt: "happy customer cupcake catering"},
|
|
||||||
]}
|
|
||||||
ratingAnimation="slide-up"
|
ratingAnimation="slide-up"
|
||||||
avatarsAnimation="slide-up"
|
avatarsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -164,10 +150,7 @@ export default function LandingPage() {
|
|||||||
<FaqSplitMedia
|
<FaqSplitMedia
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[{ id: "f1", title: "Do you offer delivery?", content: "Yes, we provide doorstep delivery for all orders." }]}
|
||||||
{
|
|
||||||
id: "f1", title: "Do you offer delivery?", content: "Yes, we provide doorstep delivery for all orders."},
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-female-courier-green-uniform-cape-holding-delivery-coffee-cups-posing-thinking-pink-wall-service-uniform-delivery_140725-39688.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/front-view-female-courier-green-uniform-cape-holding-delivery-coffee-cups-posing-thinking-pink-wall-service-uniform-delivery_140725-39688.jpg"
|
||||||
title="Bakery FAQ"
|
title="Bakery FAQ"
|
||||||
description="Common questions about our catering and delivery."
|
description="Common questions about our catering and delivery."
|
||||||
@@ -183,16 +166,10 @@ export default function LandingPage() {
|
|||||||
title="Get In Touch"
|
title="Get In Touch"
|
||||||
description="Request a quote for your next event or ask about our daily delivery slots."
|
description="Request a quote for your next event or ask about our daily delivery slots."
|
||||||
inputs={[
|
inputs={[
|
||||||
{
|
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
{ name: "email", type: "email", placeholder: "Your Email", required: true },
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "email", type: "email", placeholder: "Your Email", required: true,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
textarea={{
|
textarea={{ name: "message", placeholder: "What are you planning?", required: true }}
|
||||||
name: "message", placeholder: "What are you planning?", required: true,
|
|
||||||
}}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/female-courier-blue-uniform-holding-delivery-cups-coffee-using-her-phone-pink-service-worker-uniform-delivery_140725-36844.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/female-courier-blue-uniform-holding-delivery-cups-coffee-using-her-phone-pink-service-worker-uniform-delivery_140725-36844.jpg"
|
||||||
imageAlt="bakery contact catering inquiry"
|
imageAlt="bakery contact catering inquiry"
|
||||||
/>
|
/>
|
||||||
@@ -201,17 +178,10 @@ export default function LandingPage() {
|
|||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterBaseCard
|
<FooterBaseCard
|
||||||
logoText="Cupcakery Bakery"
|
logoText="Cupcakery Bakery"
|
||||||
columns={[
|
columns={[{ title: "Company", items: [{ label: "About Us", href: "#about" }] }]}
|
||||||
{
|
|
||||||
title: "Company", items: [
|
|
||||||
{
|
|
||||||
label: "About Us", href: "#about"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user