6 Commits

Author SHA1 Message Date
23d44950af Update src/app/page.tsx 2026-05-13 02:52:58 +00:00
23fdee74d6 Update src/app/page.tsx 2026-05-13 02:52:26 +00:00
3fc2af6ed9 Merge version_2 into main
Merge version_2 into main
2026-05-13 02:17:07 +00:00
a2ed52f01e Update src/app/page.tsx 2026-05-13 02:17:01 +00:00
b149e4024b Merge version_1 into main
Merge version_1 into main
2026-05-13 00:17:13 +00:00
558c288d2b Merge version_1 into main
Merge version_1 into main
2026-05-13 00:15:09 +00:00

View File

@@ -11,7 +11,7 @@ import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardThree from '@/components/sections/product/ProductCardThree'; import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Instagram, MapPin, ShoppingBag, Tag } from "lucide-react"; import { Instagram, MapPin, Tag, Camera, Eye } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -33,7 +33,7 @@ export default function LandingPage() {
navItems={[ navItems={[
{ name: "Home", id: "hero" }, { name: "Home", id: "hero" },
{ name: "About", id: "about" }, { name: "About", id: "about" },
{ name: "Treasures", id: "products" }, { name: "Gallery", id: "products" },
{ name: "FAQ", id: "faq" }, { name: "FAQ", id: "faq" },
{ name: "Contact", id: "contact" }, { name: "Contact", id: "contact" },
]} ]}
@@ -44,50 +44,34 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDoubleCarousel <HeroSplitDoubleCarousel
background={{ variant: "gradient-bars" }} background={{ variant: "gradient-bars" }}
title="Discover Vintage Treasures" title="Explore Curated Vintage"
description="Located in Tyabb on Victoria's Mornington Peninsula, we offer 60+ stalls of unique vintage wares and homewares." description="Located in Tyabb on Victoria's Mornington Peninsula, our gallery showcases unique vintage aesthetics across 60+ curated spaces."
leftCarouselItems={[ leftCarouselItems={[
{ imageSrc: "http://img.b2bpic.net/free-photo/view-ancient-pottery-vessels-earthenware_23-2151538344.jpg", imageAlt: "Vintage Shop Interior" }, { imageSrc: "http://img.b2bpic.net/free-photo/view-ancient-pottery-vessels-earthenware_23-2151538344.jpg", imageAlt: "Vintage Gallery Display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-arrangement_23-2148950959.jpg", imageAlt: "Antique Wares Display" }, { imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-arrangement_23-2148950959.jpg", imageAlt: "Antique Wares Collection" },
{ imageSrc: "http://img.b2bpic.net/free-photo/strawberry-fresh-cocktails-with-ice_141793-390.jpg", imageAlt: "Shop View" }, { imageSrc: "http://img.b2bpic.net/free-photo/cosy-corner-decorated-with-wooden-blocks-pumpkins-greenery_1304-5619.jpg", imageAlt: "Vintage Aesthetic" },
{ imageSrc: "http://img.b2bpic.net/free-photo/cosy-corner-decorated-with-wooden-blocks-pumpkins-greenery_1304-5619.jpg", imageAlt: "Treasure Hunt" }, { imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bouquet-flowers-wooden-table_181624-18937.jpg", imageAlt: "Floral Display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bouquet-flowers-wooden-table_181624-18937.jpg", imageAlt: "Stall Detail" }, { imageSrc: "http://img.b2bpic.net/free-photo/gardening-decoration-front-door_23-2147695752.jpg", imageAlt: "Garden Decor" }
{ imageSrc: "http://img.b2bpic.net/free-photo/gardening-decoration-front-door_23-2147695752.jpg", imageAlt: "Antique Corner" }
]} ]}
rightCarouselItems={[ rightCarouselItems={[
{ imageSrc: "http://img.b2bpic.net/free-photo/square-clock-indoors-still-life_23-2150436169.jpg", imageAlt: "Homewares Display" }, { imageSrc: "http://img.b2bpic.net/free-photo/square-clock-indoors-still-life_23-2150436169.jpg", imageAlt: "Vintage Home Decor" },
{ imageSrc: "http://img.b2bpic.net/free-photo/jar-decoration-wall_1203-3408.jpg", imageAlt: "Vintage Corner" }, { imageSrc: "http://img.b2bpic.net/free-photo/jar-decoration-wall_1203-3408.jpg", imageAlt: "Vintage Ornament" },
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-antique-store_23-2149640694.jpg", imageAlt: "Shop Stalls" }, { imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Antique Curios" },
{ imageSrc: "http://img.b2bpic.net/free-photo/antiques-market-objects-assortment_23-2148950950.jpg", imageAlt: "Antique Vibe" }, { imageSrc: "http://img.b2bpic.net/free-photo/number-five-wooden-table_1162-64.jpg", imageAlt: "Rustic Decor" },
{ imageSrc: "http://img.b2bpic.net/free-photo/number-five-wooden-table_1162-64.jpg", imageAlt: "Decor Hunt" }, { imageSrc: "http://img.b2bpic.net/free-photo/two-ancient-kettles-with-empty-wooden-plate-burlap_114579-40268.jpg", imageAlt: "Antique Still Life" }
{ imageSrc: "http://img.b2bpic.net/free-photo/two-ancient-kettles-with-empty-wooden-plate-burlap_114579-40268.jpg", imageAlt: "Mornington Peninsula" }
]}
buttons={[{ text: "Visit Us", href: "#contact" }]}
avatars={[
{ src: "http://img.b2bpic.net/free-photo/side-view-smiley-bohemian-woman_23-2149726236.jpg", alt: "Customer profile one" },
{ src: "http://img.b2bpic.net/free-photo/side-view-people-antique-store_23-2149640717.jpg", alt: "Customer profile two" },
{ src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-antique-store_23-2149640704.jpg", alt: "Customer profile three" },
{ src: "http://img.b2bpic.net/free-photo/side-view-young-people-antique-store_23-2149640698.jpg", alt: "Customer profile four" },
{ src: "http://img.b2bpic.net/free-photo/medium-shot-people-looking-old-objects_23-2149640712.jpg", alt: "Customer profile five" }
]}
avatarText="Join our community of over 5,000 vintage treasure hunters."
marqueeItems={[
{ type: "image", src: "http://img.b2bpic.net/free-photo/ancient-pottery-vessel-with-retro-design_23-2151538275.jpg", alt: "Logo brand 1" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/view-essentials-pottery-studio_23-2150164908.jpg", alt: "Logo brand 2" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/high-angle-old-clock-second-hand-market_23-2149338477.jpg", alt: "Logo brand 3" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/chest-with-tourist-stuff_23-2147770905.jpg", alt: "Logo brand 4" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/antiques-market-objects-arrangement_23-2148950961.jpg", alt: "Logo brand 5" }
]} ]}
buttons={[{ text: "View Gallery", href: "#products" }]}
avatarText="Over 5,000 visitors share our love for vintage curation."
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<MediaAbout <MediaAbout
useInvertedBackground={false} useInvertedBackground={false}
title="About The Vintage Shed" title="Our Gallery Spaces"
description="Situated in the heart of Tyabb, our destination offers an unparalleled experience for vintage lovers. With over 60 individual stalls, every visit brings a new surprise, offering a wide range of unique homewares and rare antiques." description="Situated in the heart of Tyabb, our space functions as a living museum. We curate over 60 individual displays, each telling a distinct story through vintage homewares and rare found objects."
imageSrc="http://img.b2bpic.net/free-photo/vintage-vase-cup-thrift-shop_23-2150269049.jpg" imageSrc="http://img.b2bpic.net/free-photo/vintage-vase-cup-thrift-shop_23-2150269049.jpg"
imageAlt="The Vintage Shed Interior" imageAlt="The Vintage Shed Gallery Interior"
/> />
</div> </div>
@@ -97,12 +81,12 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ icon: ShoppingBag, title: "60+ Unique Stalls", description: "Explore an extensive collection of curated antique and vintage goods." }, { icon: Eye, title: "60+ Curated Spaces", description: "A visual exploration of unique antique and vintage homewares." },
{ icon: MapPin, title: "Peninsula Destination", description: "Located in the beautiful Tyabb area, perfect for a rainy day out." }, { icon: MapPin, title: "Peninsula Destination", description: "Located in the beautiful Tyabb area, perfect for a day of observation." },
{ icon: Tag, title: "Great Bargains", description: "High variety of price ranges ensuring treasures for every budget." } { icon: Camera, title: "Photogenic Aesthetics", description: "Inspiring corners designed for lovers of vintage visual culture." }
]} ]}
title="Why Visit Us" title="The Experience"
description="Experience more than just shopping in our unique Peninsula destination." description="Discover an environment dedicated to the preservation and appreciation of vintage items."
/> />
</div> </div>
@@ -113,31 +97,25 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ id: "1", name: "Antique Armchair", price: "$250", imageSrc: "http://img.b2bpic.net/free-photo/two-ancient-kettles-with-empty-wooden-plate-burlap_114579-40135.jpg" }, { id: "1", name: "Antique Vessel", price: "Gallery Piece", imageSrc: "http://img.b2bpic.net/free-photo/two-ancient-kettles-with-empty-wooden-plate-burlap_114579-40135.jpg" },
{ id: "2", name: "Glassware Set", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/elegant-tea-party-arrangement_23-2149045887.jpg" }, { id: "2", name: "Artisanal Glassware", price: "Gallery Piece", imageSrc: "http://img.b2bpic.net/free-photo/elegant-tea-party-arrangement_23-2149045887.jpg" },
{ id: "3", name: "Vintage Ornate Frame", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/toy-skeletons-near-board_23-2147905209.jpg" }, { id: "3", name: "Ornate Frame", price: "Gallery Piece", imageSrc: "http://img.b2bpic.net/free-photo/toy-skeletons-near-board_23-2147905209.jpg" },
{ id: "4", name: "Retro Table Lamp", price: "$120", imageSrc: "http://img.b2bpic.net/free-photo/vintage-antique-ancient-kettle-marble-background_114579-46840.jpg" }, { id: "4", name: "Retro Lighting", price: "Gallery Piece", imageSrc: "http://img.b2bpic.net/free-photo/vintage-antique-ancient-kettle-marble-background_114579-46840.jpg" },
{ id: "5", name: "Brass Collectible", price: "$35", imageSrc: "http://img.b2bpic.net/free-photo/classic-teapot-isolated-marble-table_114579-30221.jpg" }, { id: "5", name: "Brass Artifact", price: "Gallery Piece", imageSrc: "http://img.b2bpic.net/free-photo/classic-teapot-isolated-marble-table_114579-30221.jpg" },
{ id: "6", name: "Kitchenware Set", price: "$60", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-sitting-antique-store_23-2149640702.jpg" } { id: "6", name: "Rustic Kitchenware", price: "Gallery Piece", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-sitting-antique-store_23-2149640702.jpg" }
]} ]}
title="Selected Treasures" title="Gallery Highlights"
description="A glimpse into the unique pieces you can find across our stalls." description="A photographic showcase of the unique pieces featured in our displays."
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen <TestimonialCardFifteen
useInvertedBackground={false} useInvertedBackground={false}
testimonial="Great selection at a variety of price ranges. My favorite place to spend a rainy day and find surprise bargains!" testimonial="An incredible visual experience. Each display is thoughtfully curated, making it a wonderful destination for design and vintage inspiration."
rating={5} rating={5}
author="Sarah Miller" author="Design Enthusiast"
avatars={[ avatars={[{ src: "https://api.dicebear.com/7.x/avataaars/svg?seed=1", alt: "User 1" }]}
{ src: "http://img.b2bpic.net/free-photo/couple-preparing-food-together-kitchen_107420-12111.jpg", alt: "Customer 1" },
{ src: "http://img.b2bpic.net/free-photo/country-music-interpret-singing-outdoors_23-2149498456.jpg", alt: "Customer 2" },
{ src: "http://img.b2bpic.net/free-photo/bride-taking-wedding-rings_1153-633.jpg", alt: "Customer 3" },
{ src: "http://img.b2bpic.net/free-photo/person-shopping-second-hand-market_23-2149353710.jpg", alt: "Customer 4" },
{ src: "http://img.b2bpic.net/free-photo/young-attractive-woman-is-making-beautiful-decorative-plate-her-workshop_613910-15307.jpg", alt: "Customer 5" }
]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="blur-reveal" avatarsAnimation="blur-reveal"
/> />
@@ -148,12 +126,12 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ id: "f1", title: "Where are you located?", content: "We are located at 93 Mornington-Tyabb Rd, Tyabb VIC 3913." }, { id: "f1", title: "Where can I find you?", content: "We are located at 93 Mornington-Tyabb Rd, Tyabb VIC 3913." },
{ id: "f2", title: "What are your opening hours?", content: "Please check our social media or Google business page for the latest opening times." }, { id: "f2", title: "What are your visiting hours?", content: "Monday: 11am-3pm, Thursday-Sunday: 10am-5pm." },
{ id: "f3", title: "Can I become a stallholder?", content: "Yes, we welcome inquiries about joining our community of stallholders." } { id: "f3", title: "Do you offer space for exhibits?", content: "We invite inquiries from artists and collectors interested in exhibiting in our spaces." }
]} ]}
title="Frequently Asked Questions" title="Gallery Information"
description="Everything you need to know about visiting The Vintage Shed." description="Frequently asked questions about your visit to our space."
faqsAnimation="slide-up" faqsAnimation="slide-up"
/> />
</div> </div>
@@ -163,8 +141,8 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
background={{ variant: "gradient-bars" }} background={{ variant: "gradient-bars" }}
title="Connect With Us" title="Connect With Us"
description="Have questions or want to become a stallholder? Reach out today." description="Have questions or interested in exhibiting in our gallery? Reach out to us."
tag="Get In Touch" tag="Inquiries"
/> />
</div> </div>
@@ -178,4 +156,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }