|
|
|
@@ -3,13 +3,14 @@
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
|
|
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
|
|
|
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
|
|
|
import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel";
|
|
|
|
import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel";
|
|
|
|
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
|
|
|
|
|
|
|
|
import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen";
|
|
|
|
import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen";
|
|
|
|
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
|
|
|
|
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
|
|
|
|
import ProductCardFour from "@/components/sections/product/ProductCardFour";
|
|
|
|
import ProductCardFour from "@/components/sections/product/ProductCardFour";
|
|
|
|
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
|
|
|
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
|
|
|
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
|
|
|
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
|
|
|
import { Star, Heart, Users, Camera, Sparkles, Crown, Phone, MessageCircle } from "lucide-react";
|
|
|
|
import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
|
|
|
|
|
|
|
|
import BlogCardThree from "@/components/sections/blog/BlogCardThree";
|
|
|
|
|
|
|
|
import { Star, Heart, Users, Camera, Sparkles, Crown, Phone, MessageCircle, User, Play } from "lucide-react";
|
|
|
|
|
|
|
|
|
|
|
|
export default function LandingPage() {
|
|
|
|
export default function LandingPage() {
|
|
|
|
return (
|
|
|
|
return (
|
|
|
|
@@ -35,7 +36,7 @@ export default function LandingPage() {
|
|
|
|
{ name: "Contact", id: "contact" }
|
|
|
|
{ name: "Contact", id: "contact" }
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
button={{
|
|
|
|
button={{
|
|
|
|
text: "Call Now", href: "tel:(747)800-7770"
|
|
|
|
text: "Call Now", href: "tel:747-800-7770"
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@@ -49,7 +50,7 @@ export default function LandingPage() {
|
|
|
|
tagIcon={Star}
|
|
|
|
tagIcon={Star}
|
|
|
|
tagAnimation="slide-up"
|
|
|
|
tagAnimation="slide-up"
|
|
|
|
buttons={[
|
|
|
|
buttons={[
|
|
|
|
{ text: "Call Now", href: "tel:(747)800-7770" }
|
|
|
|
{ text: "Call Now", href: "tel:747-800-7770" }
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
buttonAnimation="slide-up"
|
|
|
|
buttonAnimation="slide-up"
|
|
|
|
leftCarouselItems={[
|
|
|
|
leftCarouselItems={[
|
|
|
|
@@ -78,19 +79,6 @@ export default function LandingPage() {
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div id="about" data-section="about">
|
|
|
|
|
|
|
|
<InlineImageSplitTextAbout
|
|
|
|
|
|
|
|
heading={[
|
|
|
|
|
|
|
|
{ type: "text", content: "Why Irentall Stands Out" }
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
buttons={[
|
|
|
|
|
|
|
|
{ text: "Schedule Consultation", href: "#appointment" }
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
buttonAnimation="slide-up"
|
|
|
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="features" data-section="features">
|
|
|
|
<div id="features" data-section="features">
|
|
|
|
<FeatureCardSixteen
|
|
|
|
<FeatureCardSixteen
|
|
|
|
title="What Makes Us Different"
|
|
|
|
title="What Makes Us Different"
|
|
|
|
@@ -114,6 +102,22 @@ export default function LandingPage() {
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="about" data-section="about">
|
|
|
|
|
|
|
|
<TestimonialAboutCard
|
|
|
|
|
|
|
|
tag="Meet Our Founder"
|
|
|
|
|
|
|
|
tagIcon={User}
|
|
|
|
|
|
|
|
tagAnimation="slide-up"
|
|
|
|
|
|
|
|
title="Iren Ulikhanova "
|
|
|
|
|
|
|
|
description="Iren Ulikhanova is an accomplished professional in the wedding and dance industry, with years of experience as a dancer, choreographer, and wedding coach. As the owner of a refined wedding dress rental boutique, she combines artistic vision with deep understanding of bridal elegance, delivering a polished and personalized experience for every client. Known for her professionalism and attention to detail, Iren has helped countless couples bring their wedding visions to life, both through exquisite bridal styling and beautifully choreographed first dances."
|
|
|
|
|
|
|
|
subdescription=""
|
|
|
|
|
|
|
|
icon={Heart}
|
|
|
|
|
|
|
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773894327718-8nx4sc9p.jpg"
|
|
|
|
|
|
|
|
imageAlt="Irentall owner with bride"
|
|
|
|
|
|
|
|
mediaAnimation="slide-up"
|
|
|
|
|
|
|
|
useInvertedBackground={true}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
|
|
<TestimonialCardSixteen
|
|
|
|
<TestimonialCardSixteen
|
|
|
|
title="Real Brides, Real Love"
|
|
|
|
title="Real Brides, Real Love"
|
|
|
|
@@ -130,7 +134,7 @@ export default function LandingPage() {
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
testimonials={[
|
|
|
|
testimonials={[
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "1", name: "Sarah Johnson", role: "Bride", company: "Irentall Boutique", rating: 5,
|
|
|
|
id: "1", name: "Marina Farhardyan ", role: "Bride", company: "Irentall Boutique", rating: 5,
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-posing-medium-shot_23-2149860841.jpg?_wi=2", imageAlt: "Sarah Johnson - Happy bride"
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-posing-medium-shot_23-2149860841.jpg?_wi=2", imageAlt: "Sarah Johnson - Happy bride"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
@@ -163,27 +167,55 @@ export default function LandingPage() {
|
|
|
|
animationType="slide-up"
|
|
|
|
animationType="slide-up"
|
|
|
|
products={[
|
|
|
|
products={[
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "dress-1", name: "Classic Elegance", price: "Starting at $1,200", variant: "White", imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-fashionable-woman-blonde-long-white-dre_7502-4897.jpg?_wi=2", imageAlt: "Elegant white wedding dress"
|
|
|
|
id: "dress-1", name: "Classic Elegance", price: "Starting at $1,200", variant: "White", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773897612811-03t85tl3.jpg", imageAlt: "Elegant white wedding dress"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "dress-2", name: "Blush Romance", price: "Starting at $1,400", variant: "Blush Pink", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bridal-dress-hanger_23-2149640924.jpg?_wi=1", imageAlt: "Beautiful blush pink wedding gown"
|
|
|
|
id: "dress-2", name: "Blush Romance", price: "Starting at $1,400", variant: "Blush Pink", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773897625910-hax1y5k9.jpg", imageAlt: "Beautiful blush pink wedding gown"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "dress-3", name: "Modern Sophistication", price: "Starting at $1,300", variant: "Off-White", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-wedding-clothes-collection_1236-88.jpg", imageAlt: "Modern off-shoulder wedding dress"
|
|
|
|
id: "dress-3", name: "Modern Sophistication", price: "Starting at $1,300", variant: "Off-White", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773898154508-5owc9z0t.jpg", imageAlt: "Modern off-shoulder wedding dress"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "dress-4", name: "Intricate Lace", price: "Starting at $1,500", variant: "White", imageSrc: "http://img.b2bpic.net/free-photo/morning-bride-when-she-wears-beautiful-dress_1328-2238.jpg?_wi=1", imageAlt: "Detailed lace wedding dress"
|
|
|
|
id: "dress-4", name: "Intricate Lace", price: "Starting at $1,500", variant: "White", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773898173007-a5wime2i.jpg", imageAlt: "Detailed lace wedding dress"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "dress-5", name: "Minimalist Chic", price: "Starting at $1,100", variant: "White", imageSrc: "http://img.b2bpic.net/free-photo/front-view-beautiful-bride-indoors_23-2149640909.jpg?_wi=1", imageAlt: "Sleek minimalist wedding dress"
|
|
|
|
id: "dress-5", name: "Minimalist Chic", price: "Starting at $1,100", variant: "White", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773898188020-nldykyrf.jpg", imageAlt: "Sleek minimalist wedding dress"
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "dress-6", name: "Royal Drama", price: "Starting at $1,600", variant: "White", imageSrc: "http://img.b2bpic.net/free-photo/bride-playing-with-her-skirt_1157-725.jpg?_wi=1", imageAlt: "Dramatic train wedding dress"
|
|
|
|
id: "dress-6", name: "Royal Drama", price: "Starting at $1,600", variant: "White", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773898205862-ka8mspzk.jpg", imageAlt: "Dramatic train wedding dress"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="reels" data-section="reels">
|
|
|
|
|
|
|
|
<BlogCardThree
|
|
|
|
|
|
|
|
title="Behind the Beauty"
|
|
|
|
|
|
|
|
description=""
|
|
|
|
|
|
|
|
textboxLayout="default"
|
|
|
|
|
|
|
|
useInvertedBackground={true}
|
|
|
|
|
|
|
|
tag="Featured Content"
|
|
|
|
|
|
|
|
tagIcon={Play}
|
|
|
|
|
|
|
|
tagAnimation="slide-up"
|
|
|
|
|
|
|
|
animationType="slide-up"
|
|
|
|
|
|
|
|
blogs={[
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "reel-1", category: "", title: "", excerpt: "", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-posing-medium-shot_23-2149860841.jpg?_wi=2", imageAlt: "Bride and groom first look moment", authorName: "Irentall Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773894327718-8nx4sc9p.jpg", date: ""
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "reel-2", category: "", title: "", excerpt: "", imageSrc: "http://img.b2bpic.net/free-photo/young-women-enjoying-bachelorette-party_23-2149278361.jpg?_wi=2", imageAlt: "Bride twirling in wedding dress", authorName: "Irentall Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773894327718-8nx4sc9p.jpg", date: ""
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "reel-3", category: "", title: "", excerpt: "", imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-fashionable-woman-blonde-long-white-dre_7502-4897.jpg?_wi=2", imageAlt: "Bride with complete bridal accessories", authorName: "Irentall Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773894327718-8nx4sc9p.jpg", date: ""
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "reel-4", category: "", title: "", excerpt: "", imageSrc: "http://img.b2bpic.net/free-photo/elegant-bride-posing_23-2148105871.jpg?_wi=2", imageAlt: "Close-up of wedding dress lace details", authorName: "Irentall Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B5MJh3BJx339lVFA4KYjFzlzMX/uploaded-1773894327718-8nx4sc9p.jpg", date: ""
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
uniformGridCustomHeightClasses="min-h-120 2xl:min-h-150"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div id="shoes" data-section="shoes">
|
|
|
|
<div id="shoes" data-section="shoes">
|
|
|
|
<ProductCardFour
|
|
|
|
<ProductCardFour
|
|
|
|
title="Bridal Shoes"
|
|
|
|
title="Bridal Shoes"
|
|
|
|
@@ -260,12 +292,14 @@ export default function LandingPage() {
|
|
|
|
title="Ready to Find Your Dream Dress?"
|
|
|
|
title="Ready to Find Your Dream Dress?"
|
|
|
|
description="Call or text us at 747-800-7770 to schedule your personal styling appointment. Our team is here to make your bridal journey unforgettable."
|
|
|
|
description="Call or text us at 747-800-7770 to schedule your personal styling appointment. Our team is here to make your bridal journey unforgettable."
|
|
|
|
buttons={[
|
|
|
|
buttons={[
|
|
|
|
{ text: "Call (747) 800-7770", href: "tel:(747)800-7770" },
|
|
|
|
{ text: "Call (747) 800-7770", href: "tel:747-800-7770" },
|
|
|
|
{ text: "Text (747) 800-7770", href: "sms:(747)800-7770" }
|
|
|
|
{ text: "Text (747) 800-7770", href: "sms:747-800-7770" }
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
buttonAnimation="slide-up"
|
|
|
|
buttonAnimation="slide-up"
|
|
|
|
background={{ variant: "plain" }}
|
|
|
|
background={{ variant: "plain" }}
|
|
|
|
useInvertedBackground={false}
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
|
|
|
buttonContainerClassName="flex flex-col sm:flex-row gap-3 justify-center"
|
|
|
|
|
|
|
|
buttonClassName="first:order-first second:order-last"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
@@ -275,7 +309,7 @@ export default function LandingPage() {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: "Irentall", items: [
|
|
|
|
title: "Irentall", items: [
|
|
|
|
{ label: "Home", href: "#home" },
|
|
|
|
{ label: "Home", href: "#home" },
|
|
|
|
{ label: "About Us", href: "#about" },
|
|
|
|
{ label: "About", href: "#about" },
|
|
|
|
{ label: "Gallery", href: "#gallery" },
|
|
|
|
{ label: "Gallery", href: "#gallery" },
|
|
|
|
{ label: "Contact", href: "#contact" }
|
|
|
|
{ label: "Contact", href: "#contact" }
|
|
|
|
]
|
|
|
|
]
|
|
|
|
@@ -297,7 +331,7 @@ export default function LandingPage() {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: "Contact", items: [
|
|
|
|
title: "Contact", items: [
|
|
|
|
{ label: "Phone", href: "tel:(747)800-7770" },
|
|
|
|
{ label: "Phone", href: "tel:747-800-7770" },
|
|
|
|
{ label: "Email", href: "mailto:info@irentall.com" },
|
|
|
|
{ label: "Email", href: "mailto:info@irentall.com" },
|
|
|
|
{ label: "Address", href: "#contact" },
|
|
|
|
{ label: "Address", href: "#contact" },
|
|
|
|
{ label: "Book Online", href: "#appointment" }
|
|
|
|
{ label: "Book Online", href: "#appointment" }
|
|
|
|
|