Update src/app/contact/page.tsx

This commit is contained in:
2026-03-29 21:57:27 +00:00
parent b46db37efd
commit 833e8e56fc

View File

@@ -2,188 +2,29 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ContactFaq from '@/components/sections/contact/ContactFaq';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import { Clock, Headphones, Mail, Phone } from "lucide-react";
import { Mail } from "lucide-react";
export default function LandingPage() {
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
defaultTextAnimation="background-highlight"
borderRadius="pill"
contentWidth="medium"
sizing="largeSizeMediumTitles"
background="noiseDiagonalGradient"
cardStyle="subtle-shadow"
primaryButtonStyle="flat"
secondaryButtonStyle="layered"
headingFontWeight="medium"
>
<ThemeProvider>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Women",
id: "/women",
},
{
name: "Men",
id: "/men",
},
{
name: "New Arrivals",
id: "/new-arrivals",
},
{
name: "Sale",
id: "/sale",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
]}
brandName="VELORA"
/>
</div>
<div id="contact-faq" data-section="contact-faq">
<ContactFaq
animationType="slide-up"
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "Shipping Times",
content: "We offer worldwide shipping within 3-5 business days.",
},
{
id: "f2",
title: "Returns Policy",
content: "Returns are accepted within 30 days of purchase for a full refund.",
},
]}
ctaTitle="Need assistance?"
ctaDescription="Our support team is ready to help you with your order."
ctaButton={{
text: "Contact Support",
}}
ctaIcon={Phone}
/>
</div>
<div id="metric" data-section="metric">
<MetricCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
title="Reach Us Anytime"
description="We are here to help."
metrics={[
{
id: "c1",
value: "24/7",
title: "Customer Service",
description: "Always ready.",
icon: Headphones,
},
{
id: "c2",
value: "1hr",
title: "Avg Response Time",
description: "Fast support.",
icon: Clock,
},
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactFaq
animationType="slide-up"
useInvertedBackground={false}
ctaTitle="Get In Touch"
ctaDescription="Have questions? Email our team directly."
ctaButton={{
text: "Email Us",
}}
ctaIcon={Mail}
faqs={[
{
id: "q1",
title: "Where are you based?",
content: "Our design studio is in Paris.",
},
{
id: "q2",
title: "Can I visit a store?",
content: "Yes, visit our flagship stores globally.",
},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Shop",
items: [
{
label: "Women",
href: "/women",
},
{
label: "Men",
href: "/men",
},
],
},
{
title: "Company",
items: [
{
label: "About",
href: "/about",
},
{
label: "Contact",
href: "/contact",
},
],
},
{
title: "Policies",
items: [
{
label: "Shipping",
href: "#",
},
{
label: "Returns",
href: "#",
},
],
},
]}
bottomLeftText="© 2024 VELORA. All rights reserved."
bottomRightText="Privacy Policy | Terms of Service"
/>
</div>
<NavbarStyleApple
navItems={[{ name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }, { name: "Cart", id: "/cart" }]}
brandName="VELORA"
/>
<ContactFaq
ctaTitle="Get In Touch"
ctaDescription="Our dedicated team is here to assist you with your luxury needs."
ctaButton={{ text: "Email Us" }}
ctaIcon={Mail}
animationType="slide-up"
faqs={[]}
/>
<FooterSimple columns={[]} />
</ReactLenis>
</ThemeProvider>
);
}
}