Merge version_1_1781439244581 into main #1
@@ -12,279 +12,117 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
export default function HomePage() {
|
||||
return (
|
||||
<>
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<HeroSplitVerticalMarquee
|
||||
tag="Premium Play for Little Minds"
|
||||
title="Inspiring Joy Through Mindful Play"
|
||||
description="Discover a curated collection of sustainable, high-quality toys designed to spark creativity, foster development, and create magical childhood moments."
|
||||
primaryButton={{
|
||||
text: "Shop The Collection",
|
||||
href: "#shop",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Our Story",
|
||||
href: "#about",
|
||||
}}
|
||||
leftItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kids-playing-memory-game_23-2150231781.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-teddy-bear-indoors-still-life_23-2151083630.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/arrange-letters-order-with-pictures_1308-95629.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-child-painting-like-artist_23-2148178310.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-ecological-toothbrush-soap_23-2148889854.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dirty-home-concept-with-kid-items_23-2149311318.jpg",
|
||||
},
|
||||
]}
|
||||
rightItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-decorative-items-father-s-day_23-2147631350.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-mother-holding-little-girl_23-2148748755.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-playing-with-brain-teaser-toys_23-2149511968.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-girl-playing-park_1328-2478.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-hispanic-baby-playing-with-hoops-game-sitting-sofa-home_839833-27093.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-working-remotely_23-2150172007.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Premium Play for Little Minds"
|
||||
title="Inspiring Joy Through Mindful Play"
|
||||
description="Discover a curated collection of sustainable, high-quality toys designed to spark creativity, foster development, and create magical childhood moments."
|
||||
primaryButton={{ text: "Shop The Collection", href: "#shop" }}
|
||||
secondaryButton={{ text: "Our Story", href: "#about" }}
|
||||
leftItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kids-playing-memory-game_23-2150231781.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/cute-teddy-bear-indoors-still-life_23-2151083630.jpg" }, { imageSrc: "http://img.b2bpic.net/free-vector/arrange-letters-order-with-pictures_1308-95629.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/little-child-painting-like-artist_23-2148178310.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/top-view-ecological-toothbrush-soap_23-2148889854.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/dirty-home-concept-with-kid-items_23-2149311318.jpg" }]}
|
||||
rightItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-decorative-items-father-s-day_23-2147631350.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/high-angle-mother-holding-little-girl_23-2148748755.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/girl-playing-with-brain-teaser-toys_23-2149511968.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/little-girl-playing-park_1328-2478.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/adorable-hispanic-baby-playing-with-hoops-game-sitting-sofa-home_839833-27093.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-working-remotely_23-2150172007.jpg" }]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="shop" data-section="shop">
|
||||
<SectionErrorBoundary name="shop">
|
||||
<div id="shop" data-section="shop">
|
||||
<SectionErrorBoundary name="shop">
|
||||
<FeaturesRevealCardsBento
|
||||
tag="Explore Our Categories"
|
||||
title="Thoughtfully Curated Play"
|
||||
description="Find the perfect learning tool for your little one, categorized to make discovering joy easier than ever."
|
||||
items={[
|
||||
{
|
||||
title: "Educational Toys",
|
||||
description: "Toys that grow with your child.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-positive-pregnancy-test_23-2150621820.jpg",
|
||||
},
|
||||
{
|
||||
title: "Montessori Essentials",
|
||||
description: "Focusing on independence.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/child-doing-household-activities-indoors_23-2149864769.jpg",
|
||||
},
|
||||
{
|
||||
title: "Sensory Play",
|
||||
description: "Stimulating young minds.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-plush-toy-books-arrangement_23-2150312263.jpg",
|
||||
},
|
||||
{
|
||||
title: "Wooden Wonders",
|
||||
description: "Safe, natural, beautiful.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/postpartum-box-still-life_23-2151174384.jpg",
|
||||
},
|
||||
{
|
||||
title: "Learning Activities",
|
||||
description: "Guided creative play.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/kids-handmade-toys-newborn-crib_169016-37994.jpg",
|
||||
},
|
||||
{
|
||||
title: "Gift Sets",
|
||||
description: "Ready to give, ready to love.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/macarons_23-2148143724.jpg",
|
||||
},
|
||||
{
|
||||
title: "Nursery Decor",
|
||||
description: "Playful spaces for play.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-cubes-with-cute-title_23-2148030963.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Explore Our Categories"
|
||||
title="Thoughtfully Curated Play"
|
||||
description="Find the perfect learning tool for your little one, categorized to make discovering joy easier than ever."
|
||||
items={[
|
||||
{ title: "Educational Toys", description: "Toys that grow with your child.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/still-life-positive-pregnancy-test_23-2150621820.jpg" },
|
||||
{ title: "Montessori Essentials", description: "Focusing on independence.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/child-doing-household-activities-indoors_23-2149864769.jpg" },
|
||||
{ title: "Sensory Play", description: "Stimulating young minds.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/cute-plush-toy-books-arrangement_23-2150312263.jpg" },
|
||||
{ title: "Wooden Wonders", description: "Safe, natural, beautiful.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/postpartum-box-still-life_23-2151174384.jpg" },
|
||||
{ title: "Learning Activities", description: "Guided creative play.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/kids-handmade-toys-newborn-crib_169016-37994.jpg" },
|
||||
{ title: "Gift Sets", description: "Ready to give, ready to love.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/macarons_23-2148143724.jpg" },
|
||||
{ title: "Nursery Decor", description: "Playful spaces for play.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/wooden-cubes-with-cute-title_23-2148030963.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutText
|
||||
title="Welcome to Tiny Play Co.\nWe believe childhood should be a time of wonder, discovery, and safe exploration. That’s why we curate only the best sustainable and developmental toys that both parents and children will adore for years to come."
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutText title="Welcome to Tiny Play Co.\nWe believe childhood should be a time of wonder, discovery, and safe exploration. That’s why we curate only the best sustainable and developmental toys that both parents and children will adore for years to come." />
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="why-us" data-section="why-us">
|
||||
<SectionErrorBoundary name="why-us">
|
||||
<div id="why-us" data-section="why-us">
|
||||
<SectionErrorBoundary name="why-us">
|
||||
<MetricsIconCards
|
||||
tag="The Tiny Play Promise"
|
||||
title="Why Families Love Us"
|
||||
description="Quality and care in every box."
|
||||
metrics={[
|
||||
{
|
||||
icon: ShieldCheck,
|
||||
title: "Safe Materials",
|
||||
value: "100%",
|
||||
},
|
||||
{
|
||||
icon: Sparkles,
|
||||
title: "Educational Value",
|
||||
value: "High",
|
||||
},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Premium Quality",
|
||||
value: "Best",
|
||||
},
|
||||
{
|
||||
icon: Truck,
|
||||
title: "Fast Shipping",
|
||||
value: "Swift",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="The Tiny Play Promise"
|
||||
title="Why Families Love Us"
|
||||
description="Quality and care in every box."
|
||||
metrics={[
|
||||
{ icon: "ShieldCheck", title: "Safe Materials", value: "100%" },
|
||||
{ icon: "Sparkles", title: "Educational Value", value: "High" },
|
||||
{ icon: "Award", title: "Premium Quality", value: "Best" },
|
||||
{ icon: "Truck", title: "Fast Shipping", value: "Swift" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<SectionErrorBoundary name="features">
|
||||
<div id="features" data-section="features">
|
||||
<SectionErrorBoundary name="features">
|
||||
<FeaturesMediaCards
|
||||
tag="Our Values"
|
||||
title="Designed for Development"
|
||||
description="Each toy is thoughtfully chosen for its educational contribution and environmental impact."
|
||||
items={[
|
||||
{
|
||||
title: "Sustainable Sourcing",
|
||||
description: "Only FSC-certified wood and non-toxic materials used.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-kid-with-playdough-indoors_23-2149513123.jpg",
|
||||
},
|
||||
{
|
||||
title: "Mindful Play",
|
||||
description: "Activities curated by educators to promote cognitive growth.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-music-box-still-life_23-2150652714.jpg",
|
||||
},
|
||||
{
|
||||
title: "Enduring Design",
|
||||
description: "Timeless aesthetics meant to last for generations.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/notebook-with-pink-pen-present-boxes_1150-7030.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Our Values"
|
||||
title="Designed for Development"
|
||||
description="Each toy is thoughtfully chosen for its educational contribution and environmental impact."
|
||||
items={[
|
||||
{ title: "Sustainable Sourcing", description: "Only FSC-certified wood and non-toxic materials used.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-kid-with-playdough-indoors_23-2149513123.jpg" },
|
||||
{ title: "Mindful Play", description: "Activities curated by educators to promote cognitive growth.", imageSrc: "http://img.b2bpic.net/free-photo/little-music-box-still-life_23-2150652714.jpg" },
|
||||
{ title: "Enduring Design", description: "Timeless aesthetics meant to last for generations.", imageSrc: "http://img.b2bpic.net/free-photo/notebook-with-pink-pen-present-boxes_1150-7030.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="reviews" data-section="reviews">
|
||||
<SectionErrorBoundary name="reviews">
|
||||
<div id="reviews" data-section="reviews">
|
||||
<SectionErrorBoundary name="reviews">
|
||||
<TestimonialQuoteCards
|
||||
tag="Parent Stories"
|
||||
title="Loving Parents, Happy Kids"
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
role: "Mother of Two",
|
||||
quote: "The quality is unmatched and my toddler loves every activity box!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-mother-kid-ground_23-2149920132.jpg",
|
||||
},
|
||||
{
|
||||
name: "James & Elena",
|
||||
role: "Parents",
|
||||
quote: "Finally, toys that look beautiful in our living room and actually educate our children.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-family-eating-together-watermelon-caravan_23-2148659544.jpg",
|
||||
},
|
||||
{
|
||||
name: "Chloe Davies",
|
||||
role: "Early Childhood Teacher",
|
||||
quote: "I highly recommend Tiny Play Co. for the educational value and safe materials.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mother-with-two-children-sitting-sled_1157-29038.jpg",
|
||||
},
|
||||
{
|
||||
name: "Marcus Thorne",
|
||||
role: "Dad",
|
||||
quote: "Fast shipping and fantastic customer service. A wonderful brand.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/boy-with-toy_1157-8191.jpg",
|
||||
},
|
||||
{
|
||||
name: "Sophia Lee",
|
||||
role: "Mom",
|
||||
quote: "My kids play for hours with the sensory sets. Truly incredible.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-home_1303-4780.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Parent Stories"
|
||||
title="Loving Parents, Happy Kids"
|
||||
description="What our community has to say about us."
|
||||
testimonials={[
|
||||
{ name: "Sarah Miller", role: "Mother of Two", quote: "The quality is unmatched and my toddler loves every activity box!", imageSrc: "http://img.b2bpic.net/free-photo/top-view-mother-kid-ground_23-2149920132.jpg" },
|
||||
{ name: "James & Elena", role: "Parents", quote: "Finally, toys that look beautiful in our living room and actually educate our children.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-family-eating-together-watermelon-caravan_23-2148659544.jpg" },
|
||||
{ name: "Chloe Davies", role: "Early Childhood Teacher", quote: "I highly recommend Tiny Play Co. for the educational value and safe materials.", imageSrc: "http://img.b2bpic.net/free-photo/mother-with-two-children-sitting-sled_1157-29038.jpg" },
|
||||
{ name: "Marcus Thorne", role: "Dad", quote: "Fast shipping and fantastic customer service. A wonderful brand.", imageSrc: "http://img.b2bpic.net/free-photo/boy-with-toy_1157-8191.jpg" },
|
||||
{ name: "Sophia Lee", role: "Mom", quote: "My kids play for hours with the sensory sets. Truly incredible.", imageSrc: "http://img.b2bpic.net/free-photo/family-home_1303-4780.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<FaqTabbedAccordion
|
||||
tag="Helpful Info"
|
||||
title="Frequently Asked Questions"
|
||||
categories={[
|
||||
{
|
||||
name: "Shipping & Returns",
|
||||
items: [
|
||||
{
|
||||
question: "How fast is shipping?",
|
||||
answer: "We aim to dispatch all orders within 48 hours for swift delivery.",
|
||||
},
|
||||
{
|
||||
question: "Can I return an item?",
|
||||
answer: "Yes, we offer hassle-free returns within 30 days of purchase.",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "Product Quality",
|
||||
items: [
|
||||
{
|
||||
question: "Are your toys non-toxic?",
|
||||
answer: "Absolutely. Safety is our top priority; all toys are non-toxic and sustainably sourced.",
|
||||
},
|
||||
{
|
||||
question: "What wood do you use?",
|
||||
answer: "We exclusively use FSC-certified wood for all our wooden toy collections.",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Helpful Info"
|
||||
title="Frequently Asked Questions"
|
||||
description="Everything you need to know about our products and services."
|
||||
categories={[
|
||||
{ name: "Shipping & Returns", items: [{ question: "How fast is shipping?", answer: "We aim to dispatch all orders within 48 hours for swift delivery." }, { question: "Can I return an item?", answer: "Yes, we offer hassle-free returns within 30 days of purchase." }] },
|
||||
{ name: "Product Quality", items: [{ question: "Are your toys non-toxic?", answer: "Absolutely. Safety is our top priority; all toys are non-toxic and sustainably sourced." }, { question: "What wood do you use?", answer: "We exclusively use FSC-certified wood for all our wooden toy collections." }] }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<ContactCta
|
||||
tag="Join the Family"
|
||||
text="Sign up for our newsletter to get updates on new drops, early access, and parenting tips."
|
||||
primaryButton={{
|
||||
text: "Subscribe Now",
|
||||
href: "#",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Follow on Instagram",
|
||||
href: "https://instagram.com/tinyplayco_",
|
||||
}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Join the Family"
|
||||
text="Sign up for our newsletter to get updates on new drops, early access, and parenting tips."
|
||||
primaryButton={{ text: "Subscribe Now", href: "#" }}
|
||||
secondaryButton={{ text: "Follow on Instagram", href: "https://instagram.com/tinyplayco_" }}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user