Merge version_2 into main #1

Merged
bender merged 2 commits from version_2 into main 2026-03-28 11:56:39 +00:00
2 changed files with 91 additions and 121 deletions

View File

@@ -29,17 +29,13 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Collection",
id: "products",
},
name: "Services", id: "/services"},
{
name: "Collection", id: "products"},
]}
brandName="LuxeAttire"
/>
@@ -48,15 +44,12 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboard
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Timeless Elegance, Modern Fit."
description="Discover a collection designed for those who appreciate the finer details of craftsmanship."
buttons={[
{
text: "Shop Collection",
href: "#products",
},
text: "Shop Collection", href: "#products"},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-smiley-woman-looking-jacket_23-2149241360.jpg"
/>
@@ -67,9 +60,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Crafted with Intent."
description={[
"Every piece in our collection is born from a philosophy of enduring style over fleeting trends.",
"We select materials that age beautifully, ensuring your wardrobe remains a statement for years to come.",
]}
"Every piece in our collection is born from a philosophy of enduring style over fleeting trends.", "We select materials that age beautifully, ensuring your wardrobe remains a statement for years to come."]}
/>
</div>
@@ -81,32 +72,14 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "1",
brand: "Luxe",
name: "Classic Wool Sweater",
price: "$120",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-choosing-clothes-shop_1303-19714.jpg",
},
id: "1", brand: "Luxe", name: "Classic Wool Sweater", price: "$120", rating: 5,
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-choosing-clothes-shop_1303-19714.jpg"},
{
id: "2",
brand: "Luxe",
name: "Silk Minimalist Dress",
price: "$240",
rating: 5,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/neutral-fabric-drape-white-surface_1194-637098.jpg",
},
id: "2", brand: "Luxe", name: "Silk Minimalist Dress", price: "$240", rating: 5,
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/neutral-fabric-drape-white-surface_1194-637098.jpg"},
{
id: "3",
brand: "Luxe",
name: "Tailored Cotton Shirt",
price: "$95",
rating: 4,
reviewCount: "210",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-portrait_23-2148830354.jpg",
},
id: "3", brand: "Luxe", name: "Tailored Cotton Shirt", price: "$95", rating: 4,
reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/young-man-portrait_23-2148830354.jpg"},
]}
title="New Season Essentials"
description="Curated pieces for a refined contemporary wardrobe."
@@ -119,50 +92,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Alice R.",
date: "2024-10-15",
title: "Verified Customer",
quote: "The quality is unmatched. Truly timeless pieces.",
tag: "Style",
avatarSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
},
id: "1", name: "Alice R.", date: "2024-10-15", title: "Verified Customer", quote: "The quality is unmatched. Truly timeless pieces.", tag: "Style", avatarSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg"},
{
id: "2",
name: "Marcus V.",
date: "2024-09-20",
title: "Verified Customer",
quote: "Finally, a brand that prioritizes fabric feel and fit.",
tag: "Fashion",
avatarSrc: "http://img.b2bpic.net/free-photo/business-owners-preparing-their-store_23-2149300876.jpg",
},
id: "2", name: "Marcus V.", date: "2024-09-20", title: "Verified Customer", quote: "Finally, a brand that prioritizes fabric feel and fit.", tag: "Fashion", avatarSrc: "http://img.b2bpic.net/free-photo/business-owners-preparing-their-store_23-2149300876.jpg"},
{
id: "3",
name: "Elena K.",
date: "2024-08-12",
title: "Verified Customer",
quote: "I have not found better basics anywhere else.",
tag: "Quality",
avatarSrc: "http://img.b2bpic.net/free-photo/young-caucasian-woman-holding-shopping-bags-make-selfie-by-camera-clothing-store_839833-1916.jpg",
},
id: "3", name: "Elena K.", date: "2024-08-12", title: "Verified Customer", quote: "I have not found better basics anywhere else.", tag: "Quality", avatarSrc: "http://img.b2bpic.net/free-photo/young-caucasian-woman-holding-shopping-bags-make-selfie-by-camera-clothing-store_839833-1916.jpg"},
{
id: "4",
name: "Julian D.",
date: "2024-07-05",
title: "Verified Customer",
quote: "Simple, clean, and elegant. Perfect everyday wear.",
tag: "Essential",
avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-leaning-against-wooden-sculpture_171337-19338.jpg",
},
id: "4", name: "Julian D.", date: "2024-07-05", title: "Verified Customer", quote: "Simple, clean, and elegant. Perfect everyday wear.", tag: "Essential", avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-leaning-against-wooden-sculpture_171337-19338.jpg"},
{
id: "5",
name: "Sarah W.",
date: "2024-06-18",
title: "Verified Customer",
quote: "My wardrobe feels elevated. Exceptional design.",
tag: "Design",
avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-leaning-against-wooden-sculpture_171337-19338.jpg",
},
id: "5", name: "Sarah W.", date: "2024-06-18", title: "Verified Customer", quote: "My wardrobe feels elevated. Exceptional design.", tag: "Design", avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-leaning-against-wooden-sculpture_171337-19338.jpg"},
]}
title="What Our Clients Say"
description="Authentic experiences from those who define style."
@@ -180,25 +118,13 @@ export default function LandingPage() {
faqsAnimation="opacity"
faqs={[
{
id: "1",
title: "How do you source your materials?",
content: "We partner exclusively with sustainable mills that prioritize ethical labor and environmentally friendly processes.",
},
id: "1", title: "How do you source your materials?", content: "We partner exclusively with sustainable mills that prioritize ethical labor and environmentally friendly processes."},
{
id: "2",
title: "What is the shipping policy?",
content: "We offer complimentary worldwide shipping for all orders over $200 with tracked logistics.",
},
id: "2", title: "What is the shipping policy?", content: "We offer complimentary worldwide shipping for all orders over $200 with tracked logistics."},
{
id: "3",
title: "Can I return items?",
content: "Yes, we accept returns within 30 days of receipt, provided the tags are attached and the garment is unworn.",
},
id: "3", title: "Can I return items?", content: "Yes, we accept returns within 30 days of receipt, provided the tags are attached and the garment is unworn."},
{
id: "4",
title: "Is the sizing consistent?",
content: "Our cuts are designed for a standard fit; please refer to our detailed sizing chart on each product page.",
},
id: "4", title: "Is the sizing consistent?", content: "Our cuts are designed for a standard fit; please refer to our detailed sizing chart on each product page."},
]}
/>
</div>
@@ -208,42 +134,27 @@ export default function LandingPage() {
imageSrc="http://img.b2bpic.net/free-photo/full-shot-woman-trying-dress_23-2148238066.jpg"
columns={[
{
title: "Shop",
items: [
title: "Shop", items: [
{
label: "All Products",
href: "#products",
},
label: "All Products", href: "#products"},
{
label: "New Arrivals",
href: "#",
},
label: "New Arrivals", href: "#"},
],
},
{
title: "Brand",
items: [
title: "Brand", items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Sustainability",
href: "#",
},
label: "Sustainability", href: "#"},
],
},
{
title: "Support",
items: [
title: "Support", items: [
{
label: "Returns",
href: "#",
},
label: "Returns", href: "#"},
{
label: "Contact",
href: "#",
},
label: "Contact", href: "#"},
],
},
]}

59
src/app/services/page.tsx Normal file
View File

@@ -0,0 +1,59 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
export default function ServicesPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="background-highlight"
borderRadius="soft"
contentWidth="smallMedium"
sizing="large"
background="grid"
cardStyle="solid"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="layered"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/services" },
{ name: "Collection", id: "/#products" },
]}
brandName="LuxeAttire"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboard
background={{ variant: "gradient-bars" }}
title="Our Services"
description="Expert services tailored to help you elevate your personal style and wardrobe."
imageSrc="http://img.b2bpic.net/free-photo/precise-craftsman-taking-measurements_482257-79185.jpg"
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/full-shot-woman-trying-dress_23-2148238066.jpg"
columns={[
{ title: "Shop", items: [{ label: "All Products", href: "/#products" }] },
{ title: "Brand", items: [{ label: "About Us", href: "/#about" }] },
{ title: "Support", items: [{ label: "Contact", href: "/#" }] },
]}
logoText="LuxeAttire"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}