diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 3632354..a34813a 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -2,130 +2,38 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; -import FaqBase from '@/components/sections/faq/FaqBase'; -import FooterSimple from '@/components/sections/footer/FooterSimple'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; -export default function LandingPage() { +export default function ContactPage() { return ( - + - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/faq/page.tsx b/src/app/faq/page.tsx new file mode 100644 index 0000000..8dfa6b5 --- /dev/null +++ b/src/app/faq/page.tsx @@ -0,0 +1,49 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FaqSplitText from '@/components/sections/faq/FaqSplitText'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function FaqPage() { + return ( + + + + + + ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index ea56fe2..01e2f39 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -29,17 +29,11 @@ export default function LandingPage() { @@ -48,71 +42,36 @@ export default function LandingPage() {
@@ -123,20 +82,14 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={true} title="The Nisha Philosophy" - description="We believe in less but better. Nisha is dedicated to creating sustainable, high-end garments that offer both comfort and style." + description="We believe in less but better. Nisha is dedicated to creating sustainable, high-end garments that offer both comfort and style. Our new integrated data system ensures that all your user information and style preferences are stored securely for a seamless shopping experience." bulletPoints={[ { - title: "Premium Fabric", - description: "Sourced from the finest local mills.", - }, + title: "Premium Fabric", description: "Sourced from the finest local mills."}, { - title: "Minimalist Design", - description: "Designed to last beyond trends.", - }, + title: "Minimalist Design", description: "Designed to last beyond trends."}, { - title: "Ethical Sourcing", - description: "Fair wages for every artisan.", - }, + title: "Ethical Sourcing", description: "Fair wages for every artisan."}, ]} imageSrc="http://img.b2bpic.net/free-photo/still-life-fashion-designer-s-office_23-2150543677.jpg?_wi=2" /> @@ -149,23 +102,14 @@ export default function LandingPage() { gridVariant="uniform-all-items-equal" useInvertedBackground={false} title="Our Impact" - description="Measuring our footprint one garment at a time." + description="Measuring our footprint one garment at a time with secure data tracking." metrics={[ { - id: "m1", - value: "100%", - description: "Sustainable Materials", - }, + id: "m1", value: "100%", description: "Sustainable Materials"}, { - id: "m2", - value: "5k+", - description: "Happy Clients", - }, + id: "m2", value: "5k+", description: "Happy Clients"}, { - id: "m3", - value: "20", - description: "Artisan Partnerships", - }, + id: "m3", value: "20", description: "Artisan Partnerships"}, ]} />
@@ -175,18 +119,12 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} title="Frequently Asked" - description="Everything you need to know." + description="Everything you need to know about our services and secure account features." faqs={[ { - id: "f1", - title: "Shipping time?", - content: "3-5 business days.", - }, + id: "f1", title: "How secure is my data?", content: "We use industry-standard encryption for all user data and login credentials."}, { - id: "f2", - title: "Return policy?", - content: "Free returns within 30 days.", - }, + id: "f2", title: "Shipping time?", content: "3-5 business days."}, ]} faqsAnimation="slide-up" /> @@ -198,24 +136,16 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} title="Why Nisha?" - description="Experience superior quality and design." + description="Experience superior quality, timeless design, and a modern digital experience." features={[ { - id: "f1", - title: "Comfort", - descriptions: [ - "Softest fabrics for all day wear.", - ], - imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg", - }, + id: "f1", title: "Real-time Account Access", descriptions: [ + "Access your order history and preferences instantly."], + imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg"}, { - id: "f2", - title: "Durability", - descriptions: [ - "Designed to last years, not months.", - ], - imageSrc: "http://img.b2bpic.net/free-photo/fashion-portrait-young-elegant-woman_1328-2701.jpg", - }, + id: "f2", title: "Secure Data Storage", descriptions: [ + "Your personal data is encrypted and stored safely."], + imageSrc: "http://img.b2bpic.net/free-photo/fashion-portrait-young-elegant-woman_1328-2701.jpg"}, ]} /> @@ -224,29 +154,19 @@ export default function LandingPage() { + + +
+ ); +} \ No newline at end of file diff --git a/src/app/returns-exchanges/page.tsx b/src/app/returns-exchanges/page.tsx new file mode 100644 index 0000000..9d10129 --- /dev/null +++ b/src/app/returns-exchanges/page.tsx @@ -0,0 +1,49 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import LegalSection from '@/components/legal/LegalSection'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function ReturnsExchangesPage() { + return ( + + + + + + ); +} \ No newline at end of file diff --git a/src/app/shipping/page.tsx b/src/app/shipping/page.tsx new file mode 100644 index 0000000..0816760 --- /dev/null +++ b/src/app/shipping/page.tsx @@ -0,0 +1,20 @@ +"use client"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import LegalSection from '@/components/legal/LegalSection'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function ShippingPage() { + return ( + + + + + ); +} \ No newline at end of file diff --git a/src/app/size-guide/page.tsx b/src/app/size-guide/page.tsx new file mode 100644 index 0000000..f0e5b0a --- /dev/null +++ b/src/app/size-guide/page.tsx @@ -0,0 +1,20 @@ +"use client"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import LegalSection from '@/components/legal/LegalSection'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function SizeGuidePage() { + return ( + + + + + ); +} \ No newline at end of file diff --git a/src/app/terms-of-service/page.tsx b/src/app/terms-of-service/page.tsx new file mode 100644 index 0000000..6758c36 --- /dev/null +++ b/src/app/terms-of-service/page.tsx @@ -0,0 +1,49 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import LegalSection from '@/components/legal/LegalSection'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function TermsOfServicePage() { + return ( + + + + + + ); +} \ No newline at end of file diff --git a/src/app/track-order/page.tsx b/src/app/track-order/page.tsx new file mode 100644 index 0000000..6d613fd --- /dev/null +++ b/src/app/track-order/page.tsx @@ -0,0 +1,41 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function TrackOrderPage() { + return ( + + + + + + + + ); +} \ No newline at end of file