Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-04-22 18:33:37 +00:00

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "#hero",
},
name: "Home", id: "hero"},
{
name: "Toys",
id: "#products",
},
name: "Toys", id: "products"},
{
name: "About",
id: "#about",
},
name: "About", id: "about"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "contact"},
]}
brandName="The Bearport"
/>
@@ -56,37 +48,20 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardGallery
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Welcome to The Bearport in Natick"
description="Discover a wonderland of hand-picked toys, games, puzzles, and stuffed animals. Perfect for birthdays, gifts, or just because!"
buttons={[
{
text: "Shop Our Toys",
href: "#products",
},
text: "Shop Our Toys", href: "#products"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/kids-playing-together-indoors-while-wearing-face-masks_23-2148779551.jpg",
imageAlt: "Toy store interior vibrant",
},
imageSrc: "http://img.b2bpic.net/free-photo/kids-playing-together-indoors-while-wearing-face-masks_23-2148779551.jpg", imageAlt: "Toy store interior vibrant"},
{
imageSrc: "http://img.b2bpic.net/free-photo/funny-play-dough-shapes_52683-89894.jpg",
imageAlt: "Colorful stuffed animals collection",
},
imageSrc: "http://img.b2bpic.net/free-photo/funny-play-dough-shapes_52683-89894.jpg", imageAlt: "Colorful stuffed animals collection"},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-rpg-still-life-items_23-2149282421.jpg",
imageAlt: "Board games puzzle store",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/kid-looking-shelves-with-toys-store_7502-4282.jpg",
imageAlt: "Kid looking at shelves with toys in store.",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/happy-mother-daughter_171337-2365.jpg",
imageAlt: "Happy mother and daughter",
},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-rpg-still-life-items_23-2149282421.jpg", imageAlt: "Board games puzzle store"},
]}
mediaAnimation="slide-up"
/>
@@ -99,19 +74,13 @@ export default function LandingPage() {
metrics={[
{
icon: Gift,
label: "Gifts Sold",
value: "50,000+",
},
label: "Gifts Sold", value: "50,000+"},
{
icon: Box,
label: "Puzzles",
value: "1,000+",
},
label: "Puzzles", value: "1,000+"},
{
icon: Smile,
label: "Happy Kids",
value: "20,000+",
},
label: "Happy Kids", value: "20,000+"},
]}
metricsAnimation="blur-reveal"
/>
@@ -123,20 +92,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Unique Puzzles",
description: "From 10 pieces to 5000, we have the perfect brain teaser for you.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-felt-animal_23-2151728557.jpg",
},
title: "Unique Puzzles", description: "From 10 pieces to 5000, we have the perfect brain teaser for you.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-felt-animal_23-2151728557.jpg"},
{
title: "Plush Buddies",
description: "Cuddly companions of all shapes and sizes, waiting to be hugged.",
imageSrc: "http://img.b2bpic.net/free-photo/fluffy-toy-texture-close-up_23-2149686868.jpg",
},
title: "Plush Buddies", description: "Cuddly companions of all shapes and sizes, waiting to be hugged.", imageSrc: "http://img.b2bpic.net/free-photo/fluffy-toy-texture-close-up_23-2149686868.jpg"},
{
title: "Family Games",
description: "Classic and modern board games for the ultimate family night.",
imageSrc: "http://img.b2bpic.net/free-photo/friends-playing-games-having-beer-home_23-2148560727.jpg",
},
title: "Family Games", description: "Classic and modern board games for the ultimate family night.", imageSrc: "http://img.b2bpic.net/free-photo/friends-playing-games-having-beer-home_23-2148560727.jpg"},
]}
title="What We Offer"
description="Curated collections for every age and imagination."
@@ -151,41 +111,13 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "p1",
name: "Wooden Train Set",
price: "$34.99",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-child-playing-with-wooden-car_23-2149357279.jpg",
},
id: "p1", name: "Wooden Train Set", price: "$34.99", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-child-playing-with-wooden-car_23-2149357279.jpg"},
{
id: "p2",
name: "Classic Teddy Bear",
price: "$22.00",
imageSrc: "http://img.b2bpic.net/free-photo/cute-teddy-bear-outdoors-still-life_23-2151083665.jpg",
},
id: "p2", name: "Classic Teddy Bear", price: "$22.00", imageSrc: "http://img.b2bpic.net/free-photo/cute-teddy-bear-outdoors-still-life_23-2151083665.jpg"},
{
id: "p3",
name: "Mystery Puzzle",
price: "$18.50",
imageSrc: "http://img.b2bpic.net/free-vector/education-word-card-english-opposites-word_1308-99231.jpg",
},
id: "p3", name: "Mystery Puzzle", price: "$18.50", imageSrc: "http://img.b2bpic.net/free-vector/education-word-card-english-opposites-word_1308-99231.jpg"},
{
id: "p4",
name: "Strategy Board Game",
price: "$45.00",
imageSrc: "http://img.b2bpic.net/free-photo/mexican-traditional-cards-game_23-2150558673.jpg",
},
{
id: "p5",
name: "Science Discovery Kit",
price: "$29.99",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-chemist-white-suit-with-ed-solutions-working-with-them-sitting-yellow-space-chemistry-es_140725-28937.jpg",
},
{
id: "p6",
name: "Action Figure Hero",
price: "$15.00",
imageSrc: "http://img.b2bpic.net/free-photo/retro-tin-robot-toy-standing-ground-with-pattern_53876-23370.jpg",
},
id: "p4", name: "Strategy Board Game", price: "$45.00", imageSrc: "http://img.b2bpic.net/free-photo/mexican-traditional-cards-game_23-2150558673.jpg"},
]}
title="Featured Favorites"
description="Top-rated picks from our shelves to your home."
@@ -195,43 +127,15 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
textboxLayout="split"
animationType="slide-up"
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Sarah Miller",
handle: "@smiller",
testimonial: "The best place to find unique birthday gifts in Natick!",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-mother-daughter-standing-supermarket_171337-2364.jpg",
},
id: "t1", name: "Sarah Miller", handle: "@smiller", testimonial: "The best place to find unique birthday gifts in Natick!", imageSrc: "http://img.b2bpic.net/free-photo/smiling-mother-daughter-standing-supermarket_171337-2364.jpg"},
{
id: "t2",
name: "John Doe",
handle: "@johndoe",
testimonial: "Kids love the variety, parents love the quality.",
imageSrc: "http://img.b2bpic.net/free-photo/full-length-portrait-shocked-mother_171337-2286.jpg",
},
id: "t2", name: "John Doe", handle: "@johndoe", testimonial: "Kids love the variety, parents love the quality.", imageSrc: "http://img.b2bpic.net/free-photo/full-length-portrait-shocked-mother_171337-2286.jpg"},
{
id: "t3",
name: "Emily Chen",
handle: "@emchen",
testimonial: "Incredible service and a true community gem.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-man-looking-toys_23-2148287882.jpg",
},
{
id: "t4",
name: "Mark Wilson",
handle: "@mwilson",
testimonial: "My go-to store for puzzles and board games.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-bartering-goods_23-2150323404.jpg",
},
{
id: "t5",
name: "Lisa K.",
handle: "@lisak",
testimonial: "The staff helped me find the perfect gift for my niece.",
imageSrc: "http://img.b2bpic.net/free-photo/mother-son-spending-time-together_23-2148466990.jpg",
},
id: "t3", name: "Emily Chen", handle: "@emchen", testimonial: "Incredible service and a true community gem.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-man-looking-toys_23-2148287882.jpg"},
]}
title="Loved by Natick Families"
description="Here is what our community thinks about The Bearport."
@@ -243,14 +147,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Melissa & Doug",
"LEGO",
"Ravensburger",
"Hasbro",
"Mattel",
"Squishmallows",
"Steiff",
]}
"Melissa & Doug", "LEGO", "Ravensburger", "Hasbro"]}
title="Proud Partners"
description="We partner with the best brands to bring you quality toys."
/>
@@ -262,20 +159,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "faq1",
title: "Do you offer gift wrapping?",
content: "Yes, we offer free gift wrapping for all items purchased in-store.",
},
id: "faq1", title: "Do you offer gift wrapping?", content: "Yes, we offer free gift wrapping for all items purchased in-store."},
{
id: "faq2",
title: "Can I order online?",
content: "You can browse our top picks online, but we focus on an in-person shopping experience in Natick!",
},
id: "faq2", title: "Can I order online?", content: "You can browse our top picks online, but we focus on an in-person shopping experience in Natick!"},
{
id: "faq3",
title: "Do you accept returns?",
content: "We accept returns of unused toys within 30 days with a receipt.",
},
id: "faq3", title: "Do you accept returns?", content: "We accept returns of unused toys within 30 days with a receipt."},
]}
title="Frequently Asked Questions"
description="Answers to common questions about our shop."
@@ -290,22 +178,14 @@ export default function LandingPage() {
description="Stop by The Bearport for a magical experience or send us a message."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
name: "email", type: "email", placeholder: "Your Email", required: true,
},
]}
textarea={{
name: "message",
placeholder: "How can we help?",
rows: 4,
name: "message", placeholder: "How can we help?", rows: 4,
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/child-looking-camera-laughing-while-riding-scooter_7502-4237.jpg"
@@ -318,29 +198,19 @@ export default function LandingPage() {
{
items: [
{
label: "Toys",
href: "#products",
},
label: "Toys", href: "#products"},
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}