Merge version_2 into main #3
@@ -13,7 +13,6 @@ export default function AboutPage() {
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Cakes", id: "/cakes" },
|
||||
{ name: "Custom Orders", id: "/custom-orders" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
];
|
||||
|
||||
@@ -23,14 +22,13 @@ export default function AboutPage() {
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Cake Menu", href: "/cakes" },
|
||||
{ label: "Custom Orders", href: "/custom-orders" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services", items: [
|
||||
{ label: "Birthday Cakes", href: "/cakes" },
|
||||
{ label: "Wedding Cakes", href: "/cakes" },
|
||||
{ label: "Custom Designs", href: "/custom-orders" },
|
||||
{ label: "Custom Designs", href: "/contact" },
|
||||
{ label: "Gift Cakes", href: "/cakes" },
|
||||
],
|
||||
},
|
||||
@@ -130,7 +128,7 @@ export default function AboutPage() {
|
||||
title="Join Our Happy Customers Today"
|
||||
description="Discover why Caramella's is the trusted choice for premium cakes in Moshi and Pune. Let's create your perfect celebration!"
|
||||
buttons={[
|
||||
{ text: "Order Now", href: "/custom-orders" },
|
||||
{ text: "Order Now", href: "/contact" },
|
||||
{ text: "Contact Us", href: "/contact" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
@@ -148,4 +146,4 @@ export default function AboutPage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
1431
src/app/layout.tsx
1431
src/app/layout.tsx
File diff suppressed because it is too large
Load Diff
290
src/app/page.tsx
290
src/app/page.tsx
@@ -3,45 +3,39 @@
|
||||
import Link from "next/link";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
|
||||
import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial";
|
||||
import ProductCardOne from "@/components/sections/product/ProductCardOne";
|
||||
import HeroOverlay from "@/components/sections/hero/HeroOverlay";
|
||||
import FeatureCardSeven from "@/components/sections/feature/FeatureCardSeven";
|
||||
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
|
||||
import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne";
|
||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
import { Sparkles, Award, Heart, Star, Cake } from "lucide-react";
|
||||
import { Cake, Heart, Star } from "lucide-react";
|
||||
|
||||
export default function HomePage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Cakes", id: "/cakes" },
|
||||
{ name: "Custom Orders", id: "/custom-orders" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
title: "Navigate", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Cake Menu", href: "/cakes" },
|
||||
{ label: "Custom Orders", href: "/custom-orders" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{ label: "Birthday Cakes", href: "/cakes" },
|
||||
{ label: "Wedding Cakes", href: "/cakes" },
|
||||
{ label: "Custom Designs", href: "/custom-orders" },
|
||||
{ label: "Custom Designs", href: "/contact" },
|
||||
{ label: "Gift Cakes", href: "/cakes" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{ label: "WhatsApp: +91-7058261947", href: "https://wa.me/917058261947" },
|
||||
{ label: "Email: hello@caramella.in", href: "mailto:hello@caramella.in" },
|
||||
{ label: "Moshi, Pune", href: "/contact" },
|
||||
@@ -49,8 +43,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms & Conditions", href: "#" },
|
||||
{ label: "Refund Policy", href: "#" },
|
||||
@@ -82,113 +75,28 @@ export default function HomePage() {
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
title="Freshly Baked Happiness in Every Bite"
|
||||
description="Premium cakes and desserts crafted with the finest ingredients. Custom designs for every celebration, freshly baked and delivered with love."
|
||||
tag="Award-Winning Bakery"
|
||||
tagIcon={Sparkles}
|
||||
tagAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/slice-cake-with-cocoa-strawberries-white-plate_114579-13807.jpg"
|
||||
imageAlt="Premium multi-tier cake showcase"
|
||||
imagePosition="right"
|
||||
mediaAnimation="blur-reveal"
|
||||
<HeroOverlay
|
||||
title="Artisan Cakes Crafted with Love"
|
||||
description="Premium, custom-designed cakes for every celebration. Same-day delivery available in Moshi and Pune."
|
||||
tag="Premium Bakery"
|
||||
buttons={[
|
||||
{ text: "Enquire Now", href: "/custom-orders" },
|
||||
{ text: "Explore Cakes", href: "/cakes" },
|
||||
{ text: "Order Now", href: "/contact" },
|
||||
{ text: "View Menu", href: "/cakes" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
testimonials={[
|
||||
{
|
||||
name: "Priya Sharma",
|
||||
handle: "Wedding Planner, Pune",
|
||||
testimonial: "The custom wedding cake was absolutely stunning! Every detail was perfect. Highly recommended for any celebration.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-smiling-kitchen_107420-12357.jpg",
|
||||
},
|
||||
{
|
||||
name: "Rahul Deshmukh",
|
||||
handle: "Corporate Events, Moshi",
|
||||
testimonial: "Caramella's delivered the most beautiful birthday cake. Fresh, delicious, and arrived exactly on time!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businessman_23-2149153813.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Anjali Verma",
|
||||
handle: "Event Coordinator",
|
||||
testimonial: "Exceptional quality and taste. They transformed my vision into a masterpiece. Best bakery in the region!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-emotional-girl-business-style-clothes-plain-white-background-office-audience_78826-2259.jpg?_wi=1",
|
||||
},
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="featured-cakes" data-section="featured-cakes">
|
||||
<ProductCardOne
|
||||
title="Featured Cake Collection"
|
||||
description="Discover our most beloved cake designs, crafted with premium ingredients and artistic flair. Each cake is a masterpiece."
|
||||
tag="Best Sellers"
|
||||
tagIcon={Award}
|
||||
tagAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Chocolate Truffle Cake",
|
||||
price: "₹899",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-traditional-dessert-composition_23-2149143334.jpg?_wi=1",
|
||||
imageAlt: "Rich chocolate truffle cake",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Red Velvet Cake",
|
||||
price: "₹799",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-cake-with-pomegranate-cake-with-pomegranate-citrus-fruits_140725-123551.jpg?_wi=1",
|
||||
imageAlt: "Elegant red velvet cake with cream cheese frosting",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Black Forest Cake",
|
||||
price: "₹899",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/red-jelly-cake-arrangement_23-2148536831.jpg?_wi=1",
|
||||
imageAlt: "Premium black forest cake with cherries",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Butterscotch Cake",
|
||||
price: "₹749",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-homemade-tasty-cake-table_23-2148414038.jpg?_wi=1",
|
||||
imageAlt: "Luxurious butterscotch layer cake",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Designer Theme Cake",
|
||||
price: "₹1,299",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-white-delicious-christmas-cake-with-nuts-mandarine_181624-23772.jpg?_wi=1",
|
||||
imageAlt: "Custom designer theme cake",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Chocolate Fudge Cake",
|
||||
price: "₹849",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-traditional-dessert-composition_23-2149143334.jpg?_wi=2",
|
||||
imageAlt: "Premium chocolate fudge cake",
|
||||
},
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-arrangement-of-delicious-cake-slices_23-2148732982.jpg"
|
||||
imageAlt="Beautiful artisan cakes"
|
||||
textPosition="bottom-left"
|
||||
showBlur={true}
|
||||
showDimOverlay={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="why-choose-us" data-section="why-choose-us">
|
||||
<FeatureCardSeven
|
||||
title="Why Choose Caramella's"
|
||||
description="We believe in creating more than just cakes—we create memories. Here's what sets us apart."
|
||||
tag="Our Commitment"
|
||||
tagIcon={Heart}
|
||||
description="Excellence in every bite. We combine traditional baking techniques with modern creativity to deliver unforgettable cakes."
|
||||
tag="What Sets Us Apart"
|
||||
tagIcon={Cake}
|
||||
tagAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
animationType="blur-reveal"
|
||||
@@ -196,143 +104,39 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Fresh Ingredients",
|
||||
description: "Premium, locally-sourced ingredients baked fresh for every order. No preservatives, just pure deliciousness.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-coconut-candies-with-presents-gray-background-love-couple-goodie-sweet-valentines-day-marriage-tea-gift-color_140725-158476.jpg?_wi=1",
|
||||
imageAlt: "Fresh premium baking ingredients",
|
||||
},
|
||||
title: "Premium Quality", description: "Hand-crafted cakes using the finest ingredients and time-tested recipes. No artificial flavors or shortcuts.", imageSrc: "http://img.b2bpic.net/free-photo/tasty-traditional-dessert-composition_23-2149143334.jpg", imageAlt: "Premium cake ingredients"},
|
||||
{
|
||||
id: 2,
|
||||
title: "Custom Cake Designs",
|
||||
description: "Your imagination is our canvas. We bring any design to life, from elegant simplicity to elaborate masterpieces.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-with-flowers-woman-makes-bouquet-cute-girl-working_1157-47190.jpg?_wi=1",
|
||||
imageAlt: "Artisan cake design process",
|
||||
},
|
||||
title: "Custom Designs", description: "Your vision, our expertise. From elegant wedding cakes to playful birthday creations, we bring your ideas to life.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-white-delicious-christmas-cake-with-nuts-mandarine_181624-23772.jpg", imageAlt: "Custom cake design"},
|
||||
{
|
||||
id: 3,
|
||||
title: "Same Day Orders",
|
||||
description: "Need a cake urgently? We deliver same-day for custom orders placed before 2 PM in Moshi and Pune.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/gradient-last-chance-badges-set_23-2149491616.jpg?_wi=1",
|
||||
imageAlt: "Fast delivery service",
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
title: "Premium Quality",
|
||||
description: "Every cake meets our exacting standards. Award-winning recipes, meticulous attention to detail, and customer satisfaction guaranteed.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/new-year-2019-badge-collection_23-2148011019.jpg?_wi=1",
|
||||
imageAlt: "Premium quality certification",
|
||||
},
|
||||
title: "Fast Delivery", description: "Same-day delivery available for orders placed before 2 PM. On-time guarantee for all orders in Moshi and Pune.", imageSrc: "http://img.b2bpic.net/free-vector/gradient-last-chance-badges-set_23-2149491616.jpg", imageAlt: "Fast delivery service"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="occasions" data-section="occasions">
|
||||
<ProductCardOne
|
||||
title="Cakes for Every Occasion"
|
||||
description="Celebrate life's special moments with our occasion-specific cake collections. From intimate birthdays to grand weddings."
|
||||
tag="Special Collections"
|
||||
tagAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Birthday Cakes",
|
||||
price: "₹699+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/birthday-concept-with-smashed-cake_23-2149051540.jpg?_wi=1",
|
||||
imageAlt: "Colorful festive birthday cakes",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Anniversary Cakes",
|
||||
price: "₹899+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-box-engagement-ring_23-2148243763.jpg?_wi=1",
|
||||
imageAlt: "Elegant anniversary celebration cakes",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Wedding Cakes",
|
||||
price: "₹2,999+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smal-cakes_1157-701.jpg?_wi=1",
|
||||
imageAlt: "Luxury multi-tier wedding cakes",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Baby Shower Cakes",
|
||||
price: "₹799+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-baby-shower-concept-with-copy-space_23-2148731307.jpg",
|
||||
imageAlt: "Sweet baby shower celebration cakes",
|
||||
},
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTen
|
||||
title="Loved by Customers"
|
||||
description="Real stories from real people. Discover why hundreds of families choose Caramella's for their celebrations."
|
||||
<TestimonialCardOne
|
||||
title="What Our Customers Love"
|
||||
description="Join thousands of satisfied customers who trust Caramella's for their special moments."
|
||||
tag="Customer Reviews"
|
||||
tagIcon={Star}
|
||||
tagAnimation="slide-up"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Perfect for Our Wedding Day",
|
||||
quote: "The wedding cake was the centerpiece of our celebration. Every guest raved about the taste and presentation. Caramella's made our special day truly memorable!",
|
||||
name: "Neha & Akshay",
|
||||
role: "Wedding Couple",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smal-cakes_1157-701.jpg?_wi=2",
|
||||
imageAlt: "Wedding cake showcase",
|
||||
},
|
||||
id: "1", name: "Priya Sharma", role: "Customer", company: "Birthday Party", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-of-young-woman-with-curly-hair_104149-8211.jpg", imageAlt: "Portrait of Priya"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Birthday Surprise Success",
|
||||
quote: "I ordered a custom birthday cake with just 24 hours notice. They delivered exactly what I envisioned, and it was absolutely delicious. Highly recommended!",
|
||||
name: "Sophia Patel",
|
||||
role: "Event Organizer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-with-thumb-up_1368-6353.jpg?_wi=1",
|
||||
imageAlt: "Happy customer portrait",
|
||||
},
|
||||
id: "2", name: "Rajesh Patel", role: "Customer", company: "Wedding Cake", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-of-handsome-man-smiling_104149-9177.jpg", imageAlt: "Portrait of Rajesh"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Quality Beyond Expectations",
|
||||
quote: "The attention to detail is incredible. The cake looked like a work of art and tasted even better. I've ordered from Caramella's three times now!",
|
||||
name: "Vikram Sharma",
|
||||
role: "Corporate Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg?_wi=1",
|
||||
imageAlt: "Satisfied customer",
|
||||
},
|
||||
id: "3", name: "Anjali Verma", role: "Customer", company: "Anniversary Cake", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-of-young-woman-outdoors_104149-8174.jpg", imageAlt: "Portrait of Anjali"},
|
||||
{
|
||||
id: "4",
|
||||
title: "Same-Day Delivery Lifesaver",
|
||||
quote: "My original baker cancelled last minute. Caramella's saved my event with a stunning cake delivered same day. Forever grateful!",
|
||||
name: "Divya Gupta",
|
||||
role: "Event Planner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-with-beard-showing-thumb-up_1187-5821.jpg?_wi=1",
|
||||
imageAlt: "Happy event organizer",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
title: "Anniversary Magic",
|
||||
quote: "The anniversary cake was absolutely stunning. My wife cried when she saw it. Thank you for making our milestone special!",
|
||||
name: "Rajesh Kumar",
|
||||
role: "Anniversary Customer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businessman_23-2149153813.jpg?_wi=2",
|
||||
imageAlt: "Happy customer",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
title: "Best Bakery in Pune",
|
||||
quote: "We've tried many bakeries, but Caramella's is in a league of its own. The freshness, the taste, the presentation—everything is premium!",
|
||||
name: "Anjali Singh",
|
||||
role: "Loyal Customer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-emotional-girl-business-style-clothes-plain-white-background-office-audience_78826-2259.jpg?_wi=2",
|
||||
imageAlt: "Satisfied customer",
|
||||
},
|
||||
id: "4", name: "Arjun Singh", role: "Customer", company: "Corporate Event", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-of-man-with-black-background_104149-9185.jpg", imageAlt: "Portrait of Arjun"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -340,17 +144,17 @@ export default function HomePage() {
|
||||
<div id="cta" data-section="cta">
|
||||
<ContactCTA
|
||||
tag="Ready to Order?"
|
||||
tagIcon={Cake}
|
||||
tagIcon={Star}
|
||||
tagAnimation="slide-up"
|
||||
title="Order Your Dream Cake Today"
|
||||
description="Whether it's a custom design or a favorite from our collection, we're ready to create your perfect cake. Connect with us now!"
|
||||
title="Create Your Perfect Cake Today"
|
||||
description="Let's bring your celebration to life with a custom cake from Caramella's. WhatsApp us or call now!"
|
||||
buttons={[
|
||||
{ text: "WhatsApp Order", href: "https://wa.me/917058261947" },
|
||||
{ text: "Visit Store", href: "/contact" },
|
||||
{ text: "Order on WhatsApp", href: "https://wa.me/917058261947" },
|
||||
{ text: "Get In Touch", href: "/contact" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "radial-gradient" }}
|
||||
useInvertedBackground={true}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -363,4 +167,4 @@ export default function HomePage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user