Merge version_2 into main #2
41
src/app/about/page.tsx
Normal file
41
src/app/about/page.tsx
Normal file
@@ -0,0 +1,41 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function AboutPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
brandName="Marketplace at Altamonte"
|
||||
/>
|
||||
|
||||
<div id="about-content" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[{ type: 'text', content: 'Our Story & Mission' }]}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
copyrightText="© 2025 Marketplace at Altamonte | 130 E Altamonte Dr, Altamonte Springs, FL 32701 | Retail Plaza, Shopping Center, Altamonte Dining"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
34
src/app/catering/page.tsx
Normal file
34
src/app/catering/page.tsx
Normal file
@@ -0,0 +1,34 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function CateringPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleCentered navItems={[{name: "About", id: "/#about"}, {name: "Directory", id: "/#directory"}, {name: "Catering", id: "/catering"}, {name: "Reviews", id: "/reviews"}, {name: "Leasing", id: "/#contact"}]} brandName="Marketplace at Altamonte" />
|
||||
<div className="pt-24">
|
||||
<FeatureCardTwentySeven
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="two-items-per-row"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ id: "c1", title: "Corporate Lunches", description: "Professional catering for your office team." },
|
||||
{ id: "c2", title: "Event Buffets", description: "Customizable spreads for any occasion." },
|
||||
{ id: "c3", title: "Party Platters", description: "Fresh finger foods and appetizers." }
|
||||
]}
|
||||
title="Catering Services"
|
||||
description="Elevate your events with fresh, local, and delicious catering options from our restaurant partners."
|
||||
/>
|
||||
</div>
|
||||
<FooterCard logoText="Marketplace at Altamonte" socialLinks={[{icon: Instagram, href: "#", ariaLabel: "Instagram"}, {icon: Facebook, href: "#", ariaLabel: "Facebook"}]} />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
47
src/app/contact/page.tsx
Normal file
47
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,47 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
brandName="Marketplace at Altamonte"
|
||||
/>
|
||||
|
||||
<div id="contact-content" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Visit & Contact Us"
|
||||
description="Located at 130 E Altamonte Dr, Altamonte Springs, FL 32701. Get in touch with our team."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Name" },
|
||||
{ name: "email", type: "email", placeholder: "Email" }
|
||||
]}
|
||||
textarea={{ name: "message", placeholder: "Your message" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
copyrightText="© 2025 Marketplace at Altamonte | 130 E Altamonte Dr, Altamonte Springs, FL 32701 | Retail Plaza, Shopping Center, Altamonte Dining"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
34
src/app/menu/page.tsx
Normal file
34
src/app/menu/page.tsx
Normal file
@@ -0,0 +1,34 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function MenuPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleCentered navItems={[{ name: "Menu", id: "/menu" }, { name: "Order Online", id: "/order" }, { name: "Home", id: "/" }]} brandName="Marketplace at Altamonte" />
|
||||
<div className="pt-32 pb-20">
|
||||
<ProductCardFour
|
||||
title="Our Menu"
|
||||
description="Explore our delicious selection of freshly prepared dishes."
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "1", name: "Artisan Pizza", price: "$15.00", variant: "Main Course", imageSrc: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg" },
|
||||
{ id: "2", name: "Fresh Salad", price: "$12.00", variant: "Starter", imageSrc: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg" },
|
||||
{ id: "3", name: "Gelato", price: "$6.00", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard brandName="Marketplace at Altamonte" socialLinks={[{ icon: Instagram, href: "#", ariaLabel: "Instagram" }, { icon: Facebook, href: "#", ariaLabel: "Facebook" }]} />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
32
src/app/order/page.tsx
Normal file
32
src/app/order/page.tsx
Normal file
@@ -0,0 +1,32 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function OrderPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleCentered navItems={[{ name: "Menu", id: "/menu" }, { name: "Order Online", id: "/order" }, { name: "Home", id: "/" }]} brandName="Marketplace at Altamonte" />
|
||||
<div className="pt-32 pb-20">
|
||||
<ContactSplitForm
|
||||
title="Place Your Order"
|
||||
description="Fill out the details below and we'll get your order ready for pickup."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Full Name" },
|
||||
{ name: "email", type: "email", placeholder: "Email Address" },
|
||||
{ name: "items", type: "text", placeholder: "Order Items" }
|
||||
]}
|
||||
buttonText="Submit Order"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard brandName="Marketplace at Altamonte" socialLinks={[{ icon: Instagram, href: "#", ariaLabel: "Instagram" }, { icon: Facebook, href: "#", ariaLabel: "Facebook" }]} />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
257
src/app/page.tsx
257
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "/about"},
|
||||
{
|
||||
name: "Directory",
|
||||
id: "#directory",
|
||||
},
|
||||
name: "Directory", id: "#directory"},
|
||||
{
|
||||
name: "Visit Us",
|
||||
id: "#visit",
|
||||
},
|
||||
name: "Visit Us", id: "/contact"},
|
||||
{
|
||||
name: "Leasing",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Leasing", id: "#contact"},
|
||||
]}
|
||||
brandName="Marketplace at Altamonte"
|
||||
/>
|
||||
@@ -56,66 +48,41 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Your Local Destination for Shopping, Dining & Convenience"
|
||||
description="Discover a curated collection of retail, dining, and professional services right in the heart of Altamonte Springs."
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Stores",
|
||||
href: "#directory",
|
||||
},
|
||||
text: "Explore Stores", href: "#directory"},
|
||||
{
|
||||
text: "Visit Us",
|
||||
href: "#visit",
|
||||
},
|
||||
text: "Visit Us", href: "/contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg",
|
||||
alt: "Shopper 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg", alt: "Shopper 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg",
|
||||
alt: "Shopper 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg", alt: "Shopper 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/town-square_1359-1046.jpg",
|
||||
alt: "Shopper 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/town-square_1359-1046.jpg", alt: "Shopper 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-girl-with-hair-wind-smoothie-hand_1157-1243.jpg",
|
||||
alt: "Shopper 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-girl-with-hair-wind-smoothie-hand_1157-1243.jpg", alt: "Shopper 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/mall-america-scenes-cinematic-style_23-2151551197.jpg",
|
||||
alt: "Shopper 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/mall-america-scenes-cinematic-style_23-2151551197.jpg", alt: "Shopper 5"},
|
||||
]}
|
||||
avatarText="Join our community of happy shoppers"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Fashion",
|
||||
},
|
||||
type: "text", text: "Fashion"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Dining",
|
||||
},
|
||||
type: "text", text: "Dining"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Wellness",
|
||||
},
|
||||
type: "text", text: "Wellness"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Lifestyle",
|
||||
},
|
||||
type: "text", text: "Lifestyle"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Convenience",
|
||||
},
|
||||
type: "text", text: "Convenience"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -127,17 +94,11 @@ export default function LandingPage() {
|
||||
description="Located at 130 E Altamonte Dr, we are more than just a shopping center. We are a community hub designed for your convenience, offering a unique blend of national retail brands, local boutiques, and exceptional dining experiences."
|
||||
metrics={[
|
||||
{
|
||||
value: "40+",
|
||||
title: "Retail Stores",
|
||||
},
|
||||
value: "40+", title: "Retail Stores"},
|
||||
{
|
||||
value: "15+",
|
||||
title: "Dining Options",
|
||||
},
|
||||
value: "15+", title: "Dining Options"},
|
||||
{
|
||||
value: "100%",
|
||||
title: "Convenience",
|
||||
},
|
||||
value: "100%", title: "Convenience"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/gay-couple-out-coffee-date_23-2150352187.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -153,23 +114,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "r1",
|
||||
title: "Fashion & Retail",
|
||||
description: "Browse the latest trends.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=1",
|
||||
},
|
||||
id: "r1", title: "Fashion & Retail", description: "Browse the latest trends.", imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=1"},
|
||||
{
|
||||
id: "d1",
|
||||
title: "Dining & Eateries",
|
||||
description: "Quick bites or gourmet.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=1",
|
||||
},
|
||||
id: "d1", title: "Dining & Eateries", description: "Quick bites or gourmet.", imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=1"},
|
||||
{
|
||||
id: "s1",
|
||||
title: "Services",
|
||||
description: "Banking and wellness.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=2",
|
||||
},
|
||||
id: "s1", title: "Services", description: "Banking and wellness.", imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=2"},
|
||||
]}
|
||||
title="Tenant Directory"
|
||||
description="Explore our diverse range of tenants across retail, dining, and professional services."
|
||||
@@ -184,41 +133,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Home Living",
|
||||
price: "Decor",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=2",
|
||||
},
|
||||
id: "p1", name: "Home Living", price: "Decor", imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=2"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Urban Style",
|
||||
price: "Fashion",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=3",
|
||||
},
|
||||
id: "p2", name: "Urban Style", price: "Fashion", imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=3"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Gourmet Kitchen",
|
||||
price: "Dining",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=3",
|
||||
},
|
||||
id: "p3", name: "Gourmet Kitchen", price: "Dining", imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=3"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Coastal Wellness",
|
||||
price: "Health",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=4",
|
||||
},
|
||||
id: "p4", name: "Coastal Wellness", price: "Health", imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=4"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Tech Hub",
|
||||
price: "Electronics",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=4",
|
||||
},
|
||||
id: "p5", name: "Tech Hub", price: "Electronics", imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=4"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Artisan Coffee",
|
||||
price: "Cafe",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=5",
|
||||
},
|
||||
id: "p6", name: "Artisan Coffee", price: "Cafe", imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=5"},
|
||||
]}
|
||||
title="Featured Highlights"
|
||||
description="Discover popular stores and exciting new arrivals."
|
||||
@@ -234,35 +159,11 @@ export default function LandingPage() {
|
||||
description="A glimpse into the lifestyle and atmosphere."
|
||||
blogs={[
|
||||
{
|
||||
id: "g1",
|
||||
category: "Architecture",
|
||||
title: "Modern Facade",
|
||||
excerpt: "The contemporary design.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/town-square_1359-1046.jpg",
|
||||
authorName: "Admin",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg",
|
||||
date: "2025",
|
||||
},
|
||||
id: "g1", category: "Architecture", title: "Modern Facade", excerpt: "The contemporary design.", imageSrc: "http://img.b2bpic.net/free-photo/town-square_1359-1046.jpg", authorName: "Admin", authorAvatar: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg", date: "2025"},
|
||||
{
|
||||
id: "g2",
|
||||
category: "Atmosphere",
|
||||
title: "Pathways",
|
||||
excerpt: "Beautiful walkways.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-girl-with-hair-wind-smoothie-hand_1157-1243.jpg",
|
||||
authorName: "Admin",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg",
|
||||
date: "2025",
|
||||
},
|
||||
id: "g2", category: "Atmosphere", title: "Pathways", excerpt: "Beautiful walkways.", imageSrc: "http://img.b2bpic.net/free-photo/young-girl-with-hair-wind-smoothie-hand_1157-1243.jpg", authorName: "Admin", authorAvatar: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg", date: "2025"},
|
||||
{
|
||||
id: "g3",
|
||||
category: "Lifestyle",
|
||||
title: "Shopping",
|
||||
excerpt: "Enjoy leisure.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mall-america-scenes-cinematic-style_23-2151551197.jpg",
|
||||
authorName: "Admin",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg",
|
||||
date: "2025",
|
||||
},
|
||||
id: "g3", category: "Lifestyle", title: "Shopping", excerpt: "Enjoy leisure.", imageSrc: "http://img.b2bpic.net/free-photo/mall-america-scenes-cinematic-style_23-2151551197.jpg", authorName: "Admin", authorAvatar: "http://img.b2bpic.net/free-photo/view-city-square_1359-45.jpg", date: "2025"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -274,59 +175,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah P.",
|
||||
role: "Shopper",
|
||||
company: "Local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=6",
|
||||
},
|
||||
id: "t1", name: "Sarah P.", role: "Shopper", company: "Local", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=6"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "John D.",
|
||||
role: "Visitor",
|
||||
company: "Tourist",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=5",
|
||||
},
|
||||
id: "t2", name: "John D.", role: "Visitor", company: "Tourist", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=5"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily R.",
|
||||
role: "Partner",
|
||||
company: "Leasing",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=7",
|
||||
},
|
||||
id: "t3", name: "Emily R.", role: "Partner", company: "Leasing", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=7"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Michael L.",
|
||||
role: "Shopper",
|
||||
company: "Local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=6",
|
||||
},
|
||||
id: "t4", name: "Michael L.", role: "Shopper", company: "Local", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-s-clothing-store-indoor-shopping-center_23-2148225026.jpg?_wi=6"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Karen S.",
|
||||
role: "Shopper",
|
||||
company: "Local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=8",
|
||||
},
|
||||
id: "t5", name: "Karen S.", role: "Shopper", company: "Local", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg?_wi=8"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "10k+",
|
||||
label: "Monthly Visitors",
|
||||
},
|
||||
value: "10k+", label: "Monthly Visitors"},
|
||||
{
|
||||
value: "50+",
|
||||
label: "Stores",
|
||||
},
|
||||
value: "50+", label: "Stores"},
|
||||
{
|
||||
value: "4.8/5",
|
||||
label: "Avg Rating",
|
||||
},
|
||||
value: "4.8/5", label: "Avg Rating"},
|
||||
]}
|
||||
title="What Our Community Says"
|
||||
description="Join satisfied shoppers."
|
||||
@@ -339,25 +209,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Location",
|
||||
content: "130 E Altamonte Dr, Altamonte Springs.",
|
||||
},
|
||||
id: "f1", title: "Location", content: "130 E Altamonte Dr, Altamonte Springs."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Hours",
|
||||
content: "Daily 10am-9pm.",
|
||||
},
|
||||
id: "f2", title: "Hours", content: "Daily 10am-9pm."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Parking",
|
||||
content: "Free parking available.",
|
||||
},
|
||||
id: "f3", title: "Parking", content: "Free parking available."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Leasing",
|
||||
content: "Contact office.",
|
||||
},
|
||||
id: "f4", title: "Leasing", content: "Contact office."},
|
||||
]}
|
||||
title="Visit Us & Hours"
|
||||
description="Find us at 130 E Altamonte Dr."
|
||||
@@ -369,14 +227,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
text="Interested in joining our retail community? Contact our leasing office today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Leasing",
|
||||
href: "mailto:leasing@example.com",
|
||||
},
|
||||
text: "Contact Leasing", href: "mailto:leasing@example.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -384,18 +239,14 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
copyrightText="© 2025 Marketplace at Altamonte"
|
||||
copyrightText="© 2025 Marketplace at Altamonte | 130 E Altamonte Dr, Altamonte Springs, FL 32701 | Retail Plaza, Shopping Center, Altamonte Dining"
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "#", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "#",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
href: "#", ariaLabel: "Facebook"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
33
src/app/reviews/page.tsx
Normal file
33
src/app/reviews/page.tsx
Normal file
@@ -0,0 +1,33 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function ReviewsPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleCentered navItems={[{name: "About", id: "/#about"}, {name: "Directory", id: "/#directory"}, {name: "Catering", id: "/catering"}, {name: "Reviews", id: "/reviews"}, {name: "Leasing", id: "/#contact"}]} brandName="Marketplace at Altamonte" />
|
||||
<div className="pt-24">
|
||||
<TestimonialCardSixteen
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{ id: "rt1", name: "Jane D.", role: "Local Resident", company: "Altamonte", rating: 5 },
|
||||
{ id: "rt2", name: "Mark H.", role: "Shopper", company: "Guest", rating: 5 }
|
||||
]}
|
||||
kpiItems={[{value: "4.9", label: "Overall Rating"}, {value: "500+", label: "Total Reviews"}, {value: "100%", label: "Satisfaction"}]}
|
||||
title="Customer Testimonials"
|
||||
description="Hear what our community has to say about their experience at Marketplace at Altamonte."
|
||||
/>
|
||||
</div>
|
||||
<FooterCard logoText="Marketplace at Altamonte" socialLinks={[{icon: Instagram, href: "#", ariaLabel: "Instagram"}, {icon: Facebook, href: "#", ariaLabel: "Facebook"}]} />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -10,14 +10,14 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #ffffff;
|
||||
--card: #f9f9f9;
|
||||
--foreground: #2a2928;
|
||||
--primary-cta: #2a2928;
|
||||
--background: #f6f0e9;
|
||||
--card: #efe7dd;
|
||||
--foreground: #2b180a;
|
||||
--primary-cta: #8b0000;
|
||||
--primary-cta-text: #f5f4ef;
|
||||
--secondary-cta: #f6f0e9;
|
||||
--secondary-cta: #c6b180;
|
||||
--secondary-cta-text: #2a2928;
|
||||
--accent: #c6b180;
|
||||
--accent: #ffd700;
|
||||
--background-accent: #efe7dd;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
|
||||
Reference in New Issue
Block a user