Update src/app/page.tsx
This commit is contained in:
291
src/app/page.tsx
291
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Explore",
|
||||
id: "explore",
|
||||
},
|
||||
name: "Explore", id: "explore"},
|
||||
{
|
||||
name: "Stores",
|
||||
id: "stores",
|
||||
},
|
||||
name: "Stores", id: "stores"},
|
||||
{
|
||||
name: "Deals",
|
||||
id: "deals",
|
||||
},
|
||||
name: "Deals", id: "deals"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
]}
|
||||
brandName="Sawgrass Mills"
|
||||
/>
|
||||
@@ -55,107 +47,62 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Discover Sawgrass Mills®"
|
||||
description="South Florida's renowned destination for designer luxury outlets, dining, and family entertainment."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-store-employee-suggesting-trendy-items-client-wheelchair-user_482257-109880.jpg",
|
||||
imageAlt: "Luxury shopping mall interior",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-store-employee-suggesting-trendy-items-client-wheelchair-user_482257-109880.jpg", imageAlt: "Luxury shopping mall interior"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-with-shopping-bags-mall-against-mannequins-showwindow_627829-8550.jpg",
|
||||
imageAlt: "Designer brands store front",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-with-shopping-bags-mall-against-mannequins-showwindow_627829-8550.jpg", imageAlt: "Designer brands store front"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-adult-model-indoor-table_1157-3451.jpg",
|
||||
imageAlt: "female adult model indoor table",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-adult-model-indoor-table_1157-3451.jpg", imageAlt: "female adult model indoor table"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-woman-enjoying-coffee_23-2148756287.jpg",
|
||||
imageAlt: "Stylish young woman enjoying coffee",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-woman-enjoying-coffee_23-2148756287.jpg", imageAlt: "Stylish young woman enjoying coffee"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/african-american-woman-overalls-beret-posed-outdoor-terrace-with-christmas-decorations-garland_627829-6955.jpg",
|
||||
imageAlt: "African american woman in overalls and beret",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/african-american-woman-overalls-beret-posed-outdoor-terrace-with-christmas-decorations-garland_627829-6955.jpg", imageAlt: "African american woman in overalls and beret"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1566.jpg",
|
||||
imageAlt: "Designer brands store front",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1566.jpg", imageAlt: "Designer brands store front"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/shopaholics-love_1098-16657.jpg",
|
||||
imageAlt: "Luxury shopping mall interior",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/shopaholics-love_1098-16657.jpg", imageAlt: "Luxury shopping mall interior"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-with-coffee-cup_23-2149708066.jpg",
|
||||
imageAlt: "Front view woman with coffee cup",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-with-coffee-cup_23-2149708066.jpg", imageAlt: "Front view woman with coffee cup"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-with-shopping-bags-mall_627829-8558.jpg",
|
||||
imageAlt: "Girl with shopping bags in the mall",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-with-shopping-bags-mall_627829-8558.jpg", imageAlt: "Girl with shopping bags in the mall"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-with-shopping-bags_1157-33432.jpg",
|
||||
imageAlt: "Woman standing with shopping bags",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-with-shopping-bags_1157-33432.jpg", imageAlt: "Woman standing with shopping bags"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Stores",
|
||||
href: "#stores",
|
||||
},
|
||||
text: "Explore Stores", href: "#stores"},
|
||||
{
|
||||
text: "See All Deals",
|
||||
href: "#deals",
|
||||
},
|
||||
text: "See All Deals", href: "#deals"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/elegance-blonde-girl-fur-coat-store-fur-coats-leather-jackets_627829-8484.jpg",
|
||||
alt: "Elegance blonde girl in fur coat",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/elegance-blonde-girl-fur-coat-store-fur-coats-leather-jackets_627829-8484.jpg", alt: "Elegance blonde girl in fur coat"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/friends-having-fun-shopping-together_23-2149273766.jpg",
|
||||
alt: "Friends having fun and shopping together",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/friends-having-fun-shopping-together_23-2149273766.jpg", alt: "Friends having fun and shopping together"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/building-with-colorful-walls_1127-2241.jpg",
|
||||
alt: "Building with colorful walls",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/building-with-colorful-walls_1127-2241.jpg", alt: "Building with colorful walls"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/mall-america-scenes-cinematic-style_23-2151551214.jpg",
|
||||
alt: "Mall of america scenes in cinematic style",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/mall-america-scenes-cinematic-style_23-2151551214.jpg", alt: "Mall of america scenes in cinematic style"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/people-gathering-near-building-round-railings-daytime_400718-22.jpg",
|
||||
alt: "People gathering near building",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/people-gathering-near-building-round-railings-daytime_400718-22.jpg", alt: "People gathering near building"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Nike",
|
||||
},
|
||||
type: "text", text: "Nike"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Guess",
|
||||
},
|
||||
type: "text", text: "Guess"},
|
||||
{
|
||||
type: "text",
|
||||
text: "New Balance",
|
||||
},
|
||||
type: "text", text: "New Balance"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Asics",
|
||||
},
|
||||
type: "text", text: "Asics"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Pandora",
|
||||
},
|
||||
type: "text", text: "Pandora"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -167,19 +114,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: ShoppingBag,
|
||||
label: "Designer Brands",
|
||||
value: "350+",
|
||||
},
|
||||
label: "Designer Brands", value: "350+"},
|
||||
{
|
||||
icon: Utensils,
|
||||
label: "Dining Options",
|
||||
value: "70+",
|
||||
},
|
||||
label: "Dining Options", value: "70+"},
|
||||
{
|
||||
icon: Sparkles,
|
||||
label: "Luxury Outlets",
|
||||
value: "70",
|
||||
},
|
||||
label: "Luxury Outlets", value: "70"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -187,24 +128,19 @@ export default function LandingPage() {
|
||||
|
||||
<div id="deals" data-section="deals">
|
||||
<FeatureBorderGlow
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
icon: Tag,
|
||||
title: "Mother's Day Event",
|
||||
description: "Shop Michael Kors latest styles and enjoy 20% off.",
|
||||
},
|
||||
title: "Mother's Day Event", description: "Shop Michael Kors latest styles and enjoy 20% off."},
|
||||
{
|
||||
icon: Gift,
|
||||
title: "Designer Gifting",
|
||||
description: "Find the perfect gift at Pandora, Sunglass Hut, and more.",
|
||||
},
|
||||
title: "Designer Gifting", description: "Find the perfect gift at Pandora, Sunglass Hut, and more."},
|
||||
{
|
||||
icon: TrendingUp,
|
||||
title: "Member Perks",
|
||||
description: "Cash points and perks for shopping online and at the mall.",
|
||||
},
|
||||
title: "Member Perks", description: "Cash points and perks for shopping online and at the mall."},
|
||||
]}
|
||||
title="Exclusive Deals & Steals"
|
||||
description="Explore offers and savings from your favorite global and local brands."
|
||||
@@ -219,59 +155,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Nike",
|
||||
name: "Dunk Low Retro",
|
||||
price: "$95.00",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-modern-clothing-store-filled-with-formal-wear-designs_482257-93026.jpg",
|
||||
},
|
||||
id: "p1", brand: "Nike", name: "Dunk Low Retro", price: "$95.00", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/empty-modern-clothing-store-filled-with-formal-wear-designs_482257-93026.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Guess Factory",
|
||||
name: "Nylon Tote Travel Set",
|
||||
price: "$49.99",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/small-purse-studio-still-life_23-2151046466.jpg",
|
||||
},
|
||||
id: "p2", brand: "Guess Factory", name: "Nylon Tote Travel Set", price: "$49.99", rating: 4,
|
||||
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/small-purse-studio-still-life_23-2151046466.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "New Balance",
|
||||
name: "530 Pink Sugar",
|
||||
price: "$125.00",
|
||||
rating: 5,
|
||||
reviewCount: "92",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-african-american-boy-gray-sweater-black-sunglasses-posed-street-fashionable-black-guy_627829-3950.jpg",
|
||||
},
|
||||
id: "p3", brand: "New Balance", name: "530 Pink Sugar", price: "$125.00", rating: 5,
|
||||
reviewCount: "92", imageSrc: "http://img.b2bpic.net/free-photo/stylish-african-american-boy-gray-sweater-black-sunglasses-posed-street-fashionable-black-guy_627829-3950.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "OverVue",
|
||||
name: "Polarized Sunglasses",
|
||||
price: "$24.65",
|
||||
rating: 4,
|
||||
reviewCount: "45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-white-dress-summer-cafe-sunglasses-talking-phone_285396-6589.jpg",
|
||||
},
|
||||
id: "p4", brand: "OverVue", name: "Polarized Sunglasses", price: "$24.65", rating: 4,
|
||||
reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-white-dress-summer-cafe-sunglasses-talking-phone_285396-6589.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Eliza J",
|
||||
name: "Sleeveless Maxi Dress",
|
||||
price: "$79.98",
|
||||
rating: 5,
|
||||
reviewCount: "38",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-gorgeous-young-woman-striped-overall-yellow-sunglasses-posing-with-white-leather-backpack-balcony-modern-glass-building-town_627829-10585.jpg",
|
||||
},
|
||||
id: "p5", brand: "Eliza J", name: "Sleeveless Maxi Dress", price: "$79.98", rating: 5,
|
||||
reviewCount: "38", imageSrc: "http://img.b2bpic.net/free-photo/portrait-gorgeous-young-woman-striped-overall-yellow-sunglasses-posing-with-white-leather-backpack-balcony-modern-glass-building-town_627829-10585.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Guess Factory",
|
||||
name: "Shaela Snap Wallet",
|
||||
price: "$24.95",
|
||||
rating: 4,
|
||||
reviewCount: "67",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-present-with-ribbon-scissors_23-2148370127.jpg",
|
||||
},
|
||||
id: "p6", brand: "Guess Factory", name: "Shaela Snap Wallet", price: "$24.95", rating: 4,
|
||||
reviewCount: "67", imageSrc: "http://img.b2bpic.net/free-photo/top-view-present-with-ribbon-scissors_23-2148370127.jpg"},
|
||||
]}
|
||||
title="In Season Styles"
|
||||
description="Curated collections from top designers to keep you ahead of the trends."
|
||||
@@ -286,59 +186,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "n1",
|
||||
brand: "Adrianna Papell",
|
||||
name: "Fit And Flare Midi",
|
||||
price: "$39.98",
|
||||
rating: 5,
|
||||
reviewCount: "22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-sneakers-with-copy-space_23-2148523298.jpg",
|
||||
},
|
||||
id: "n1", brand: "Adrianna Papell", name: "Fit And Flare Midi", price: "$39.98", rating: 5,
|
||||
reviewCount: "22", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-sneakers-with-copy-space_23-2148523298.jpg"},
|
||||
{
|
||||
id: "n2",
|
||||
brand: "Tod's",
|
||||
name: "Micro Bag Leather",
|
||||
price: "$510.00",
|
||||
rating: 5,
|
||||
reviewCount: "12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stacked-aesthetic-objects-still-life_23-2150230644.jpg",
|
||||
},
|
||||
id: "n2", brand: "Tod's", name: "Micro Bag Leather", price: "$510.00", rating: 5,
|
||||
reviewCount: "12", imageSrc: "http://img.b2bpic.net/free-photo/stacked-aesthetic-objects-still-life_23-2150230644.jpg"},
|
||||
{
|
||||
id: "n3",
|
||||
brand: "On",
|
||||
name: "Cloudboom Max",
|
||||
price: "$157.00",
|
||||
rating: 5,
|
||||
reviewCount: "55",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-hipster-blonde-girl-casual-clothes-sunglasses-sitting-steps-against-skyscraper-resting-after-riding-skateboard_613910-6605.jpg",
|
||||
},
|
||||
id: "n3", brand: "On", name: "Cloudboom Max", price: "$157.00", rating: 5,
|
||||
reviewCount: "55", imageSrc: "http://img.b2bpic.net/free-photo/young-hipster-blonde-girl-casual-clothes-sunglasses-sitting-steps-against-skyscraper-resting-after-riding-skateboard_613910-6605.jpg"},
|
||||
{
|
||||
id: "n4",
|
||||
brand: "Pompeii3",
|
||||
name: "Diamond Ring",
|
||||
price: "$577.17",
|
||||
rating: 5,
|
||||
reviewCount: "19",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-scene-from-ordinary-mall-america_23-2151564091.jpg",
|
||||
},
|
||||
id: "n4", brand: "Pompeii3", name: "Diamond Ring", price: "$577.17", rating: 5,
|
||||
reviewCount: "19", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-scene-from-ordinary-mall-america_23-2151564091.jpg"},
|
||||
{
|
||||
id: "n5",
|
||||
brand: "Tory Burch",
|
||||
name: "Black Tote",
|
||||
price: "$829.99",
|
||||
rating: 5,
|
||||
reviewCount: "31",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-street-cafe-smiling-laughs-drinking-coffee-terrace_1321-1403.jpg",
|
||||
},
|
||||
id: "n5", brand: "Tory Burch", name: "Black Tote", price: "$829.99", rating: 5,
|
||||
reviewCount: "31", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-street-cafe-smiling-laughs-drinking-coffee-terrace_1321-1403.jpg"},
|
||||
{
|
||||
id: "n6",
|
||||
brand: "Lacoste",
|
||||
name: "Track Pants",
|
||||
price: "$229.64",
|
||||
rating: 4,
|
||||
reviewCount: "24",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-black-friday-gifts-shopping-bags_23-2148667049.jpg",
|
||||
},
|
||||
id: "n6", brand: "Lacoste", name: "Track Pants", price: "$229.64", rating: 4,
|
||||
reviewCount: "24", imageSrc: "http://img.b2bpic.net/free-photo/composition-black-friday-gifts-shopping-bags_23-2148667049.jpg"},
|
||||
]}
|
||||
title="Fresh Arrivals"
|
||||
description="The latest styles just landed in store."
|
||||
@@ -350,14 +214,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Nike",
|
||||
"Guess",
|
||||
"New Balance",
|
||||
"Asics",
|
||||
"Pandora",
|
||||
"Michael Kors",
|
||||
"Tod's",
|
||||
]}
|
||||
"Nike", "Guess", "New Balance", "Asics", "Pandora", "Michael Kors", "Tod's"]}
|
||||
title="Beloved Global Brands"
|
||||
description="Home to the world's most sought-after retailers."
|
||||
/>
|
||||
@@ -369,20 +226,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "What are the operating hours?",
|
||||
content: "10:00AM - 9:00PM daily.",
|
||||
},
|
||||
id: "f1", title: "What are the operating hours?", content: "10:00AM - 9:00PM daily."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Are there dining options?",
|
||||
content: "Yes, we feature award-winning restaurants and cafes.",
|
||||
},
|
||||
id: "f2", title: "Are there dining options?", content: "Yes, we feature award-winning restaurants and cafes."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "How do I sign up for perks?",
|
||||
content: "Join our Simon+ program online or at the customer center.",
|
||||
},
|
||||
id: "f3", title: "How do I sign up for perks?", content: "Join our Simon+ program online or at the customer center."},
|
||||
]}
|
||||
title="Need Help?"
|
||||
description="Common questions about visiting Sawgrass Mills."
|
||||
@@ -394,16 +242,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Connect With Us"
|
||||
title="Plan Your Visit"
|
||||
description="Contact our guest services team for center information."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "#",
|
||||
},
|
||||
text: "Contact Us", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -412,13 +257,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Sawgrass Mills"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Terms of Service",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Terms of Service", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user