188 lines
9.9 KiB
TypeScript
188 lines
9.9 KiB
TypeScript
"use client"
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
|
|
import HeroBillboard from "@/components/sections/hero/HeroBillboard";
|
|
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
|
|
import ProductCardOne from "@/components/sections/product/ProductCardOne";
|
|
import FeatureCardEight from "@/components/sections/feature/FeatureCardEight";
|
|
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
|
|
import SocialProofOne from "@/components/sections/socialProof/SocialProofOne";
|
|
import ContactCenter from "@/components/sections/contact/ContactCenter";
|
|
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
|
import { Bell, Sparkles } from "lucide-react";
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="hover-magnetic"
|
|
defaultTextAnimation="reveal-blur"
|
|
borderRadius="soft"
|
|
contentWidth="mediumLarge"
|
|
sizing="mediumLargeSizeMediumTitles"
|
|
background="circleGradient"
|
|
cardStyle="subtle-shadow"
|
|
primaryButtonStyle="double-inset"
|
|
secondaryButtonStyle="radial-glow"
|
|
headingFontWeight="light"
|
|
>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleFullscreen
|
|
navItems={[
|
|
{ name: "Home", id: "hero" },
|
|
{ name: "Flavors", id: "product" },
|
|
{ name: "About", id: "about" },
|
|
{ name: "Contact", id: "contact" },
|
|
{ name: "Reviews", id: "testimonial" }
|
|
]}
|
|
brandName="Chill Creamery"
|
|
bottomLeftText="Handcrafted Since 2010"
|
|
bottomRightText="hello@chillcreamery.com"
|
|
/>
|
|
</div>
|
|
|
|
<div id="hero" data-section="hero">
|
|
<HeroBillboard
|
|
title="Artisanal Ice Cream Crafted with Care"
|
|
description="Experience the pure indulgence of handmade ice cream. Every scoop tells a story of premium ingredients and meticulous craftsmanship."
|
|
background={{ variant: "sparkles-gradient" }}
|
|
tag="Premium Quality"
|
|
tagIcon={Sparkles}
|
|
imageSrc="http://img.b2bpic.net/free-photo/still-life-cookies-ice-cream_23-2149637173.jpg"
|
|
imageAlt="Premium ice cream bowl"
|
|
buttons={[
|
|
{ text: "Explore Flavors", href: "product" },
|
|
{ text: "Learn Our Story", href: "about" }
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<InlineImageSplitTextAbout
|
|
heading={[
|
|
{ type: "text", content: "Created with" },
|
|
{ type: "image", src: "http://img.b2bpic.net/free-photo/close-up-view-hand-protective-rubber-gloves-opening-fridge-with-frozen-food-supermarket_342744-1144.jpg", alt: "Artisanal ice cream production" },
|
|
{ type: "text", content: "passion for flavor" }
|
|
]}
|
|
useInvertedBackground={false}
|
|
buttons={[
|
|
{ text: "Visit Our Shop", href: "#" }
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="product" data-section="product">
|
|
<ProductCardOne
|
|
products={[
|
|
{ id: "1", name: "Vanilla Bean", price: "$6.99", imageSrc: "http://img.b2bpic.net/free-photo/delicious-ice-cream-with-flowers-arrangement_23-2150735414.jpg", imageAlt: "Vanilla bean ice cream" },
|
|
{ id: "2", name: "Dark Chocolate", price: "$7.49", imageSrc: "http://img.b2bpic.net/free-photo/copy-space-scoops-ice-cream-beside-cone_23-2148422051.jpg", imageAlt: "Dark chocolate ice cream" },
|
|
{ id: "3", name: "Strawberry", price: "$7.49", imageSrc: "http://img.b2bpic.net/free-photo/close-up-texture-cream_23-2149409701.jpg", imageAlt: "Fresh strawberry ice cream" },
|
|
{ id: "4", name: "Matcha Green Tea", price: "$8.49", imageSrc: "http://img.b2bpic.net/free-photo/close-up-turkey-leg-encrusted-with-green-sprinkles-placed-mashed-potato_140725-8709.jpg", imageAlt: "Matcha green tea ice cream" }
|
|
]}
|
|
gridVariant="four-items-2x2-equal-grid"
|
|
animationType="slide-up"
|
|
title="Our Premium Flavors"
|
|
description="Discover our carefully curated selection of artisanal ice cream flavors, each made with the finest ingredients."
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
/>
|
|
</div>
|
|
|
|
<div id="feature" data-section="feature">
|
|
<FeatureCardEight
|
|
features={[
|
|
{ id: 1, title: "Source Premium Ingredients", description: "We partner with local farmers and dairy suppliers to source only the finest, freshest ingredients for our ice cream.", imageSrc: "http://img.b2bpic.net/free-photo/cheese-walnuts-white-surface_23-2148239843.jpg" },
|
|
{ id: 2, title: "Small-Batch Crafting", description: "Each batch is carefully prepared using traditional churning methods to ensure perfect texture and flavor development.", imageSrc: "http://img.b2bpic.net/free-photo/fresh-fruits-ice-cream_1232-2205.jpg" },
|
|
{ id: 3, title: "Artisanal Excellence", description: "The result is premium ice cream with rich, creamy texture and authentic flavor that you can taste in every scoop.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-hands-holding-plate_23-2149455724.jpg" }
|
|
]}
|
|
title="Our Craft Process"
|
|
description="From farm to cone, we maintain the highest standards in every step."
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonial" data-section="testimonial">
|
|
<TestimonialCardTwo
|
|
testimonials={[
|
|
{ id: "1", name: "Sarah Mitchell", role: "Food Critic", testimonial: "The finest ice cream I've ever tasted. The quality is evident in every bite.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-business-woman-portrait_23-2149280717.jpg", imageAlt: "Sarah Mitchell" },
|
|
{ id: "2", name: "Michael Chen", role: "Restaurant Owner", testimonial: "An absolute game-changer for our dessert menu. Our customers are raving.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-outdoor_624325-664.jpg", imageAlt: "Michael Chen" },
|
|
{ id: "3", name: "Emma Rodriguez", role: "Food Blogger", testimonial: "Chill Creamery has set a new standard for artisanal ice cream. Highly recommended!", imageSrc: "http://img.b2bpic.net/free-photo/going-out-concept-with-girl-night_23-2148140745.jpg", imageAlt: "Emma Rodriguez" },
|
|
{ id: "4", name: "David Park", role: "Pastry Chef", testimonial: "The perfect partner for premium desserts. Quality you can trust completely.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg", imageAlt: "David Park" },
|
|
{ id: "5", name: "Lisa Thompson", role: "Event Planner", testimonial: "Our clients absolutely love having Chill Creamery at their special events.", imageSrc: "http://img.b2bpic.net/free-photo/fashion-young-girl-sitting-cafe_1157-20844.jpg", imageAlt: "Lisa Thompson" },
|
|
{ id: "6", name: "James Wilson", role: "Cafe Manager", testimonial: "Premium quality meets exceptional service. We couldn't ask for a better partner.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-confident-businessman-wearing-glasses_158595-5356.jpg", imageAlt: "James Wilson" }
|
|
]}
|
|
title="What Our Customers Say"
|
|
description="Join thousands of ice cream enthusiasts who've experienced the Chill Creamery difference."
|
|
textboxLayout="default"
|
|
animationType="slide-up"
|
|
useInvertedBackground={false}
|
|
/>
|
|
</div>
|
|
|
|
<div id="social-proof" data-section="social-proof">
|
|
<SocialProofOne
|
|
title="Trusted by Industry Leaders"
|
|
description="Our premium ice cream is served and recommended by leading food establishments."
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
names={["Artisan Gelato Co", "Premium Dairy Farms", "Organic Certified", "Local Farm Network", "Eco Sustainable", "Community Choice", "Excellence Award"]}
|
|
speed={40}
|
|
showCard={true}
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactCenter
|
|
tag="Stay Updated"
|
|
tagIcon={Bell}
|
|
title="Subscribe for Special Offers"
|
|
description="Get exclusive access to new flavors, seasonal specials, and premium promotions delivered to your inbox."
|
|
background={{ variant: "sparkles-gradient" }}
|
|
useInvertedBackground={false}
|
|
inputPlaceholder="Enter your email"
|
|
buttonText="Subscribe"
|
|
termsText="We respect your privacy. Unsubscribe anytime."
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterSimple
|
|
columns={[
|
|
{
|
|
title: "Navigate", items: [
|
|
{ label: "Home", href: "#hero" },
|
|
{ label: "Flavors", href: "#product" },
|
|
{ label: "About Us", href: "#about" }
|
|
]
|
|
},
|
|
{
|
|
title: "Company", items: [
|
|
{ label: "Our Story", href: "#about" },
|
|
{ label: "Our Process", href: "#feature" },
|
|
{ label: "Careers", href: "#" }
|
|
]
|
|
},
|
|
{
|
|
title: "Support", items: [
|
|
{ label: "Contact Us", href: "#contact" },
|
|
{ label: "FAQ", href: "#" },
|
|
{ label: "Locations", href: "#" }
|
|
]
|
|
},
|
|
{
|
|
title: "Legal", items: [
|
|
{ label: "Privacy Policy", href: "#" },
|
|
{ label: "Terms & Conditions", href: "#" },
|
|
{ label: "Cookies", href: "#" }
|
|
]
|
|
}
|
|
]}
|
|
bottomLeftText="© 2025 Chill Creamery. All rights reserved."
|
|
bottomRightText="Handcrafted with passion"
|
|
/>
|
|
</div>
|
|
</ThemeProvider>
|
|
);
|
|
}
|