Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 61e13bbedc | |||
| 0cffb0b8c6 | |||
| a229442ebe | |||
| fc0d059659 | |||
| ba86e4b039 | |||
| 78b9ed2d03 | |||
| a64f1cbaf1 |
291
src/app/page.tsx
291
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Products",
|
||||
id: "products",
|
||||
},
|
||||
name: "Products", id: "products"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
]}
|
||||
brandName="DecorNest"
|
||||
/>
|
||||
@@ -56,63 +48,40 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Elevate Your Living Space"
|
||||
description="Discover curated room decor that blends functionality with timeless elegance. Transform your home into a sanctuary of style."
|
||||
buttons={[
|
||||
{
|
||||
text: "Shop Collections",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Shop Collections", href: "#products"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/creative-fengshui-practice-bedroom-arrangement_23-2149135753.jpg"
|
||||
imageAlt="Curated room decor living space"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/creative-fengshui-practice-bedroom-arrangement_23-2149135752.jpg",
|
||||
alt: "Creative fengshui practice bedroom arrangement",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/creative-fengshui-practice-bedroom-arrangement_23-2149135752.jpg", alt: "Creative fengshui practice bedroom arrangement"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cup-coffee-jug-bed_23-2147693745.jpg",
|
||||
alt: "Cup and coffee jug on bed",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cup-coffee-jug-bed_23-2147693745.jpg", alt: "Cup and coffee jug on bed"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/jug-with-coffee-cup_23-2147693749.jpg",
|
||||
alt: "Jug with coffee and cup",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/jug-with-coffee-cup_23-2147693749.jpg", alt: "Jug with coffee and cup"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/blend-minimal-nordic-interior-design-with-japanese-wabi-sabi-style_23-2151160110.jpg",
|
||||
alt: "Blend of minimal nordic interior design with japanese wabi-sabi style",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/blend-minimal-nordic-interior-design-with-japanese-wabi-sabi-style_23-2151160110.jpg", alt: "Blend of minimal nordic interior design with japanese wabi-sabi style"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/freelancing-was-best-idea-my-career_329181-11588.jpg",
|
||||
alt: "Freelancing was the best idea for my career",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/freelancing-was-best-idea-my-career_329181-11588.jpg", alt: "Freelancing was the best idea for my career"},
|
||||
]}
|
||||
avatarText="Trusted by 1.2k+ homeowners"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Minimalist",
|
||||
},
|
||||
type: "text", text: "Minimalist"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Sustainable",
|
||||
},
|
||||
type: "text", text: "Sustainable"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Timeless",
|
||||
},
|
||||
type: "text", text: "Timeless"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Bespoke",
|
||||
},
|
||||
type: "text", text: "Bespoke"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Elegant",
|
||||
},
|
||||
type: "text", text: "Elegant"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -122,18 +91,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Crafting homes that ",
|
||||
},
|
||||
type: "text", content: "Crafting homes that "},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-woman-restoring-furniture_23-2150232662.jpg",
|
||||
alt: "Interior design studio",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/full-shot-woman-restoring-furniture_23-2150232662.jpg", alt: "Interior design studio"},
|
||||
{
|
||||
type: "text",
|
||||
content: " inspire daily comfort and beauty.",
|
||||
},
|
||||
type: "text", content: " inspire daily comfort and beauty."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -145,21 +107,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"No cheap plastic fixtures",
|
||||
"No clutter-heavy designs",
|
||||
"No mass-market fatigue",
|
||||
"No hidden fees",
|
||||
"No complex setups",
|
||||
],
|
||||
"No cheap plastic fixtures", "No clutter-heavy designs", "No mass-market fatigue", "No hidden fees", "No complex setups"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Timeless designs",
|
||||
"Premium sustainable materials",
|
||||
"Fast domestic shipping",
|
||||
"Professional consultation",
|
||||
"24/7 Support",
|
||||
],
|
||||
"Timeless designs", "Premium sustainable materials", "Fast domestic shipping", "Professional consultation", "24/7 Support"],
|
||||
}}
|
||||
title="Why Choose DecorNest?"
|
||||
description="Our curated collections ensure your home reflects your personality through every subtle detail."
|
||||
@@ -174,41 +126,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Modern Ceramic Vase",
|
||||
price: "$89",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flower-vase-modern-interior_23-2151928972.jpg",
|
||||
},
|
||||
id: "p1", name: "Modern Ceramic Vase", price: "$89", imageSrc: "http://img.b2bpic.net/free-photo/flower-vase-modern-interior_23-2151928972.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Warm Glow Floor Lamp",
|
||||
price: "$249",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/comfort-mattress-contemporary-hotel-bed_1203-5169.jpg",
|
||||
},
|
||||
id: "p2", name: "Warm Glow Floor Lamp", price: "$249", imageSrc: "http://img.b2bpic.net/free-photo/comfort-mattress-contemporary-hotel-bed_1203-5169.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Minimalist Side Table",
|
||||
price: "$199",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chair-with-hawaiian-shirts-with-floral-print-hat_23-2149366078.jpg",
|
||||
},
|
||||
id: "p3", name: "Minimalist Side Table", price: "$199", imageSrc: "http://img.b2bpic.net/free-photo/chair-with-hawaiian-shirts-with-floral-print-hat_23-2149366078.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Gold Frame Mirror",
|
||||
price: "$159",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photo-frame-gift-box-sparklers_23-2147983762.jpg",
|
||||
},
|
||||
id: "p4", name: "Gold Frame Mirror", price: "$159", imageSrc: "http://img.b2bpic.net/free-photo/photo-frame-gift-box-sparklers_23-2147983762.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Wool Blend Area Rug",
|
||||
price: "$329",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fabric-texture-background_1385-1175.jpg",
|
||||
},
|
||||
id: "p5", name: "Wool Blend Area Rug", price: "$329", imageSrc: "http://img.b2bpic.net/free-photo/fabric-texture-background_1385-1175.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Abstract Wall Art",
|
||||
price: "$119",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pastel-terrazzo-background_23-2151939753.jpg",
|
||||
},
|
||||
id: "p6", name: "Abstract Wall Art", price: "$119", imageSrc: "http://img.b2bpic.net/free-photo/pastel-terrazzo-background_23-2151939753.jpg"},
|
||||
]}
|
||||
title="Signature Collections"
|
||||
description="Explore our curated selections for modern living."
|
||||
@@ -222,39 +150,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Essential",
|
||||
price: "$299",
|
||||
subtitle: "For single-room refresh",
|
||||
features: [
|
||||
"Room layout advice",
|
||||
"Color palette guide",
|
||||
"Curated shopping list",
|
||||
],
|
||||
id: "basic", badge: "Essential", price: "$299", subtitle: "For single-room refresh", features: [
|
||||
"Room layout advice", "Color palette guide", "Curated shopping list"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Popular",
|
||||
price: "$599",
|
||||
subtitle: "For full room design",
|
||||
features: [
|
||||
"3D layout rendering",
|
||||
"Material sourcing",
|
||||
"Priority support",
|
||||
"Furniture selection",
|
||||
],
|
||||
id: "pro", badge: "Popular", price: "$599", subtitle: "For full room design", features: [
|
||||
"3D layout rendering", "Material sourcing", "Priority support", "Furniture selection"],
|
||||
},
|
||||
{
|
||||
id: "enterprise",
|
||||
badge: "Comprehensive",
|
||||
price: "$1,200",
|
||||
subtitle: "Full home styling",
|
||||
features: [
|
||||
"Entire home curation",
|
||||
"Professional installation",
|
||||
"Custom decor sourcing",
|
||||
"VIP Concierge",
|
||||
],
|
||||
id: "enterprise", badge: "Comprehensive", price: "$1,200", subtitle: "Full home styling", features: [
|
||||
"Entire home curation", "Professional installation", "Custom decor sourcing", "VIP Concierge"],
|
||||
},
|
||||
]}
|
||||
title="Styling Packages"
|
||||
@@ -269,26 +174,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "1.2k+",
|
||||
title: "Rooms Redesigned",
|
||||
description: "Across five major cities.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/decorative-white-vase-with-polka-dots-light-background-isolated_169016-19147.jpg",
|
||||
},
|
||||
id: "m1", value: "1.2k+", title: "Rooms Redesigned", description: "Across five major cities.", imageSrc: "http://img.b2bpic.net/free-photo/decorative-white-vase-with-polka-dots-light-background-isolated_169016-19147.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "98%",
|
||||
title: "Client Satisfaction",
|
||||
description: "Highly rated service experiences.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-house-lamp-with-futuristic-design_23-2151037441.jpg",
|
||||
},
|
||||
id: "m2", value: "98%", title: "Client Satisfaction", description: "Highly rated service experiences.", imageSrc: "http://img.b2bpic.net/free-photo/view-house-lamp-with-futuristic-design_23-2151037441.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "500+",
|
||||
title: "Curated Products",
|
||||
description: "Handpicked for uniqueness.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-modern-home-office_1048-17751.jpg",
|
||||
},
|
||||
id: "m3", value: "500+", title: "Curated Products", description: "Handpicked for uniqueness.", imageSrc: "http://img.b2bpic.net/free-photo/3d-render-modern-home-office_1048-17751.jpg"},
|
||||
]}
|
||||
title="Impact at a Glance"
|
||||
description="We've helped thousands of homeowners find their aesthetic rhythm."
|
||||
@@ -303,29 +193,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Elena Rossi",
|
||||
role: "Lead Interior Designer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-businesswoman-looking-away_23-2148452694.jpg",
|
||||
},
|
||||
id: "t1", name: "Elena Rossi", role: "Lead Interior Designer", imageSrc: "http://img.b2bpic.net/free-photo/confident-businesswoman-looking-away_23-2148452694.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Marcus Chen",
|
||||
role: "Head Curator",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confused-male-designer-architect-feels-stressed-being-nervous-keeps-hand-head-stares-blueprint-exhausted-man-creates-construction-project-alone-has-some-troubles_1258-80493.jpg",
|
||||
},
|
||||
id: "t2", name: "Marcus Chen", role: "Head Curator", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confused-male-designer-architect-feels-stressed-being-nervous-keeps-hand-head-stares-blueprint-exhausted-man-creates-construction-project-alone-has-some-troubles_1258-80493.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sarah Miller",
|
||||
role: "Creative Director",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-living-room-smiles-holding-mug_23-2148385593.jpg",
|
||||
},
|
||||
id: "t3", name: "Sarah Miller", role: "Creative Director", imageSrc: "http://img.b2bpic.net/free-photo/woman-living-room-smiles-holding-mug_23-2148385593.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Alex Johnson",
|
||||
role: "Design Consultant",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-logo-designer-working-her-office-graphic-tablet_23-2149119207.jpg",
|
||||
},
|
||||
id: "t4", name: "Alex Johnson", role: "Design Consultant", imageSrc: "http://img.b2bpic.net/free-photo/female-logo-designer-working-her-office-graphic-tablet_23-2149119207.jpg"},
|
||||
]}
|
||||
title="Meet Our Visionaries"
|
||||
description="The creative minds behind DecorNest’s design philosophy."
|
||||
@@ -339,40 +213,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Claire B.",
|
||||
handle: "@claireb",
|
||||
testimonial: "The design team made my small apartment feel so spacious and warm. Truly life-changing!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-students-smiling-happy-painting-sitting-table-art-school_839833-9696.jpg",
|
||||
},
|
||||
id: "t1", name: "Claire B.", handle: "@claireb", testimonial: "The design team made my small apartment feel so spacious and warm. Truly life-changing!", imageSrc: "http://img.b2bpic.net/free-photo/two-students-smiling-happy-painting-sitting-table-art-school_839833-9696.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "David W.",
|
||||
handle: "@davidw",
|
||||
testimonial: "Professional, efficient, and exceptionally tasteful. My living room finally feels complete.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-looking-out-window_23-2148369600.jpg",
|
||||
},
|
||||
id: "t2", name: "David W.", handle: "@davidw", testimonial: "Professional, efficient, and exceptionally tasteful. My living room finally feels complete.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-looking-out-window_23-2148369600.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sophia L.",
|
||||
handle: "@sophial",
|
||||
testimonial: "Absolutely love the curated selections. The quality of the furniture is just unmatched.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fulllength-portrait-curly-blonde-woman-dressed-black-silk-pants-stylish-green-striped-sh_197531-33604.jpg",
|
||||
},
|
||||
id: "t3", name: "Sophia L.", handle: "@sophial", testimonial: "Absolutely love the curated selections. The quality of the furniture is just unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/fulllength-portrait-curly-blonde-woman-dressed-black-silk-pants-stylish-green-striped-sh_197531-33604.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "James R.",
|
||||
handle: "@jamesr",
|
||||
testimonial: "DecorNest understood exactly what I was going for. Seamless and enjoyable experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-young-man-glasses-sits-office-table-waves-hand-say-hello-you-looking_1258-245359.jpg",
|
||||
},
|
||||
id: "t4", name: "James R.", handle: "@jamesr", testimonial: "DecorNest understood exactly what I was going for. Seamless and enjoyable experience.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-young-man-glasses-sits-office-table-waves-hand-say-hello-you-looking_1258-245359.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Maria K.",
|
||||
handle: "@mariak",
|
||||
testimonial: "The best investment I made for my home. The attention to detail is truly incredible.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-casual-wear-home_624325-4164.jpg",
|
||||
},
|
||||
id: "t5", name: "Maria K.", handle: "@mariak", testimonial: "The best investment I made for my home. The attention to detail is truly incredible.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-casual-wear-home_624325-4164.jpg"},
|
||||
]}
|
||||
title="Client Journeys"
|
||||
description="See how we transformed living spaces across the country."
|
||||
@@ -385,20 +234,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "How long does a consultation take?",
|
||||
content: "Initial consultations are usually 30-45 minutes.",
|
||||
},
|
||||
id: "f1", title: "How does the 3D rendering process work?", content: "Our designers create immersive 3D models of your space, allowing you to visualize layouts, material textures, and lighting in real-time before we ever move a piece of furniture."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you provide custom furniture?",
|
||||
content: "Yes, we specialize in high-end bespoke pieces.",
|
||||
},
|
||||
id: "f2", title: "What are the benefits of bespoke furniture?", content: "Bespoke pieces are hand-crafted to fit your unique dimensions and aesthetic preferences perfectly, ensuring a one-of-a-kind look that standard factory-made furniture simply cannot replicate."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Is international shipping available?",
|
||||
content: "Currently, we ship within the continental US.",
|
||||
},
|
||||
id: "f3", title: "Is international shipping available?", content: "Currently, we ship within the continental US to ensure our high-quality delivery standards are maintained."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-women-working-as-wedding-planners_23-2150328532.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -412,42 +252,27 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Team",
|
||||
href: "#team",
|
||||
},
|
||||
label: "Team", href: "#team"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{
|
||||
label: "Help",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "Help", href: "#faq"},
|
||||
{
|
||||
label: "Design Tips",
|
||||
href: "#",
|
||||
},
|
||||
label: "Design Tips", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -457,4 +282,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user