Compare commits

..

9 Commits

Author SHA1 Message Date
08852338d6 Merge version_17 into main
Merge version_17 into main
2026-03-19 06:21:52 +00:00
e396880075 Update src/app/page.tsx 2026-03-19 06:21:48 +00:00
7a662c5872 Merge version_17 into main
Merge version_17 into main
2026-03-19 06:15:07 +00:00
dd69bdcbb8 Update src/app/page.tsx 2026-03-19 06:15:03 +00:00
35c9cd39b9 Merge version_16 into main
Merge version_16 into main
2026-03-19 06:10:53 +00:00
3eec907d94 Update src/app/page.tsx 2026-03-19 06:10:48 +00:00
ac8cb3c24e Merge version_15 into main
Merge version_15 into main
2026-03-19 06:06:45 +00:00
8af2e7629e Update src/app/page.tsx 2026-03-19 06:06:40 +00:00
abcce974ad Merge version_14 into main
Merge version_14 into main
2026-03-19 05:52:29 +00:00

View File

@@ -139,6 +139,72 @@ export default function LandingPage() {
secondaryButtonStyle="glass"
headingFontWeight="light"
>
{/* Decorative Squiggly Curved Lines with Gold Accents */}
<svg
className="fixed inset-0 pointer-events-none z-0 w-full h-full"
viewBox="0 0 1920 1080"
preserveAspectRatio="none"
style={{
opacity: 0.6,
}}
>
{/* Multiple squiggly curved lines flowing diagonally from top-left to bottom-right */}
{/* Line 1 - Main centerline */}
<path
d="M 0 0 Q 200 150, 300 250 T 600 500 T 900 700 T 1200 850 T 1920 1080"
stroke="#D4AF37"
strokeWidth="3"
fill="none"
strokeLinecap="round"
strokeLinejoin="round"
/>
{/* Line 2 - Left offset */}
<path
d="M -150 50 Q 100 180, 200 300 T 500 550 T 800 750 T 1100 900 T 1700 1050"
stroke="#D4AF37"
strokeWidth="2.5"
fill="none"
strokeLinecap="round"
strokeLinejoin="round"
opacity="0.7"
/>
{/* Line 3 - Right offset */}
<path
d="M 150 -20 Q 350 120, 480 220 T 800 480 T 1100 680 T 1350 850 T 1920 1000"
stroke="#D4AF37"
strokeWidth="2"
fill="none"
strokeLinecap="round"
strokeLinejoin="round"
opacity="0.65"
/>
{/* Line 4 - Far left */}
<path
d="M -300 100 Q -50 250, 80 350 T 400 600 T 700 800 T 950 950 T 1450 1080"
stroke="#D4AF37"
strokeWidth="2"
fill="none"
strokeLinecap="round"
strokeLinejoin="round"
opacity="0.55"
/>
{/* Line 5 - Far right */}
<path
d="M 300 20 Q 500 160, 650 280 T 950 520 T 1250 720 T 1550 900 T 1920 1080"
stroke="#D4AF37"
strokeWidth="1.5"
fill="none"
strokeLinecap="round"
strokeLinejoin="round"
opacity="0.5"
/>
</svg>
{/* Fixed "Go to Dresses" Button */}
<button
onClick={scrollToGallery}
@@ -164,9 +230,9 @@ export default function LandingPage() {
</button>
)}
<div id="nav" data-section="nav">
<div id="nav" data-section="nav" className="relative z-20">
<NavbarStyleCentered
brandName="Irentall"
brandName="Irentall "
navItems={[
{ name: "Home", id: "home" },
{ name: "About", id: "about" },
@@ -179,7 +245,7 @@ export default function LandingPage() {
/>
</div>
<div id="hero" data-section="hero">
<div id="hero" data-section="hero" className="relative z-10">
<HeroSplitDoubleCarousel
title="Find Your Perfect Wedding Dress in Los Angeles"
description="Personalized bridal styling with a curated collection of stunning gowns. Our expert team will guide you through every moment of your journey to find the dress of your dreams."
@@ -218,7 +284,7 @@ export default function LandingPage() {
/>
</div>
<div id="features" data-section="features">
<div id="features" data-section="features" className="relative z-10">
<FeatureCardSixteen
title="What Makes Us Different"
description="At Irentall, we believe every bride deserves a personalized, stress-free experience. Here's what sets us apart from other boutiques."
@@ -241,7 +307,7 @@ export default function LandingPage() {
/>
</div>
<div id="about" data-section="about">
<div id="about" data-section="about" className="relative z-10">
<TestimonialAboutCard
tag="Meet Our Founder"
tagIcon={User}
@@ -257,7 +323,7 @@ export default function LandingPage() {
/>
</div>
<div id="testimonials" data-section="testimonials">
<div id="testimonials" data-section="testimonials" className="relative z-10">
<TestimonialCardSixteen
title="Real Brides, Real Love"
description="See what brides in Los Angeles are saying about their Irentall experience."
@@ -293,7 +359,7 @@ export default function LandingPage() {
/>
</div>
<div id="gallery" data-section="gallery">
<div id="gallery" data-section="gallery" className="relative z-10">
<div className="relative">
<ProductCardFour
title="Our Dress Collection"
@@ -387,7 +453,7 @@ export default function LandingPage() {
)}
</div>
<div id="reels" data-section="reels">
<div id="reels" data-section="reels" className="relative z-10">
<BlogCardThree
title="Behind the Beauty"
description=""
@@ -415,7 +481,7 @@ export default function LandingPage() {
/>
</div>
<div id="shoes" data-section="shoes">
<div id="shoes" data-section="shoes" className="relative z-10">
<ProductCardFour
title="Bridal Shoes"
description="Complete your wedding day look with stunning shoes designed for comfort and elegance. From classic heels to modern designs."
@@ -449,7 +515,7 @@ export default function LandingPage() {
/>
</div>
<div id="veils" data-section="veils">
<div id="veils" data-section="veils" className="relative z-10">
<ProductCardFour
title="Veils & Crowns"
description="Enhance your bridal beauty with our exquisite collection of veils and headpieces. Each piece is carefully selected to complement your gown perfectly."
@@ -483,7 +549,7 @@ export default function LandingPage() {
/>
</div>
<div id="contact" data-section="contact">
<div id="contact" data-section="contact" className="relative z-10">
<ContactCTA
tag="Get in Touch"
tagIcon={Phone}
@@ -502,7 +568,7 @@ export default function LandingPage() {
/>
</div>
<div id="footer" data-section="footer">
<div id="footer" data-section="footer" className="relative z-10">
<FooterSimple
columns={[
{