Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| dacb8aaae5 | |||
| ef7bd6f34d | |||
| 77578b284b |
267
src/app/page.tsx
267
src/app/page.tsx
@@ -4,11 +4,12 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
||||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||||
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
|
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
|
||||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||||
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
|
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||||
|
import { IceCream, Store, Users, MessageSquare } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -22,257 +23,89 @@ export default function LandingPage() {
|
|||||||
cardStyle="soft-shadow"
|
cardStyle="soft-shadow"
|
||||||
primaryButtonStyle="primary-glow"
|
primaryButtonStyle="primary-glow"
|
||||||
secondaryButtonStyle="glass"
|
secondaryButtonStyle="glass"
|
||||||
headingFontWeight="light"
|
headingFontWeight="semibold"
|
||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "About", id: "about" },
|
||||||
id: "hero",
|
{ name: "Menu", id: "menu" },
|
||||||
},
|
{ name: "Contact", id: "contact" },
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Nieves de Mayo"
|
brandName="Nieves de Mayo"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboard
|
<HeroLogoBillboard
|
||||||
background={{
|
logoText="Nieves de Mayo"
|
||||||
variant: "plain",
|
description="Serving the finest handcrafted ice cream in West Chicago. Taste the tradition of quality, fresh ingredients in every single scoop."
|
||||||
}}
|
buttons={[{ text: "View Our Flavors", href: "#menu" }, { text: "Visit Us", href: "#contact" }]}
|
||||||
title="Welcome to Nieves de Mayo"
|
background={{ variant: "sparkles-gradient" }}
|
||||||
description="Authentic, handcrafted ice cream in the heart of West Chicago. Experience the tradition and flavor in every scoop."
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "View Menu",
|
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-yummy-popsicles-with-red-grapefruit-copy-space_23-2148763658.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-yummy-popsicles-with-red-grapefruit-copy-space_23-2148763658.jpg"
|
||||||
imageAlt="Artisanal ice cream scoops"
|
imageAlt="Handcrafted ice cream"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="opacity"
|
||||||
avatars={[
|
frameStyle="card"
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-man-bachelor-party-laughing_23-2149275479.jpg",
|
|
||||||
alt: "Happy customer",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-black-family-posing-studio_23-2150598669.jpg",
|
|
||||||
alt: "Happy family",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/closeup-shot-handsome-male-smiling_181624-41237.jpg",
|
|
||||||
alt: "Satisfied customer",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/stylish-young-woman-holding-muffins-hands_23-2147974707.jpg",
|
|
||||||
alt: "Delighted guest",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/smiley-boy-eating-ice-cream_23-2148606649.jpg",
|
|
||||||
alt: "Happy kid",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatarText="Join 500+ happy neighbors"
|
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Handcrafted Daily",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Fresh Local Ingredients",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Traditional Recipes",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Since 1985",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Family Owned",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<SplitAbout
|
<TestimonialAboutCard
|
||||||
textboxLayout="split"
|
tag="Our Story"
|
||||||
useInvertedBackground={false}
|
tagIcon={Store}
|
||||||
title="Tradition in Every Scoop"
|
title="Authentic Ice Cream Tradition"
|
||||||
description="Located in West Chicago, Nieves de Mayo brings you the authentic taste of handcrafted ice cream. Using traditional recipes and fresh ingredients, we make sure every visit is a sweet memory."
|
description="Established with a passion for quality, we bring traditional, artisanal ice cream to the heart of West Chicago."
|
||||||
bulletPoints={[
|
subdescription="We pride ourselves on using locally sourced ingredients to create the creamiest, most delicious treats for our community."
|
||||||
{
|
icon={IceCream}
|
||||||
title: "Fresh Ingredients",
|
|
||||||
description: "We source the finest local ingredients for every batch.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Traditional Recipes",
|
|
||||||
description: "Authentic flavors passed down through generations.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Community Focus",
|
|
||||||
description: "Proudly serving the West Chicago community daily.",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/empty-home-office-belonging-small-business-owner-with-data-sales-reports_482257-90829.jpg?_wi=1"
|
imageSrc="http://img.b2bpic.net/free-photo/empty-home-office-belonging-small-business-owner-with-data-sales-reports_482257-90829.jpg?_wi=1"
|
||||||
imageAlt="Our ice cream shop in West Chicago"
|
imageAlt="Ice cream shop interior"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
|
useInvertedBackground={true}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="menu" data-section="menu">
|
<div id="menu" data-section="menu">
|
||||||
<ProductCardTwo
|
<ProductCardThree
|
||||||
|
title="Handcrafted Flavors"
|
||||||
|
description="Our current selection of daily-churned ice cream favorites."
|
||||||
|
gridVariant="asymmetric-60-wide-40-narrow"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="split"
|
||||||
gridVariant="three-columns-all-equal-width"
|
useInvertedBackground={false}
|
||||||
useInvertedBackground={true}
|
|
||||||
products={[
|
products={[
|
||||||
{
|
{ id: "1", name: "Rich Chocolate", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/dessert-flat-lay-with-ice-cream-funfetti_53876-104494.jpg" },
|
||||||
id: "1",
|
{ id: "2", name: "Fresh Strawberry", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/strawberry-ice-cream-with-orange_140725-7453.jpg" },
|
||||||
brand: "Signature",
|
{ id: "3", name: "Creamy Vanilla", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-ice-cream-cookies_23-2149681934.jpg" }
|
||||||
name: "Rich Chocolate",
|
|
||||||
price: "$4.50",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "120",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/dessert-flat-lay-with-ice-cream-funfetti_53876-104494.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
brand: "Fresh",
|
|
||||||
name: "Sweet Strawberry",
|
|
||||||
price: "$4.50",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/strawberry-ice-cream-with-orange_140725-7453.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
brand: "Classic",
|
|
||||||
name: "Creamy Vanilla",
|
|
||||||
price: "$4.00",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "150",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-ice-cream-cookies_23-2149681934.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
brand: "Signature",
|
|
||||||
name: "Mint Chocolate Chip",
|
|
||||||
price: "$4.50",
|
|
||||||
rating: 4,
|
|
||||||
reviewCount: "88",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/freshness-indulgence-gourmet-ice-cream-dessert-generative-ai_188544-9446.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
brand: "Classic",
|
|
||||||
name: "Salted Caramel",
|
|
||||||
price: "$4.75",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "110",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-ice-cream-studio_23-2150696710.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "6",
|
|
||||||
brand: "Fresh",
|
|
||||||
name: "Coffee Bean",
|
|
||||||
price: "$4.75",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "92",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/indulgent-gourmet-chocolate-dessert-elegant-table-generated-by-ai_188544-18094.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Signature Flavors"
|
|
||||||
description="Discover our wide variety of handcrafted ice cream flavors."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardOne
|
<TestimonialCardTen
|
||||||
animationType="slide-up"
|
tag="Testimonials"
|
||||||
textboxLayout="default"
|
tagIcon={Users}
|
||||||
gridVariant="three-columns-all-equal-width"
|
title="What Our Neighbors Say"
|
||||||
|
description="We love serving the people of West Chicago."
|
||||||
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", title: "Best in Town!", quote: "The absolute best ice cream in West Chicago! So fresh and creamy.", name: "Maria G.", role: "Local Resident" },
|
||||||
id: "1",
|
{ id: "2", title: "Family Favorite", quote: "My kids ask to go to Nieves de Mayo every single weekend!", name: "David S.", role: "Regular Customer" }
|
||||||
name: "Maria Garcia",
|
|
||||||
role: "Customer",
|
|
||||||
company: "West Chicago",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-bachelor-party-laughing_23-2149275479.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
name: "David Smith",
|
|
||||||
role: "Regular",
|
|
||||||
company: "West Chicago",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-black-family-posing-studio_23-2150598669.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
name: "Elena Rodriguez",
|
|
||||||
role: "Visitor",
|
|
||||||
company: "West Chicago",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-handsome-male-smiling_181624-41237.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
name: "Michael Brown",
|
|
||||||
role: "Local",
|
|
||||||
company: "West Chicago",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-woman-holding-muffins-hands_23-2147974707.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
name: "Sarah Miller",
|
|
||||||
role: "Fan",
|
|
||||||
company: "West Chicago",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-boy-eating-ice-cream_23-2148606649.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="What Our Neighbors Say"
|
|
||||||
description="Hear from our happy customers in West Chicago."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={true}
|
tag="Get In Touch"
|
||||||
background={{
|
tagIcon={MessageSquare}
|
||||||
variant: "plain",
|
title="Visit Us in West Chicago"
|
||||||
}}
|
description="We're located in the heart of the community. Stop by today or send us a message!"
|
||||||
tag="Visit Us"
|
background={{ variant: "sparkles-gradient" }}
|
||||||
title="Come Say Hi!"
|
useInvertedBackground={false}
|
||||||
description="We are located at 123 Main St, West Chicago. Come visit us for a treat!"
|
|
||||||
inputPlaceholder="Join our flavor list!"
|
|
||||||
buttonText="Subscribe"
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/empty-home-office-belonging-small-business-owner-with-data-sales-reports_482257-90829.jpg?_wi=2"
|
imageSrc="http://img.b2bpic.net/free-photo/empty-home-office-belonging-small-business-owner-with-data-sales-reports_482257-90829.jpg?_wi=2"
|
||||||
imageAlt="Our ice cream shop"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user