Merge version_1 into main #2

Merged
bender merged 5 commits from version_1 into main 2026-03-27 12:21:53 +00:00
4 changed files with 52 additions and 401 deletions

View File

@@ -25,24 +25,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Shop",
id: "/shop",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Sweet Temptation"
button={{ text: "Contact Us", href: "/contact" }}
/>
</div>
@@ -52,20 +41,11 @@ export default function LandingPage() {
title="Designed for You"
description="Sweet Temptation was born from the belief that every woman deserves to feel beautiful in her own skin. We combine premium lace with soft comfort to empower your daily confidence."
metrics={[
{
value: "10k+",
title: "Empowered Women",
},
{
value: "100%",
title: "Luxury Lace",
},
{
value: "5/5",
title: "Confidence Score",
},
{ value: "10k+", title: "Empowered Women" },
{ value: "100%", title: "Luxury Lace" },
{ value: "5/5", title: "Confidence Score" }
]}
imageSrc="https://pixabay.com/get/ga46891cd4848f93b629313d5d4cf114ea94698ab05fb0312ba58b6b32abf1c2f2bd97307f923a9ee02ba6e4b403ff1eb3226c6275acb919115260bcd13b88100_1280.jpg?_wi=1"
imageSrc="https://pixabay.com/get/ga46891cd4848f93b629313d5d4cf114ea94698ab05fb0312ba58b6b32abf1c2f2bd97307f923a9ee02ba6e4b403ff1eb3226c6275acb919115260bcd13b88100_1280.jpg"
mediaAnimation="slide-up"
metricsAnimation="slide-up"
/>
@@ -79,14 +59,7 @@ export default function LandingPage() {
title="Our Impact"
description="How we grow together."
metrics={[
{
id: "m1",
value: "50+",
title: "Cities Served",
items: [
"Globally present",
],
},
{ id: "m1", value: "50+", title: "Cities Served", items: ["Globally present"] }
]}
/>
</div>
@@ -94,42 +67,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Sweet Temptation"
columns={[
{
title: "Shop",
items: [
{
label: "Sets",
href: "#",
},
{
label: "Bras",
href: "#",
},
{
label: "Panties",
href: "#",
},
],
},
{
title: "Company",
items: [
{
label: "About Us",
href: "/about",
},
{
label: "FAQ",
href: "#",
},
{
label: "Contact",
href: "/contact",
},
],
},
]}
columns={[{ title: "Shop", items: [{ label: "Sets", href: "#" }, { label: "Bras", href: "#" }, { label: "Panties", href: "#" }] }, { title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "FAQ", href: "#" }, { label: "Contact", href: "/contact" }] }]}
/>
</div>
</ReactLenis>

View File

@@ -25,24 +25,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Shop",
id: "/shop",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Sweet Temptation"
button={{ text: "Contact Us", href: "/contact" }}
/>
</div>
@@ -52,13 +41,10 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Common Questions"
description="Answers to your queries."
imageSrc="https://pixabay.com/get/ga46891cd4848f93b629313d5d4cf114ea94698ab05fb0312ba58b6b32abf1c2f2bd97307f923a9ee02ba6e4b403ff1eb3226c6275acb919115260bcd13b88100_1280.jpg?_wi=2"
imageSrc="https://pixabay.com/get/ga46891cd4848f93b629313d5d4cf114ea94698ab05fb0312ba58b6b32abf1c2f2bd97307f923a9ee02ba6e4b403ff1eb3226c6275acb919115260bcd13b88100_1280.jpg"
faqsAnimation="slide-up"
faqs={[
{
id: "f1",
title: "Shipping time?",
content: "Typically 3-5 days.",
},
{ id: "f1", title: "Shipping time?", content: "Typically 3-5 days." }
]}
/>
</div>
@@ -72,13 +58,7 @@ export default function LandingPage() {
title="Meet Our Founders"
description="The heart behind the brand."
members={[
{
id: "p1",
name: "Anna V.",
role: "Designer",
description: "Visionary behind our lace collection.",
imageSrc: "https://pixabay.com/get/gb23b2423bd625e824e3b90e68e9c13b80ba3e5ec98745ccbdcfc3756088753ff01b9a4d70d67c8a8c272195f4243e0f0a9504a94906b49b3a832c96dd2f61ae0_1280.jpg",
},
{ id: "p1", name: "Anna V.", role: "Designer", description: "Visionary behind our lace collection.", imageSrc: "https://pixabay.com/get/gb23b2423bd625e824e3b90e68e9c13b80ba3e5ec98745ccbdcfc3756088753ff01b9a4d70d67c8a8c272195f4243e0f0a9504a94906b49b3a832c96dd2f61ae0_1280.jpg" }
]}
/>
</div>
@@ -86,42 +66,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Sweet Temptation"
columns={[
{
title: "Shop",
items: [
{
label: "Sets",
href: "#",
},
{
label: "Bras",
href: "#",
},
{
label: "Panties",
href: "#",
},
],
},
{
title: "Company",
items: [
{
label: "About Us",
href: "/about",
},
{
label: "FAQ",
href: "#",
},
{
label: "Contact",
href: "/contact",
},
],
},
]}
columns={[{ title: "Shop", items: [{ label: "Sets", href: "#" }, { label: "Bras", href: "#" }, { label: "Panties", href: "#" }] }, { title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "FAQ", href: "#" }, { label: "Contact", href: "/contact" }] }]}
/>
</div>
</ReactLenis>

View File

@@ -29,46 +29,23 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Shop",
id: "/shop",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Sweet Temptation"
button={{ text: "Contact Us", href: "/contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Unleash Your Confidence"
description="Luxury lingerie designed to make you feel irresistible."
buttons={[
{
text: "Shop Now",
href: "/shop",
},
]}
mediaItems={[
{
imageSrc: "https://pixabay.com/get/gcabb3ca42198d52dba258bbdb46ad4f140f7e8f2d4488e3e85d190134379ba8b6571c6fca9667b6b77d3c93756f676247369b90c276241e7f879c999f05e281a_1280.jpg",
imageAlt: "Model wearing black lace lingerie",
},
]}
buttons={[{ text: "Shop Now", href: "/shop" }]}
mediaItems={[{ imageSrc: "https://pixabay.com/get/gcabb3ca42198d52dba258bbdb46ad4f140f7e8f2d4488e3e85d190134379ba8b6571c6fca9667b6b77d3c93756f676247369b90c276241e7f879c999f05e281a_1280.jpg", imageAlt: "Model wearing black lace lingerie" }]}
/>
</div>
@@ -78,41 +55,11 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah J.",
handle: "@sarahj",
testimonial: "The fit is absolutely perfect, I feel so powerful in these sets!",
imageSrc: "https://pixabay.com/get/g3b9bd88a2e6ca4526a651442817e24df11f42e177f043de0b3370477fa3b187b8ee7ce6c01ba61d7a62d5ab304082a6b799c5fb44cda412a7cc80b8038a10168_1280.jpg?_wi=1",
},
{
id: "2",
name: "Elena M.",
handle: "@elenam",
testimonial: "Classy, soft, and breathable. My new favorite lingerie.",
imageSrc: "https://pixabay.com/get/gc9fea88e8c023a06651713f1290fb2a35ba69434757b1dc94a81cc436866c04608bfd5931bcfa103661c33e6890b57c11532525a8b496a2b13729eb76254c354_1280.jpg",
},
{
id: "3",
name: "Chloe B.",
handle: "@chloeb",
testimonial: "Finally found shapewear that doesn't feel like a chore to wear.",
imageSrc: "https://pixabay.com/get/gb27a2a3a181ce012d7b2df1fdc8160e63106abe17bc0d2b41feccad8633b83160caafaf25c32bc533561e7720aded5662b46ba84623f6aad1714ac185dcca724_1280.jpg",
},
{
id: "4",
name: "Maya K.",
handle: "@mayak",
testimonial: "Empowering, beautiful, and so comfortable. Total game changer.",
imageSrc: "https://pixabay.com/get/g31df9546ecb9f96b16ecb1ee240adcd4a9db6c7f68ef8abd32f9232c30e22eb8fa9bbe2b126a46e8b69e2fea46dadd8b79d4a50b499970a595340dad224c4693_1280.jpg",
},
{
id: "5",
name: "Jordan R.",
handle: "@jordanr",
testimonial: "Incredible quality. I have never felt more feminine and elegant.",
imageSrc: "https://pixabay.com/get/g3b9bd88a2e6ca4526a651442817e24df11f42e177f043de0b3370477fa3b187b8ee7ce6c01ba61d7a62d5ab304082a6b799c5fb44cda412a7cc80b8038a10168_1280.jpg?_wi=2",
},
{ id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "The fit is absolutely perfect, I feel so powerful in these sets!", imageSrc: "https://pixabay.com/get/g3b9bd88a2e6ca4526a651442817e24df11f42e177f043de0b3370477fa3b187b8ee7ce6c01ba61d7a62d5ab304082a6b799c5fb44cda412a7cc80b8038a10168_1280.jpg" },
{ id: "2", name: "Elena M.", handle: "@elenam", testimonial: "Classy, soft, and breathable. My new favorite lingerie.", imageSrc: "https://pixabay.com/get/gc9fea88e8c023a06651713f1290fb2a35ba69434757b1dc94a81cc436866c04608bfd5931bcfa103661c33e6890b57c11532525a8b496a2b13729eb76254c354_1280.jpg" },
{ id: "3", name: "Chloe B.", handle: "@chloeb", testimonial: "Finally found shapewear that doesn't feel like a chore to wear.", imageSrc: "https://pixabay.com/get/gb27a2a3a181ce012d7b2df1fdc8160e63106abe17bc0d2b41feccad8633b83160caafaf25c32bc533561e7720aded5662b46ba84623f6aad1714ac185dcca724_1280.jpg" },
{ id: "4", name: "Maya K.", handle: "@mayak", testimonial: "Empowering, beautiful, and so comfortable. Total game changer.", imageSrc: "https://pixabay.com/get/g31df9546ecb9f96b16ecb1ee240adcd4a9db6c7f68ef8abd32f9232c30e22eb8fa9bbe2b126a46e8b69e2fea46dadd8b79d4a50b499970a595340dad224c4693_1280.jpg" },
{ id: "5", name: "Jordan R.", handle: "@jordanr", testimonial: "Incredible quality. I have never felt more feminine and elegant.", imageSrc: "https://pixabay.com/get/g3b9bd88a2e6ca4526a651442817e24df11f42e177f043de0b3370477fa3b187b8ee7ce6c01ba61d7a62d5ab304082a6b799c5fb44cda412a7cc80b8038a10168_1280.jpg" }
]}
title="Loved by You"
description="Join thousands of women discovering their inner confidence."
@@ -127,38 +74,8 @@ export default function LandingPage() {
title="The Sweet Temptation Difference"
description="Crafting comfort with uncompromising elegance."
features={[
{
id: "1",
title: "Premium Materials",
description: "Hand-picked lace and silk for a gentle touch.",
media: {
imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg?_wi=1",
imageAlt: "Lace detail",
},
items: [
{
icon: Heart,
text: "Hypoallergenic",
},
],
reverse: false,
},
{
id: "2",
title: "Perfect Fit",
description: "Ergonomic designs that move with your body.",
media: {
imageSrc: "https://pixabay.com/get/g513375b9e42cd343de3474daaa178852bab8b71f727ecc4f33e1e5a483abd809774ec0c3511c3f125c8cbd31d8675c3fc3b3bf938e6677c6fb018427d75a530f_1280.jpg?_wi=1",
imageAlt: "Fit detail",
},
items: [
{
icon: Check,
text: "Tested for comfort",
},
],
reverse: true,
},
{ id: "1", title: "Premium Materials", description: "Hand-picked lace and silk for a gentle touch.", media: { imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg" }, items: [{ icon: Heart, text: "Hypoallergenic" }], reverse: false },
{ id: "2", title: "Perfect Fit", description: "Ergonomic designs that move with your body.", media: { imageSrc: "https://pixabay.com/get/g513375b9e42cd343de3474daaa178852bab8b71f727ecc4f33e1e5a483abd809774ec0c3511c3f125c8cbd31d8675c3fc3b3bf938e6677c6fb018427d75a530f_1280.jpg" }, items: [{ icon: Check, text: "Tested for comfort" }], reverse: true }
]}
/>
</div>
@@ -171,36 +88,8 @@ export default function LandingPage() {
title="Exclusive Sets"
description="Choose the perfect collection for your needs."
plans={[
{
id: "starter",
tag: "Essential",
price: "$50",
period: "/month",
description: "Perfect for beginners.",
button: {
text: "Get Started",
},
featuresTitle: "Included:",
features: [
"2 Bras",
"3 Panties",
],
},
{
id: "luxury",
tag: "Premium",
price: "$120",
period: "/month",
description: "The ultimate experience.",
button: {
text: "Choose Luxury",
},
featuresTitle: "Included:",
features: [
"5 Full Sets",
"Priority Shipping",
],
},
{ id: "starter", tag: "Essential", price: "$50", period: "/month", description: "Perfect for beginners.", button: { text: "Get Started" }, featuresTitle: "Included:", features: ["2 Bras", "3 Panties"] },
{ id: "luxury", tag: "Premium", price: "$120", period: "/month", description: "The ultimate experience.", button: { text: "Choose Luxury" }, featuresTitle: "Included:", features: ["5 Full Sets", "Priority Shipping"] }
]}
/>
</div>
@@ -213,26 +102,8 @@ export default function LandingPage() {
title="Style Insights"
description="Tips on maintaining your lingerie and feeling confident."
blogs={[
{
id: "1",
category: "Style",
title: "How to care for lace",
excerpt: "Extend the life of your favorite delicates.",
imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg?_wi=2",
authorName: "Sweet Team",
authorAvatar: "https://pixabay.com/get/gb23b2423bd625e824e3b90e68e9c13b80ba3e5ec98745ccbdcfc3756088753ff01b9a4d70d67c8a8c272195f4243e0f0a9504a94906b49b3a832c96dd2f61ae0_1280.jpg",
date: "2025-01-01",
},
{
id: "2",
category: "Confidence",
title: "Feeling empowered daily",
excerpt: "Confidence starts from within.",
imageSrc: "https://pixabay.com/get/g107f66df8b6b9149e40bedbe6dabd693092c0ed975bce96c8d55e0da8c7b93486650bbfcc351e95ddaec151f5be95fbbfaffdc1be91c2f03efb45cef1c77e1b1_1280.jpg?_wi=1",
authorName: "Sweet Team",
authorAvatar: "https://pixabay.com/get/gbdad10ee5f225c13c4106046d070e3fe7c0a2f8d03bc2bde932f876ef22ff53d4c59764663e05aa9dadd642ac6caabcccea36a9902a1b74bbf29b4a2a4643c43_1280.jpg",
date: "2025-01-02",
},
{ id: "1", category: "Style", title: "How to care for lace", excerpt: "Extend the life of your favorite delicates.", imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg", authorName: "Sweet Team", authorAvatar: "https://pixabay.com/get/gb23b2423bd625e824e3b90e68e9c13b80ba3e5ec98745ccbdcfc3756088753ff01b9a4d70d67c8a8c272195f4243e0f0a9504a94906b49b3a832c96dd2f61ae0_1280.jpg", date: "2025-01-01" },
{ id: "2", category: "Confidence", title: "Feeling empowered daily", excerpt: "Confidence starts from within.", imageSrc: "https://pixabay.com/get/g107f66df8b6b9149e40bedbe6dabd693092c0ed975bce96c8d55e0da8c7b93486650bbfcc351e95ddaec151f5be95fbbfaffdc1be91c2f03efb45cef1c77e1b1_1280.jpg", authorName: "Sweet Team", authorAvatar: "https://pixabay.com/get/gbdad10ee5f225c13c4106046d070e3fe7c0a2f8d03bc2bde932f876ef22ff53d4c59764663e05aa9dadd642ac6caabcccea36a9902a1b74bbf29b4a2a4643c43_1280.jpg", date: "2025-01-02" }
]}
/>
</div>
@@ -240,42 +111,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Sweet Temptation"
columns={[
{
title: "Shop",
items: [
{
label: "Sets",
href: "#",
},
{
label: "Bras",
href: "#",
},
{
label: "Panties",
href: "#",
},
],
},
{
title: "Company",
items: [
{
label: "About Us",
href: "/about",
},
{
label: "FAQ",
href: "#",
},
{
label: "Contact",
href: "/contact",
},
],
},
]}
columns={[{ title: "Shop", items: [{ label: "Sets", href: "#" }, { label: "Bras", href: "#" }, { label: "Panties", href: "#" }] }, { title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "FAQ", href: "#" }, { label: "Contact", href: "/contact" }] }]}
/>
</div>
</ReactLenis>

View File

@@ -25,24 +25,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Shop",
id: "/shop",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Sweet Temptation"
button={{ text: "Contact Us", href: "/contact" }}
/>
</div>
@@ -50,26 +39,12 @@ export default function LandingPage() {
<ProductCardThree
textboxLayout="split"
gridVariant="bento-grid"
animationType="slide-up"
useInvertedBackground={false}
products={[
{
id: "1",
name: "Midnight Lace Set",
price: "$55",
imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg?_wi=3",
},
{
id: "2",
name: "Blush Silk Thong",
price: "$25",
imageSrc: "https://pixabay.com/get/g107f66df8b6b9149e40bedbe6dabd693092c0ed975bce96c8d55e0da8c7b93486650bbfcc351e95ddaec151f5be95fbbfaffdc1be91c2f03efb45cef1c77e1b1_1280.jpg?_wi=2",
},
{
id: "3",
name: "Sculpting Body Shaper",
price: "$65",
imageSrc: "https://pixabay.com/get/g513375b9e42cd343de3474daaa178852bab8b71f727ecc4f33e1e5a483abd809774ec0c3511c3f125c8cbd31d8675c3fc3b3bf938e6677c6fb018427d75a530f_1280.jpg?_wi=2",
},
{ id: "1", name: "Midnight Lace Set", price: "$55", imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg" },
{ id: "2", name: "Blush Silk Thong", price: "$25", imageSrc: "https://pixabay.com/get/g107f66df8b6b9149e40bedbe6dabd693092c0ed975bce96c8d55e0da8c7b93486650bbfcc351e95ddaec151f5be95fbbfaffdc1be91c2f03efb45cef1c77e1b1_1280.jpg" },
{ id: "3", name: "Sculpting Body Shaper", price: "$65", imageSrc: "https://pixabay.com/get/g513375b9e42cd343de3474daaa178852bab8b71f727ecc4f33e1e5a483abd809774ec0c3511c3f125c8cbd31d8675c3fc3b3bf938e6677c6fb018427d75a530f_1280.jpg" }
]}
title="Our Collections"
description="Exquisite lace, supportive shapewear, and delicate everyday pieces."
@@ -85,15 +60,7 @@ export default function LandingPage() {
title="More Arrivals"
description="Explore our latest seasonal items."
products={[
{
id: "a1",
brand: "Sweet Temptation",
name: "Classic Black Bra",
price: "$45",
rating: 5,
reviewCount: "12",
imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg?_wi=4",
},
{ id: "a1", brand: "Sweet Temptation", name: "Classic Black Bra", price: "$45", rating: 5, reviewCount: "12", imageSrc: "https://pixabay.com/get/g40845641537a120091bbad3c2c0566a4f1fb9f7fb005600370bb5050d10eea3536f5617d7b0961172d56e255399b4e97325715375439775edda216c781070a0d_1280.jpg" }
]}
/>
</div>
@@ -101,42 +68,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Sweet Temptation"
columns={[
{
title: "Shop",
items: [
{
label: "Sets",
href: "#",
},
{
label: "Bras",
href: "#",
},
{
label: "Panties",
href: "#",
},
],
},
{
title: "Company",
items: [
{
label: "About Us",
href: "/about",
},
{
label: "FAQ",
href: "#",
},
{
label: "Contact",
href: "/contact",
},
],
},
]}
columns={[{ title: "Shop", items: [{ label: "Sets", href: "#" }, { label: "Bras", href: "#" }, { label: "Panties", href: "#" }] }, { title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "FAQ", href: "#" }, { label: "Contact", href: "/contact" }] }]}
/>
</div>
</ReactLenis>