Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-23 03:12:32 +00:00
5 changed files with 90 additions and 456 deletions

View File

@@ -25,26 +25,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Portfolio",
id: "/portfolio",
},
{
name: "Artists",
id: "/artists",
},
{
name: "Services",
id: "/services",
},
{
name: "Workshop",
id: "/workshop",
},
{ name: "Home", id: "/" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Artists", id: "/artists" },
{ name: "Services", id: "/services" },
{ name: "Workshop", id: "/workshop" }
]}
brandName="Live Indian Painter"
/>
@@ -52,27 +37,13 @@ export default function LandingPage() {
<div id="artist-team" data-section="artist-team">
<TeamCardFive
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
team={[
{
id: "a1",
name: "Ananya Sharma",
role: "Senior Artist - Delhi",
imageSrc: "http://img.b2bpic.net/free-photo/man-making-bow-from-ribbon-gift_1220-3470.jpg",
},
{
id: "a2",
name: "Vikram Singh",
role: "Senior Artist - Mumbai",
imageSrc: "http://img.b2bpic.net/free-photo/modern-artist-concept-with-top-view-desk_23-2148002128.jpg",
},
{
id: "a3",
name: "Priya Reddy",
role: "Senior Artist - Bangalore",
imageSrc: "http://img.b2bpic.net/free-photo/illustrators-tools-arrangement-still-life_23-2150163146.jpg",
},
{ id: "a1", name: "Ananya Sharma", role: "Senior Artist - Delhi", imageSrc: "http://img.b2bpic.net/free-photo/man-making-bow-from-ribbon-gift_1220-3470.jpg" },
{ id: "a2", name: "Vikram Singh", role: "Senior Artist - Mumbai", imageSrc: "http://img.b2bpic.net/free-photo/modern-artist-concept-with-top-view-desk_23-2148002128.jpg" },
{ id: "a3", name: "Priya Reddy", role: "Senior Artist - Bangalore", imageSrc: "http://img.b2bpic.net/free-photo/illustrators-tools-arrangement-still-life_23-2150163146.jpg" }
]}
title="Artists Who Paint Emotion"
description="Our curated collective of elite wedding artists."
@@ -87,16 +58,8 @@ export default function LandingPage() {
membersAnimation="slide-up"
memberVariant="card"
members={[
{
id: "m1",
name: "Ananya Sharma",
imageSrc: "http://img.b2bpic.net/free-photo/artist-with-color-palette_23-2148017549.jpg",
},
{
id: "m2",
name: "Vikram Singh",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-working-her-worshop_23-2149536261.jpg",
},
{ id: "m1", name: "Ananya Sharma", imageSrc: "http://img.b2bpic.net/free-photo/artist-with-color-palette_23-2148017549.jpg" },
{ id: "m2", name: "Vikram Singh", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-working-her-worshop_23-2149536261.jpg" }
]}
/>
</div>
@@ -104,30 +67,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Portfolio",
href: "/portfolio",
},
{
label: "Our Artists",
href: "/artists",
},
],
},
{
items: [
{
label: "Services",
href: "/services",
},
{
label: "Book Now",
href: "/services",
},
],
},
{ items: [{ label: "Portfolio", href: "/portfolio" }, { label: "Our Artists", href: "/artists" }] },
{ items: [{ label: "Services", href: "/services" }, { label: "Book Now", href: "/services" }] }
]}
logoText="Live Indian Painter"
/>
@@ -135,4 +76,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -26,26 +26,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Portfolio",
id: "/portfolio",
},
{
name: "Artists",
id: "/artists",
},
{
name: "Services",
id: "/services",
},
{
name: "Workshop",
id: "/workshop",
},
{ name: "Home", id: "/" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Artists", id: "/artists" },
{ name: "Services", id: "/services" },
{ name: "Workshop", id: "/workshop" }
]}
brandName="Live Indian Painter"
/>
@@ -53,34 +38,17 @@ export default function LandingPage() {
<div id="home-hero" data-section="home-hero">
<HeroBillboardGallery
background={{
variant: "radial-gradient",
}}
background={{ variant: "radial-gradient" }}
title="Your Wedding Moment, Painted Forever."
description="Luxury live wedding paintings crafted in real time across India and destination weddings worldwide."
buttons={[
{
text: "Explore The Experience",
href: "/portfolio",
},
{
text: "Reserve Your Date",
href: "/services",
},
{ text: "Explore The Experience", href: "/portfolio" },
{ text: "Reserve Your Date", href: "/services" }
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/autumn-warm-aesthetic-editorial_23-2151853262.jpg?_wi=1",
imageAlt: "Live painting session",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/amazing-look-traditional-ritual-with-fire_8353-10619.jpg?_wi=1",
imageAlt: "Detail of painting",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/princess-prince-digital-art_23-2151610479.jpg",
imageAlt: "Wedding atmosphere",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/autumn-warm-aesthetic-editorial_23-2151853262.jpg", imageAlt: "Live painting session" },
{ imageSrc: "http://img.b2bpic.net/free-photo/amazing-look-traditional-ritual-with-fire_8353-10619.jpg", imageAlt: "Detail of painting" },
{ imageSrc: "http://img.b2bpic.net/free-photo/princess-prince-digital-art_23-2151610479.jpg", imageAlt: "Wedding atmosphere" }
]}
mediaAnimation="slide-up"
/>
@@ -91,10 +59,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="More Than Art — A Timeless Wedding Experience."
buttons={[
{
text: "Our Philosophy",
href: "/artists",
},
{ text: "Our Philosophy", href: "/artists" }
]}
/>
</div>
@@ -106,41 +71,17 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Conceptualization",
description: "Artist arrives before ceremony to finalize the composition.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/woman-making-vlog-her-paintings_23-2148775995.jpg?_wi=1",
},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/wedding-rings-with-ornaments_23-2148098745.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/autumn-warm-aesthetic-editorial_23-2151853262.jpg?_wi=2",
imageAlt: "artist painting details wedding",
title: "Conceptualization", description: "Artist arrives before ceremony to finalize the composition.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/woman-making-vlog-her-paintings_23-2148775995.jpg" },
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/wedding-rings-with-ornaments_23-2148098745.jpg" }
},
{
title: "Live Execution",
description: "Witness the painting unfold during your celebration.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/hookah-still-life-composition_23-2149213336.jpg",
},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/woman-painting-with-watercolor-studio_23-2148014050.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-posing-verandah-somewhere-nature_1153-5989.jpg",
imageAlt: "artist painting details wedding",
title: "Live Execution", description: "Witness the painting unfold during your celebration.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/hookah-still-life-composition_23-2149213336.jpg" },
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-painting-with-watercolor-studio_23-2148014050.jpg" }
},
{
title: "Final Reveal",
description: "The emotional moment of the final painting reveal.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/man-white-shirt-works-with-cement_1157-37374.jpg",
},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/woman-painting-with-watercolor-studio_23-2148014060.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/amazing-look-traditional-ritual-with-fire_8353-10619.jpg?_wi=2",
imageAlt: "artist painting details wedding",
},
title: "Final Reveal", description: "The emotional moment of the final painting reveal.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/man-white-shirt-works-with-cement_1157-37374.jpg" },
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-painting-with-watercolor-studio_23-2148014060.jpg" }
}
]}
showStepNumbers={true}
title="Signature Experience"
@@ -151,30 +92,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Portfolio",
href: "/portfolio",
},
{
label: "Our Artists",
href: "/artists",
},
],
},
{
items: [
{
label: "Services",
href: "/services",
},
{
label: "Book Now",
href: "/services",
},
],
},
{ items: [{ label: "Portfolio", href: "/portfolio" }, { label: "Our Artists", href: "/artists" }] },
{ items: [{ label: "Services", href: "/services" }, { label: "Book Now", href: "/services" }] }
]}
logoText="Live Indian Painter"
/>
@@ -182,4 +101,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -25,26 +25,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Portfolio",
id: "/portfolio",
},
{
name: "Artists",
id: "/artists",
},
{
name: "Services",
id: "/services",
},
{
name: "Workshop",
id: "/workshop",
},
{ name: "Home", id: "/" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Artists", id: "/artists" },
{ name: "Services", id: "/services" },
{ name: "Workshop", id: "/workshop" }
]}
brandName="Live Indian Painter"
/>
@@ -52,52 +37,17 @@ export default function LandingPage() {
<div id="portfolio-grid" data-section="portfolio-grid">
<ProductCardFour
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Luxury Event 1",
price: "Custom",
variant: "Wedding",
imageSrc: "http://img.b2bpic.net/free-photo/woman-walk-unusual-blonde-montenegro_1304-1071.jpg",
},
{
id: "p2",
name: "Luxury Event 2",
price: "Custom",
variant: "Wedding",
imageSrc: "http://img.b2bpic.net/free-photo/indian-couple-celebrating-propose-day-by-being-romantic-with-each-other_23-2151110957.jpg",
},
{
id: "p3",
name: "Luxury Event 3",
price: "Custom",
variant: "Wedding",
imageSrc: "http://img.b2bpic.net/free-photo/wedding-couple-beautiful-couple-bride-groom-look-each-other_8353-5891.jpg",
},
{
id: "p4",
name: "Luxury Event 4",
price: "Custom",
variant: "Wedding",
imageSrc: "http://img.b2bpic.net/free-photo/young-bride-groom-casual-formal-wedding-dress_181624-29382.jpg",
},
{
id: "p5",
name: "Luxury Event 5",
price: "Custom",
variant: "Wedding",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-young-man-woman-dressed-beautiful-thai-costumes-splashing-temple-preserve-good-culture-thai-people-songkran-festival-thai-new-year-family-day-april_1150-61284.jpg",
},
{
id: "p6",
name: "Luxury Event 6",
price: "Custom",
variant: "Wedding",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-by-sea_53876-15240.jpg",
},
{ id: "p1", name: "Luxury Event 1", price: "Custom", variant: "Wedding", imageSrc: "http://img.b2bpic.net/free-photo/woman-walk-unusual-blonde-montenegro_1304-1071.jpg" },
{ id: "p2", name: "Luxury Event 2", price: "Custom", variant: "Wedding", imageSrc: "http://img.b2bpic.net/free-photo/indian-couple-celebrating-propose-day-by-being-romantic-with-each-other_23-2151110957.jpg" },
{ id: "p3", name: "Luxury Event 3", price: "Custom", variant: "Wedding", imageSrc: "http://img.b2bpic.net/free-photo/wedding-couple-beautiful-couple-bride-groom-look-each-other_8353-5891.jpg" },
{ id: "p4", name: "Luxury Event 4", price: "Custom", variant: "Wedding", imageSrc: "http://img.b2bpic.net/free-photo/young-bride-groom-casual-formal-wedding-dress_181624-29382.jpg" },
{ id: "p5", name: "Luxury Event 5", price: "Custom", variant: "Wedding", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-young-man-woman-dressed-beautiful-thai-costumes-splashing-temple-preserve-good-culture-thai-people-songkran-festival-thai-new-year-family-day-april_1150-61284.jpg" },
{ id: "p6", name: "Luxury Event 6", price: "Custom", variant: "Wedding", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-by-sea_53876-15240.jpg" }
]}
title="Celebrity & Destination Events"
description="Showcasing our finest collaborations."
@@ -112,20 +62,8 @@ export default function LandingPage() {
title="Portfolio Impact"
description="Turning memories into masterpieces."
metrics={[
{
id: "m1",
value: "500+",
title: "Paintings Completed",
description: "Across diverse Indian traditions",
imageSrc: "http://img.b2bpic.net/free-photo/indian-couple-celebrating-propose-day-by-being-romantic-with-each-other_23-2151110961.jpg",
},
{
id: "m2",
value: "12",
title: "Countries Covered",
description: "Global destination events",
imageSrc: "http://img.b2bpic.net/free-photo/affectionate-indian-couple-celebrating-propose-day-together_23-2151110965.jpg",
},
{ id: "m1", value: "500+", title: "Paintings Completed", description: "Across diverse Indian traditions", imageSrc: "http://img.b2bpic.net/free-photo/indian-couple-celebrating-propose-day-by-being-romantic-with-each-other_23-2151110961.jpg" },
{ id: "m2", value: "12", title: "Countries Covered", description: "Global destination events", imageSrc: "http://img.b2bpic.net/free-photo/affectionate-indian-couple-celebrating-propose-day-together_23-2151110965.jpg" }
]}
/>
</div>
@@ -133,30 +71,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Portfolio",
href: "/portfolio",
},
{
label: "Our Artists",
href: "/artists",
},
],
},
{
items: [
{
label: "Services",
href: "/services",
},
{
label: "Book Now",
href: "/services",
},
],
},
{ items: [{ label: "Portfolio", href: "/portfolio" }, { label: "Our Artists", href: "/artists" }] },
{ items: [{ label: "Services", href: "/services" }, { label: "Book Now", href: "/services" }] }
]}
logoText="Live Indian Painter"
/>
@@ -164,4 +80,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -25,26 +25,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Portfolio",
id: "/portfolio",
},
{
name: "Artists",
id: "/artists",
},
{
name: "Services",
id: "/services",
},
{
name: "Workshop",
id: "/workshop",
},
{ name: "Home", id: "/" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Artists", id: "/artists" },
{ name: "Services", id: "/services" },
{ name: "Workshop", id: "/workshop" }
]}
brandName="Live Indian Painter"
/>
@@ -59,38 +44,13 @@ export default function LandingPage() {
description="Choose the perfect package for your wedding."
plans={[
{
id: "p1",
badge: "Essential",
price: "Custom",
subtitle: "Live event coverage",
buttons: [
{
text: "Book",
href: "/services",
},
],
features: [
"On-site painting",
"High-res scan",
],
id: "p1", badge: "Essential", price: "Custom", subtitle: "Live event coverage", buttons: [{ text: "Book", href: "/services" }],
features: ["On-site painting", "High-res scan"]
},
{
id: "p2",
badge: "Premiere",
price: "Custom",
subtitle: "Premium luxury service",
buttons: [
{
text: "Inquire",
href: "/services",
},
],
features: [
"On-site painting",
"Studio finishing",
"Framing included",
],
},
id: "p2", badge: "Premiere", price: "Custom", subtitle: "Premium luxury service", buttons: [{ text: "Inquire", href: "/services" }],
features: ["On-site painting", "Studio finishing", "Framing included"]
}
]}
/>
</div>
@@ -101,12 +61,8 @@ export default function LandingPage() {
title="Terms of Service"
sections={[
{
heading: "Booking Policy",
content: {
type: "paragraph",
text: "A deposit is required to secure your date.",
},
},
heading: "Booking Policy", content: { text: "A deposit is required to secure your date." }
}
]}
/>
</div>
@@ -114,30 +70,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Portfolio",
href: "/portfolio",
},
{
label: "Our Artists",
href: "/artists",
},
],
},
{
items: [
{
label: "Services",
href: "/services",
},
{
label: "Book Now",
href: "/services",
},
],
},
{ items: [{ label: "Portfolio", href: "/portfolio" }, { label: "Our Artists", href: "/artists" }] },
{ items: [{ label: "Services", href: "/services" }, { label: "Book Now", href: "/services" }] }
]}
logoText="Live Indian Painter"
/>
@@ -145,4 +79,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -26,26 +26,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Portfolio",
id: "/portfolio",
},
{
name: "Artists",
id: "/artists",
},
{
name: "Services",
id: "/services",
},
{
name: "Workshop",
id: "/workshop",
},
{ name: "Home", id: "/" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Artists", id: "/artists" },
{ name: "Services", id: "/services" },
{ name: "Workshop", id: "/workshop" }
]}
brandName="Live Indian Painter"
/>
@@ -60,35 +45,19 @@ export default function LandingPage() {
description="Learn the art of live painting from our mentors."
features={[
{
title: "Technique",
description: "Brushwork and color theory for events.",
icon: Palette,
title: "Technique", description: "Brushwork and color theory for events.", icon: Palette,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-painting-with-watercolor-studio_23-2148014058.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/jar-with-brushes-near-black-wall_23-2147801983.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/autumn-warm-aesthetic-editorial_23-2151853262.jpg?_wi=3",
imageAlt: "Woman painting with watercolor in studio",
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-painting-with-watercolor-studio_23-2148014058.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/jar-with-brushes-near-black-wall_23-2147801983.jpg" }
]
},
{
title: "Live Setup",
description: "Managing crowd interaction while painting.",
icon: Users,
title: "Live Setup", description: "Managing crowd interaction while painting.", icon: Users,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/view-paint-brushes-display-with-brush-strokes-paint_23-2150351773.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/process-making-handmade-gingerbread-decor-design_169016-20549.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-making-vlog-her-paintings_23-2148775995.jpg?_wi=2",
imageAlt: "Woman painting with watercolor in studio",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/view-paint-brushes-display-with-brush-strokes-paint_23-2150351773.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/process-making-handmade-gingerbread-decor-design_169016-20549.jpg" }
]
}
]}
/>
</div>
@@ -101,36 +70,13 @@ export default function LandingPage() {
title="Student Stories"
description="From amateur to wedding artist."
kpiItems={[
{
value: "100+",
label: "Students Trained",
},
{
value: "95%",
label: "Success Rate",
},
{
value: "5+",
label: "Years Experience",
},
{ value: "100+", label: "Students Trained" },
{ value: "95%", label: "Success Rate" },
{ value: "5+", label: "Years Experience" }
]}
testimonials={[
{
id: "t1",
name: "Meera S.",
role: "Workshop Student",
company: "Mumbai",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-african-american-woman-drawing-canvas-workshop-space-close-up-art-pencils-table-used-by-black-young-artist-sitting-wheelchair-creating-masterpiece_482257-33993.jpg",
},
{
id: "t2",
name: "Rahul V.",
role: "Workshop Student",
company: "Delhi",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-white-shirt-works-with-cement_1157-37378.jpg",
},
{ id: "t1", name: "Meera S.", role: "Workshop Student", company: "Mumbai", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-african-american-woman-drawing-canvas-workshop-space-close-up-art-pencils-table-used-by-black-young-artist-sitting-wheelchair-creating-masterpiece_482257-33993.jpg" },
{ id: "t2", name: "Rahul V.", role: "Workshop Student", company: "Delhi", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-white-shirt-works-with-cement_1157-37378.jpg" }
]}
/>
</div>
@@ -138,30 +84,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Portfolio",
href: "/portfolio",
},
{
label: "Our Artists",
href: "/artists",
},
],
},
{
items: [
{
label: "Services",
href: "/services",
},
{
label: "Book Now",
href: "/services",
},
],
},
{ items: [{ label: "Portfolio", href: "/portfolio" }, { label: "Our Artists", href: "/artists" }] },
{ items: [{ label: "Services", href: "/services" }, { label: "Book Now", href: "/services" }] }
]}
logoText="Live Indian Painter"
/>
@@ -169,4 +93,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}