Merge version_2 into main #1
206
src/app/page.tsx
206
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Star, Truck, ShieldCheck, Zap } from "lucide-react";
|
||||
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
|
||||
@@ -9,6 +10,7 @@ import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -28,22 +30,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Fresh Treats"
|
||||
/>
|
||||
@@ -51,32 +41,29 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
title="Real Fruit. Real Flavor. Made Fresh Daily."
|
||||
description="Order your favorite raspados, paletas & fresas con crema in minutes. Authentic recipes from Mexico, served fresh."
|
||||
description="Authentic Mexican recipes, from raspados to fresh paletas, served daily with premium ingredients."
|
||||
buttons={[
|
||||
{
|
||||
text: "Order Now",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{ text: "Order Now", href: "#menu" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-close-up-view-cake-appetizing-cake-with-strawberries-seeds-pomegranate-cookies-lemon_140725-123296.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="We’ve made improvements you’ll taste."
|
||||
description="We are committed to quality you can trust. From hourly sanitization to prepping our fruit fresh multiple times a day, we ensure every bite is clean, fast, and authentic."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/ripe-strawberry-halves-wooden-table-berry-seasonal-harvest-top-view-idea-strawberry-background-dessert-smoothie-preparation_166373-3583.jpg"
|
||||
/>
|
||||
<div id="social-proof" data-section="social-proof">
|
||||
<FeatureCardTwentySix
|
||||
title="Quality You Can Taste"
|
||||
description="We believe in fresh, authentic ingredients for every treat."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{ title: "Handpicked Fruit", description: "Fresh, locally sourced produce.", buttonIcon: Star },
|
||||
{ title: "Daily Prep", description: "Made fresh every single morning.", buttonIcon: Zap },
|
||||
{ title: "Authentic Recipes", description: "Traditional Mexican flavors.", buttonIcon: ShieldCheck },
|
||||
{ title: "Fast Delivery", description: "Get your treats delivered quickly.", buttonIcon: Truck },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
@@ -85,155 +72,42 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
useInvertedBackground={false}
|
||||
tag="🔥 Most Ordered"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Fresas con Crema",
|
||||
price: "$7.99",
|
||||
variant: "Creamy",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/whipped-cream-strawberry-trifle-with-honey-cereals_114579-10123.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Chamango",
|
||||
price: "$8.50",
|
||||
variant: "Tangy",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/assortment-delicious-homemade-dessert_23-2148900960.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elote in a Cup",
|
||||
price: "$5.99",
|
||||
variant: "Savory",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-esquites-with-spices-cups-high-angle_23-2149891150.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Natural Paletas",
|
||||
price: "$3.50",
|
||||
variant: "Frozen",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-summer-popsicle-with-slices-grapefruit_23-2148430613.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Agua Fresca",
|
||||
price: "$4.50",
|
||||
variant: "Refresh",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lychee-jelly-seasonal-fruit-beautifully-decorated-thai-dessert-concept_1150-23474.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Tosti-Elote",
|
||||
price: "$6.50",
|
||||
variant: "Spicy",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-potato-chips-bucket-with-glass-cola-blue-wooden-table_141793-88897.jpg",
|
||||
},
|
||||
{ id: "1", name: "Fresas con Crema", price: "$7.99", variant: "Creamy / Add nuts (+0.50)", imageSrc: "http://img.b2bpic.net/free-photo/whipped-cream-strawberry-trifle-with-honey-cereals_114579-10123.jpg" },
|
||||
{ id: "2", name: "Chamango", price: "$8.50", variant: "Tangy / Add extra chamoy (+0.25)", imageSrc: "http://img.b2bpic.net/free-photo/assortment-delicious-homemade-dessert_23-2148900960.jpg" },
|
||||
{ id: "3", name: "Elote in a Cup", price: "$5.99", variant: "Savory / Add hot sauce (+0.00)", imageSrc: "http://img.b2bpic.net/free-photo/tasty-esquites-with-spices-cups-high-angle_23-2149891150.jpg" },
|
||||
{ id: "4", name: "Natural Paletas", price: "$3.50", variant: "Frozen / Add chocolate dip (+0.75)", imageSrc: "http://img.b2bpic.net/free-photo/delicious-summer-popsicle-with-slices-grapefruit_23-2148430613.jpg" },
|
||||
]}
|
||||
title="Most Ordered"
|
||||
description="Handpicked favorites made fresh just for you."
|
||||
title="Our Best Sellers"
|
||||
description="Handpicked favorites, enhanced with delicious add-ons for your perfect treat."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTen
|
||||
textboxLayout="split"
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Great flavor",
|
||||
quote: "Authentic Mexican treats… everything your sweet tooth wants.",
|
||||
name: "Sarah J.",
|
||||
role: "Fan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-drinking-coffee-spacious-cafeteria_23-2150424025.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Freshness",
|
||||
quote: "Fresh strawberries were delicious.",
|
||||
name: "Michael C.",
|
||||
role: "Customer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-smiling-woman-colorful-outfit-retro-vintage-50s-cafe-sitting-table-drinking-milk-shake-cocktail-blue-skirt-red-shirt-wearing-sunglasses-having-fun-cheerful-mood_285396-10720.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Fast service",
|
||||
quote: "Huge variety and fast service.",
|
||||
name: "Emily R.",
|
||||
role: "Fan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tired-happy-after-long-day-shopping_329181-8077.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
title: "Authentic",
|
||||
quote: "The best elote in town.",
|
||||
name: "David K.",
|
||||
role: "Fan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-holding-glass-orange-juice_23-2148332156.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
title: "Consistent",
|
||||
quote: "Consistently fresh every time.",
|
||||
name: "Maria L.",
|
||||
role: "Customer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-asian-woman-showing-both-thumbs-up_1262-16496.jpg",
|
||||
},
|
||||
]}
|
||||
title="Hear from our fans"
|
||||
description="Authentic Mexican treats… everything your sweet tooth wants."
|
||||
title="Quality & Service Redefined"
|
||||
description="We've overhauled our operations to bring you cleaner, faster, and more consistent service. From our fresh-prep stations to our new digital ordering system, quality is our promise."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/ripe-strawberry-halves-wooden-table-berry-seasonal-harvest-top-view-idea-strawberry-background-dessert-smoothie-preparation_166373-3583.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
tag="Stay in the loop"
|
||||
title="Skip the line. Order online."
|
||||
description="Get exclusive deals and the fastest way to get your treats via our online order system."
|
||||
background={{ variant: "gradient-bars" }}
|
||||
tag="Get In Touch"
|
||||
title="Have a custom request?"
|
||||
description="Need bulk orders for an event or special treat requests? Send us a message and we'll reach out!"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
{
|
||||
label: "Paletas",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Raspados",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Snacks",
|
||||
href: "#menu",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Menu", items: [{ label: "View All", href: "#menu" }] },
|
||||
{ title: "Company", items: [{ label: "About", href: "#about" }, { label: "Contact", href: "#contact" }] },
|
||||
]}
|
||||
logoText="Fresh Treats"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user