Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a60a68b28f | |||
| 35cfc290cc | |||
| e958fde0d9 | |||
| 650213289f | |||
| 45c0590387 | |||
| 937876f212 | |||
| 1b4eca0d9a | |||
| b7e8f1d6e9 | |||
| c3d3ae145c | |||
| 00328d2c14 | |||
| 6414a21a0b | |||
| 1e1cc85841 | |||
| 70ea4aa646 | |||
| e491ff479c | |||
| 063274d498 |
36
src/app/about/page.tsx
Normal file
36
src/app/about/page.tsx
Normal file
@@ -0,0 +1,36 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
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 defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Catering", id: "/catering" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Order", id: "/order" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
36
src/app/catering/page.tsx
Normal file
36
src/app/catering/page.tsx
Normal file
@@ -0,0 +1,36 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function CateringPage() {
|
||||
return (
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Catering", id: "/catering" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Order", id: "/order" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
36
src/app/contact/page.tsx
Normal file
36
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,36 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
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 defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Catering", id: "/catering" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Order", id: "/order" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
36
src/app/menu/page.tsx
Normal file
36
src/app/menu/page.tsx
Normal file
@@ -0,0 +1,36 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function MenuPage() {
|
||||
return (
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Catering", id: "/catering" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Order", id: "/order" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard
|
||||
logoText="Marketplace at Altamonte"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
36
src/app/order/page.tsx
Normal file
36
src/app/order/page.tsx
Normal file
@@ -0,0 +1,36 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function OrderPage() {
|
||||
return (
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Catering", id: "/catering" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Order", id: "/order" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard
|
||||
logoText="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>
|
||||
|
||||
36
src/app/reviews/page.tsx
Normal file
36
src/app/reviews/page.tsx
Normal file
@@ -0,0 +1,36 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Facebook, Instagram } from "lucide-react";
|
||||
|
||||
export default function ReviewsPage() {
|
||||
return (
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Catering", id: "/catering" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Order", id: "/order" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
/>
|
||||
</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