5 Commits

Author SHA1 Message Date
2b5dc0fff7 Merge version_3 into main
Merge version_3 into main
2026-05-26 08:11:28 +00:00
63a3512138 Update src/app/page.tsx 2026-05-26 08:11:25 +00:00
3f3386fdf9 Merge version_3 into main
Merge version_3 into main
2026-05-26 08:10:42 +00:00
17d7c1123d Update src/app/page.tsx 2026-05-26 08:10:39 +00:00
2321bedd14 Merge version_2 into main
Merge version_2 into main
2026-05-26 08:05:36 +00:00

View File

@@ -2,17 +2,18 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA'; import { Award, Shield, ShoppingBag, Sparkles, Star } from "lucide-react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqSplitText from '@/components/sections/faq/FaqSplitText'; import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight'; import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial'; import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import { Award, Shield, ShoppingBag, Sparkles, Star } from "lucide-react"; import EmailSignupForm from '@/components/form/EmailSignupForm';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -161,6 +162,10 @@ export default function LandingPage() {
tag="Our Advantages" tag="Our Advantages"
tagIcon={Shield} tagIcon={Shield}
tagAnimation="opacity" tagAnimation="opacity"
buttons={[
{ text: "Discover Our Craftsmanship", href: "#products" }
]}
buttonAnimation="slide-up"
/> />
</div> </div>
@@ -189,6 +194,10 @@ export default function LandingPage() {
tag="Shop Now" tag="Shop Now"
tagIcon={ShoppingBag} tagIcon={ShoppingBag}
tagAnimation="opacity" tagAnimation="opacity"
buttons={[
{ text: "View All Products", href: "#products" }
]}
buttonAnimation="slide-up"
/> />
</div> </div>
@@ -205,6 +214,10 @@ export default function LandingPage() {
tagAnimation="opacity" tagAnimation="opacity"
speed={40} speed={40}
showCard={false} showCard={false}
buttons={[
{ text: "Our Quality Promise", href: "#about" }
]}
buttonAnimation="slide-up"
/> />
</div> </div>
@@ -241,6 +254,10 @@ export default function LandingPage() {
tag="Customer Reviews" tag="Customer Reviews"
tagIcon={Star} tagIcon={Star}
tagAnimation="opacity" tagAnimation="opacity"
buttons={[
{ text: "Read Customer Stories", href: "#testimonials" }
]}
buttonAnimation="slide-up"
/> />
</div> </div>
@@ -260,36 +277,60 @@ export default function LandingPage() {
faqsAnimation="slide-up" faqsAnimation="slide-up"
textPosition="left" textPosition="left"
showCard={true} showCard={true}
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={true}
background={{
variant: "radial-gradient"}}
tag="Get in Touch"
title="Ready to Elevate Your Wardrobe?"
description="Our team is here to assist you with style advice, sizing, and any inquiries you may have. Connect with us today!"
buttons={[ buttons={[
{ { text: "Still Have Questions? Contact Us", href: "#contact" }
text: "Email Us", href: "mailto:support@eleganceattire.com"},
{
text: "Call Us", href: "tel:+1234567890"},
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
/> />
</div> </div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={true}
background={{
variant: "radial-gradient"}}
text="Elegance Attire - Vadodara Office\nShop No. 5, Grand Plaza,\nSayajigunj, Vadodara, Gujarat 390005, India\n\nContact Us:\nEmail: support@eleganceattire.com\nPhone: +91 12345 67890"
buttons={[
{ text: "Get a Personalized Quote", href: "mailto:support@eleganceattire.com" },
{ text: "Schedule a Call", href: "tel:+911234567890" }
]}
ariaLabel="Contact us from Vadodara"
/>
<EmailSignupForm
className="mt-8 mx-auto max-w-md"
inputPlaceholder="Enter your email for inquiries"
buttonText="Send Inquiry"
onSubmit={(email) => alert(`Inquiry from ${email} submitted!`)}
/>
</div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterBaseCard
logoSrc="http://img.b2bpic.net/free-vector/fashion-logo-elements-black-white-vector-sticker-design-set_53876-157639.jpg" logoSrc="http://img.b2bpic.net/free-vector/fashion-logo-elements-black-white-vector-sticker-design-set_53876-157639.jpg"
logoAlt="Elegance Attire Logo" logoAlt="Elegance Attire Logo"
logoText="Elegance Attire" logoText="Elegance Attire"
leftLink={{ columns={[
text: "Privacy Policy", href: "#"}} {
rightLink={{ title: "Shop", items: [
text: "Terms of Service", href: "#"}} { label: "Home", href: "#home" },
{ label: "Products", href: "#products" }
]
},
{
title: "Company", items: [
{ label: "About Us", href: "#about" },
{ label: "Features", href: "#features" }
]
},
{
title: "Support", items: [
{ label: "FAQ", href: "#faq" },
{ label: "Contact Us", href: "#contact" }
]
}
]}
copyrightText="© 2024 Elegance Attire. All rights reserved."
onPrivacyClick={() => alert("Privacy Policy clicked.")}
/> />
</div> </div>
</ReactLenis> </ReactLenis>