Merge version_1 into main #2
281
src/app/page.tsx
281
src/app/page.tsx
@@ -29,131 +29,57 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Shop",
|
||||
id: "products",
|
||||
},
|
||||
name: "Shop", id: "products"},
|
||||
{
|
||||
name: "Our Story",
|
||||
id: "about",
|
||||
},
|
||||
name: "Our Story", id: "about"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
]}
|
||||
brandName="RetroCurations"
|
||||
button={{ text: "Get Started" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Timeless Treasures, Curated for You."
|
||||
description="Discover a unique collection of hand-picked vintage finds. Classic style, revived for the modern enthusiast."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=1",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=2",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=3",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=4",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=5",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=6",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=7",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=8",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=9",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=10",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=11",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg?_wi=12",
|
||||
imageAlt: "Vintage Shop",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Vintage Shop" },
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Shop Collection",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Shop Collection", href: "#products"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-charming-curly-hispanic-girl-cooking-her-kitchen-mixes-ingredients-with-hand-mixer_613910-4889.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-redhead-female-sunglasses-drinks-coffee-cafe-street_613910-10426.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-young-woman-posing-library_23-2148727808.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg", alt: "Customer 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/smiling-charming-curly-hispanic-girl-cooking-her-kitchen-mixes-ingredients-with-hand-mixer_613910-4889.jpg", alt: "Customer 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-redhead-female-sunglasses-drinks-coffee-cafe-street_613910-10426.jpg", alt: "Customer 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/pretty-young-woman-posing-library_23-2148727808.jpg", alt: "Customer 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg", alt: "Customer 5" },
|
||||
]}
|
||||
avatarText="Trusted by 500+ collectors worldwide"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Vintage Fashion",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Rare Finds",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Eco-Conscious",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Timeless Style",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Expertly Curated",
|
||||
},
|
||||
{ type: "text", text: "Vintage Fashion" },
|
||||
{ type: "text", text: "Rare Finds" },
|
||||
{ type: "text", text: "Eco-Conscious" },
|
||||
{ type: "text", text: "Timeless Style" },
|
||||
{ type: "text", text: "Expertly Curated" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -163,35 +89,16 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={true}
|
||||
animationType="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Vintage Leather Jacket",
|
||||
price: "$125",
|
||||
variant: "Small",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/legs-boots-attractive-stylish-blonde-woman-jeans-oversize-jacket-posing-against-wall-street_285396-8043.jpg?_wi=1",
|
||||
},
|
||||
id: "1", name: "Vintage Leather Jacket", price: "$125", variant: "Small", imageSrc: "http://img.b2bpic.net/free-photo/legs-boots-attractive-stylish-blonde-woman-jeans-oversize-jacket-posing-against-wall-street_285396-8043.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Classic Canvas Bag",
|
||||
price: "$85",
|
||||
variant: "Tan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-camera_23-2150315215.jpg",
|
||||
},
|
||||
id: "2", name: "Classic Canvas Bag", price: "$85", variant: "Tan", imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-camera_23-2150315215.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Retro Gold Sunglasses",
|
||||
price: "$45",
|
||||
variant: "Gold",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-stylish-blonde-woman-beige-coat-sitting-suitcases-against-wall-street_285396-8108.jpg",
|
||||
},
|
||||
id: "3", name: "Retro Gold Sunglasses", price: "$45", variant: "Gold", imageSrc: "http://img.b2bpic.net/free-photo/attractive-stylish-blonde-woman-beige-coat-sitting-suitcases-against-wall-street_285396-8108.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Antique Watch",
|
||||
price: "$210",
|
||||
variant: "Steel",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/legs-boots-attractive-stylish-blonde-woman-jeans-oversize-jacket-posing-against-wall-street_285396-8043.jpg?_wi=2",
|
||||
},
|
||||
id: "4", name: "Antique Watch", price: "$210", variant: "Steel", imageSrc: "http://img.b2bpic.net/free-photo/legs-boots-attractive-stylish-blonde-woman-jeans-oversize-jacket-posing-against-wall-street_285396-8043.jpg"},
|
||||
]}
|
||||
title="Curated Finds"
|
||||
description="Browse our latest drop of authentic vintage gems."
|
||||
@@ -202,21 +109,12 @@ export default function LandingPage() {
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Our story is woven into every piece.",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/person-browsing-through-items-yard-sale-looking-bargains_23-2151216789.jpg",
|
||||
alt: "About Shop",
|
||||
},
|
||||
{ type: "text", content: "Our story is woven into every piece." },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/person-browsing-through-items-yard-sale-looking-bargains_23-2151216789.jpg", alt: "About Shop" },
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#",
|
||||
},
|
||||
text: "Learn More", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -226,114 +124,19 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={true}
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Anna S.",
|
||||
role: "Collector",
|
||||
company: "NYC",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark L.",
|
||||
role: "Stylist",
|
||||
company: "LA",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-charming-curly-hispanic-girl-cooking-her-kitchen-mixes-ingredients-with-hand-mixer_613910-4889.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sophie P.",
|
||||
role: "Artist",
|
||||
company: "Berlin",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-redhead-female-sunglasses-drinks-coffee-cafe-street_613910-10426.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David W.",
|
||||
role: "Fashionista",
|
||||
company: "London",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-posing-library_23-2148727808.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Elena R.",
|
||||
role: "Curator",
|
||||
company: "Rome",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg?_wi=2",
|
||||
},
|
||||
{ id: "1", name: "Anna S.", role: "Collector", company: "NYC", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg" },
|
||||
{ id: "2", name: "Mark L.", role: "Stylist", company: "LA", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-charming-curly-hispanic-girl-cooking-her-kitchen-mixes-ingredients-with-hand-mixer_613910-4889.jpg" },
|
||||
{ id: "3", name: "Sophie P.", role: "Artist", company: "Berlin", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-redhead-female-sunglasses-drinks-coffee-cafe-street_613910-10426.jpg" },
|
||||
{ id: "4", name: "David W.", role: "Fashionista", company: "London", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-posing-library_23-2148727808.jpg" },
|
||||
{ id: "5", name: "Elena R.", role: "Curator", company: "Rome", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lovely-good-looking-blond-woman-red-jacket-posing-city-cafe_273443-3359.jpg" },
|
||||
]}
|
||||
title="Loved by Vintage Lovers"
|
||||
description="See why our customers keep coming back to RetroCurations."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardThree
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Membership Levels"
|
||||
description="Unlock exclusive access to our private archives."
|
||||
plans={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Explorer",
|
||||
price: "$0",
|
||||
features: [
|
||||
"Weekly updates",
|
||||
"Basic access",
|
||||
"Community forum",
|
||||
],
|
||||
buttons: [
|
||||
{
|
||||
text: "Start Free",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Collector",
|
||||
price: "$29",
|
||||
badge: "Popular",
|
||||
features: [
|
||||
"Early access drops",
|
||||
"Free shipping",
|
||||
"10% off purchases",
|
||||
],
|
||||
buttons: [
|
||||
{
|
||||
text: "Upgrade",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Heritage",
|
||||
price: "$99",
|
||||
features: [
|
||||
"Personal shopper",
|
||||
"Priority access",
|
||||
"Authenticity guarantee",
|
||||
],
|
||||
buttons: [
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="RetroCurations"
|
||||
|
||||
Reference in New Issue
Block a user