Merge version_2 into main #1

Merged
bender merged 1 commits from version_2 into main 2026-04-17 05:27:47 +00:00

View File

@@ -2,6 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import { Zap, Clock, ShoppingBasket, Heart } from "lucide-react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
@@ -18,31 +19,23 @@ export default function LandingPage() {
defaultButtonVariant="shift-hover"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "About",
id: "about",
},
{
name: "Features",
id: "features",
},
{
name: "Products",
id: "products",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Features", id: "features" },
{ name: "Products", id: "products" },
{ name: "Contact", id: "contact" },
]}
brandName="Gator Bodega"
/>
@@ -50,57 +43,25 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboard
background={{
variant: "sparkles-gradient",
}}
background={{ variant: "sparkles-gradient" }}
title="Your Neighborhood Gator Bodega"
description="The ultimate convenience shop in the heart of Gainesville. From snacks and essentials to daily necessities, we've got you covered."
imageSrc="http://img.b2bpic.net/free-photo/abstract-blur-supermarket_1339-5838.jpg"
imageAlt="Gator Bodega exterior"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/abstract-blur-supermarket_1203-8866.jpg",
alt: "Gator student 1",
},
{
src: "http://img.b2bpic.net/free-photo/hall-with-food-unfocused_1203-707.jpg",
alt: "Gator student 2",
},
{
src: "http://img.b2bpic.net/free-photo/young-couple-shopping-supermarket_23-2148150037.jpg",
alt: "Gator student 3",
},
{
src: "http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-8870.jpg",
alt: "Gator student 4",
},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-girl-playing-with-ecological-toys_23-2149884407.jpg",
alt: "Gator student 5",
},
{ src: "http://img.b2bpic.net/free-photo/abstract-blur-supermarket_1203-8866.jpg", alt: "Gator student 1" },
{ src: "http://img.b2bpic.net/free-photo/hall-with-food-unfocused_1203-707.jpg", alt: "Gator student 2" },
{ src: "http://img.b2bpic.net/free-photo/young-couple-shopping-supermarket_23-2148150037.jpg", alt: "Gator student 3" },
{ src: "http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-8870.jpg", alt: "Gator student 4" },
{ src: "http://img.b2bpic.net/free-photo/medium-shot-girl-playing-with-ecological-toys_23-2149884407.jpg", alt: "Gator student 5" }
]}
avatarText="Loved by 1000+ Students"
marqueeItems={[
{
type: "text",
text: "Fresh Coffee",
},
{
type: "text",
text: "Late Night Snacks",
},
{
type: "text",
text: "Local Goods",
},
{
type: "text",
text: "School Supplies",
},
{
type: "text",
text: "Daily Essentials",
},
{ type: "text", text: "Fresh Coffee" },
{ type: "text", text: "Late Night Snacks" },
{ type: "text", text: "Local Goods" },
{ type: "text", text: "School Supplies" },
{ type: "text", text: "Daily Essentials" }
]}
/>
</div>
@@ -112,18 +73,9 @@ export default function LandingPage() {
title="Convenience at Your Doorstep"
description="Proudly serving the Gainesville community with a wide selection of groceries, student essentials, and local goods."
bulletPoints={[
{
title: "Locally Owned",
description: "Serving Gator nation since day one.",
},
{
title: "Student Friendly",
description: "Open late for all your study fuel needs.",
},
{
title: "Diverse Inventory",
description: "Wide variety of snacks, drinks, and daily needs.",
},
{ title: "Locally Owned", description: "Serving Gator nation since day one." },
{ title: "Student Friendly", description: "Open late for all your study fuel needs." },
{ title: "Diverse Inventory", description: "Wide variety of snacks, drinks, and daily needs." }
]}
imageSrc="http://img.b2bpic.net/free-photo/table-ready-lunch_1162-65.jpg"
mediaAnimation="slide-up"
@@ -135,30 +87,10 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
features={[
{
title: "Fresh Inventory",
description: "We stock fresh items daily.",
imageSrc: "http://img.b2bpic.net/free-photo/client-looking-bio-fruits-veggies_482257-80710.jpg",
buttonIcon: "Zap",
},
{
title: "Quick Service",
description: "Get in and out in no time.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-family-paying-their-groceries_171337-2417.jpg",
buttonIcon: "Clock",
},
{
title: "Daily Essentials",
description: "Everything from hygiene to food.",
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-supermarket_1339-5840.jpg",
buttonIcon: "ShoppingBasket",
},
{
title: "Community Vibe",
description: "We support our neighbors.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-arranging-colorful-flowering-plants-shelf_23-2147948299.jpg",
buttonIcon: "Heart",
},
{ title: "Fresh Inventory", description: "We stock fresh items daily.", imageSrc: "http://img.b2bpic.net/free-photo/client-looking-bio-fruits-veggies_482257-80710.jpg", buttonIcon: Zap },
{ title: "Quick Service", description: "Get in and out in no time.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-family-paying-their-groceries_171337-2417.jpg", buttonIcon: Clock },
{ title: "Daily Essentials", description: "Everything from hygiene to food.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-supermarket_1339-5840.jpg", buttonIcon: ShoppingBasket },
{ title: "Community Vibe", description: "We support our neighbors.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-arranging-colorful-flowering-plants-shelf_23-2147948299.jpg", buttonIcon: Heart }
]}
title="Why Choose Gator Bodega?"
description="We make your daily convenience run easy, affordable, and local."
@@ -172,48 +104,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Snack Pack",
price: "$3.99",
variant: "Food",
imageSrc: "http://img.b2bpic.net/free-photo/intricate-design-wings-barn-owl-butterfly-old-fruit_493961-1685.jpg",
},
{
id: "p2",
name: "Energy Drink",
price: "$2.49",
variant: "Drink",
imageSrc: "http://img.b2bpic.net/free-photo/drinks-smartphone-near-lunchbox-pencil-case_23-2147866351.jpg",
},
{
id: "p3",
name: "Fresh Fruits",
price: "$1.99",
variant: "Healthy",
imageSrc: "http://img.b2bpic.net/free-photo/organic-plums-fruit-local-farmers-market_23-2148209678.jpg",
},
{
id: "p4",
name: "University Merch",
price: "$15.00",
variant: "Gifts",
imageSrc: "http://img.b2bpic.net/free-photo/lunchbox-with-globe-near-stationery_23-2147866273.jpg",
},
{
id: "p5",
name: "Personal Care",
price: "$5.99",
variant: "Basics",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-arrangement-zero-waste-products_23-2148491198.jpg",
},
{
id: "p6",
name: "Ramen Bundle",
price: "$4.50",
variant: "Food",
imageSrc: "http://img.b2bpic.net/free-photo/customer-looks-around-bio-food-shop_482257-109314.jpg",
},
{ id: "p1", name: "Snack Pack", price: "$3.99", variant: "Food", imageSrc: "http://img.b2bpic.net/free-photo/intricate-design-wings-barn-owl-butterfly-old-fruit_493961-1685.jpg" },
{ id: "p2", name: "Energy Drink", price: "$2.49", variant: "Drink", imageSrc: "http://img.b2bpic.net/free-photo/drinks-smartphone-near-lunchbox-pencil-case_23-2147866351.jpg" },
{ id: "p3", name: "Fresh Fruits", price: "$1.99", variant: "Healthy", imageSrc: "http://img.b2bpic.net/free-photo/organic-plums-fruit-local-farmers-market_23-2148209678.jpg" },
{ id: "p4", name: "University Merch", price: "$15.00", variant: "Gifts", imageSrc: "http://img.b2bpic.net/free-photo/lunchbox-with-globe-near-stationery_23-2147866273.jpg" },
{ id: "p5", name: "Personal Care", price: "$5.99", variant: "Basics", imageSrc: "http://img.b2bpic.net/free-photo/front-view-arrangement-zero-waste-products_23-2148491198.jpg" },
{ id: "p6", name: "Ramen Bundle", price: "$4.50", variant: "Food", imageSrc: "http://img.b2bpic.net/free-photo/customer-looks-around-bio-food-shop_482257-109314.jpg" }
]}
title="Shop Our Essentials"
description="Explore our curated selection of bodega staples."
@@ -225,46 +121,11 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "t1",
title: "Favorite Spot",
quote: "The best bodega in Gainesville!",
name: "Alex R.",
role: "Student",
imageSrc: "http://img.b2bpic.net/free-photo/small-business-employee-dancing-work-break_482257-77548.jpg",
},
{
id: "t2",
title: "Super Friendly",
quote: "Always has exactly what I need.",
name: "Jordan P.",
role: "Local",
imageSrc: "http://img.b2bpic.net/free-photo/enthusiastic-woman-with-ring-dreamy-looking-away-nature-wonderful-caucasian-girl-posing-with-pleasure-street-spring-morning_197531-10648.jpg",
},
{
id: "t3",
title: "Late Night Saver",
quote: "Open when I need it most.",
name: "Taylor M.",
role: "Student",
imageSrc: "http://img.b2bpic.net/free-photo/trendy-young-woman-looking-happy-with-thumb-up_1298-550.jpg",
},
{
id: "t4",
title: "Quality Selection",
quote: "I appreciate the local variety.",
name: "Casey W.",
role: "Resident",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-young-man-walking-street-with-backpack-his-shoulders_58466-16223.jpg",
},
{
id: "t5",
title: "Great Staff",
quote: "Always so welcoming and helpful.",
name: "Riley K.",
role: "Student",
imageSrc: "http://img.b2bpic.net/free-photo/kids-organising-lemonade-stand_23-2149430970.jpg",
},
{ id: "t1", title: "Favorite Spot", quote: "The best bodega in Gainesville!", name: "Alex R.", role: "Student", imageSrc: "http://img.b2bpic.net/free-photo/small-business-employee-dancing-work-break_482257-77548.jpg" },
{ id: "t2", title: "Super Friendly", quote: "Always has exactly what I need.", name: "Jordan P.", role: "Local", imageSrc: "http://img.b2bpic.net/free-photo/enthusiastic-woman-with-ring-dreamy-looking-away-nature-wonderful-caucasian-girl-posing-with-pleasure-street-spring-morning_197531-10648.jpg" },
{ id: "t3", title: "Late Night Saver", quote: "Open when I need it most.", name: "Taylor M.", role: "Student", imageSrc: "http://img.b2bpic.net/free-photo/trendy-young-woman-looking-happy-with-thumb-up_1298-550.jpg" },
{ id: "t4", title: "Quality Selection", quote: "I appreciate the local variety.", name: "Casey W.", role: "Resident", imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-young-man-walking-street-with-backpack-his-shoulders_58466-16223.jpg" },
{ id: "t5", title: "Great Staff", quote: "Always so welcoming and helpful.", name: "Riley K.", role: "Student", imageSrc: "http://img.b2bpic.net/free-photo/kids-organising-lemonade-stand_23-2149430970.jpg" }
]}
title="What Our Neighbors Say"
description="Hear from the Gators who shop at our bodega."
@@ -275,21 +136,9 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "What are your hours?",
content: "We are open daily from 7 AM to 1 AM.",
},
{
id: "f2",
title: "Where are you located?",
content: "Visit us in the heart of Gainesville!",
},
{
id: "f3",
title: "Do you carry specific products?",
content: "Yes, ask our team for any specific needs.",
},
{ id: "f1", title: "What are your hours?", content: "We are open daily from 7 AM to 1 AM." },
{ id: "f2", title: "Where are you located?", content: "Visit us in the heart of Gainesville!" },
{ id: "f3", title: "Do you carry specific products?", content: "Yes, ask our team for any specific needs." }
]}
sideTitle="Questions?"
faqsAnimation="slide-up"
@@ -299,17 +148,12 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Visit Us"
title="Stop by Gator Bodega Today"
description="We are ready to serve you with a smile and your favorite goods."
buttons={[
{
text: "Get Directions",
href: "https://maps.app.goo.gl/DwNbVdQUtXRnnMvV8?g_st=aw",
},
{ text: "Get Directions", href: "https://maps.app.goo.gl/DwNbVdQUtXRnnMvV8?g_st=aw" }
]}
/>
</div>