Merge version_1_1782168734346 into main #1

Merged
bender merged 2 commits from version_1_1782168734346 into main 2026-06-22 22:53:29 +00:00

View File

@@ -8,144 +8,93 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroSplit
tag="HOSUR & BANGALORE · WEDDING & DESTINATION FILMS"
title="Every Frame, A Story Worth Keeping."
description="We capture weddings, love stories, portraits, and brand films — raw, real, and cinematic. Based in Hosur & Bangalore, shooting across South India."
primaryButton={{
text: "View Portfolio",
href: "/portfolio",
}}
secondaryButton={{
text: "Book a Shoot",
href: "/book",
}}
imageSrc="http://img.b2bpic.net/free-photo/diwali-festival-lights-tradition_23-2148688458.jpg"
/>
</SectionErrorBoundary>
</div>
tag="HOSUR & BANGALORE · WEDDING & DESTINATION FILMS"
title="Every Frame, A Story Worth Keeping."
description="We capture weddings, love stories, portraits, and brand films — raw, real, and cinematic. Based in Hosur & Bangalore, shooting across South India."
primaryButton={{
text: "View Portfolio", href: "/portfolio"}}
secondaryButton={{
text: "Book a Shoot", href: "/book"}}
imageSrc="http://img.b2bpic.net/free-photo/diwali-festival-lights-tradition_23-2148688458.jpg"
/>
</SectionErrorBoundary>
</div>
<div id="social-proof" data-section="social-proof">
<SectionErrorBoundary name="social-proof">
<div id="social-proof" data-section="social-proof">
<SectionErrorBoundary name="social-proof">
<SocialProofMarquee
tag="What Clients Say"
title="Stories Captured"
names={[
"Gangeshwaran was really patient — felt like a family experience · ⭐⭐⭐⭐⭐",
"You deserve a 5-star rating · ⭐⭐⭐⭐⭐",
"Photography at our Mehandi was exceptional · ⭐⭐⭐⭐⭐",
"Naturally captured every single moment · ⭐⭐⭐⭐⭐",
"Outstanding work — too happy with the results · ⭐⭐⭐⭐⭐",
]}
/>
</SectionErrorBoundary>
</div>
tag="What Clients Say"
title="Stories Captured"
description="Trusted by couples across the region."
names={[
"Gangeshwaran was really patient — felt like a family experience · ⭐⭐⭐⭐⭐", "You deserve a 5-star rating · ⭐⭐⭐⭐⭐", "Photography at our Mehandi was exceptional · ⭐⭐⭐⭐⭐", "Naturally captured every single moment · ⭐⭐⭐⭐⭐", "Outstanding work — too happy with the results · ⭐⭐⭐⭐⭐"]}
/>
</SectionErrorBoundary>
</div>
<div id="services" data-section="services">
<SectionErrorBoundary name="services">
<div id="services" data-section="services">
<SectionErrorBoundary name="services">
<FeaturesDetailedCards
tag="What We Create"
title="From intimate weddings to world-class brand films."
description="Our work is defined by patience, respect for the moment, and an obsession with light."
items={[
{
title: "Weddings",
description: "Candid, traditional, and cinematic coverage of your most sacred day.",
tags: [
"Weddings",
"Candid",
"Cinematic",
],
imageSrc: "http://img.b2bpic.net/free-photo/veil-covers-bride-s-face-tender-while-she-stands-before-window_8353-8405.jpg",
},
{
title: "Pre-Wedding & Couples",
description: "Love stories told across stunning locations — beaches, temples, cities, fields.",
tags: [
"Couples",
"Pre-wedding",
],
imageSrc: "http://img.b2bpic.net/free-photo/couple-kissing-sunset_1153-8901.jpg",
},
{
title: "Bridal & Portraits",
description: "Timeless portraits that capture beauty, grace, and personality.",
tags: [
"Bridal",
"Portraits",
],
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-man-with-long-blonde-hair-wearing-red-jacket_23-2149020145.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="What We Create"
title="From intimate weddings to world-class brand films."
description="Our work is defined by patience, respect for the moment, and an obsession with light."
items={[
{
title: "Weddings", description: "Candid, traditional, and cinematic coverage of your most sacred day.", tags: ["Weddings", "Candid", "Cinematic"],
imageSrc: "http://img.b2bpic.net/free-photo/veil-covers-bride-s-face-tender-while-she-stands-before-window_8353-8405.jpg"},
{
title: "Pre-Wedding & Couples", description: "Love stories told across stunning locations — beaches, temples, cities, fields.", tags: ["Couples", "Pre-wedding"],
imageSrc: "http://img.b2bpic.net/free-photo/couple-kissing-sunset_1153-8901.jpg"},
{
title: "Bridal & Portraits", description: "Timeless portraits that capture beauty, grace, and personality.", tags: ["Bridal", "Portraits"],
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-man-with-long-blonde-hair-wearing-red-jacket_23-2149020145.jpg"},
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialRatingCards
tag="Testimonials"
title="What Clients Say"
description="Rated 5★ across all client reviews."
testimonials={[
{
name: "Vidya Sree",
role: "Client",
quote: "Your photography at our cousin's Mehandi was exceptional, capturing the essence of each moment with remarkable skill.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-wearing-minimalist-shirt_23-2149317771.jpg",
},
{
name: "Madhumitha Prakash",
role: "Client",
quote: "We really loved your work and all the moments are amazingly captured. You didn't even interrupt us during the pooja.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-boy-front-white-curtain_23-2148184871.jpg",
},
{
name: "Anonymous Client",
role: "Client",
quote: "Gangeshwaran was really patient taking every photo. We truly felt a family-like experience with him.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-woman-posing-fashionable-outfit_23-2149021799.jpg",
},
{
name: "Anonymous Client",
role: "Client",
quote: "Dear Gangesh, you deserve a 5-star rating. You take incredible photos. The pictures were delivered in a lovely way.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-beautiful-young-businesswoman-looking-camera-head-shot-portrait_1163-4928.jpg",
},
{
name: "Anonymous Client",
role: "Client",
quote: "Highly recommended for any functions. Capturing every single moment naturally.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-blonde-short-haired-woman-posing-white-shirt_23-2149021781.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Testimonials"
title="What Clients Say"
description="Rated 5★ across all client reviews."
testimonials={[
{
name: "Vidya Sree", role: "Client", quote: "Your photography at our cousin's Mehandi was exceptional, capturing the essence of each moment with remarkable skill.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-wearing-minimalist-shirt_23-2149317771.jpg"},
{
name: "Madhumitha Prakash", role: "Client", quote: "We really loved your work and all the moments are amazingly captured. You didn't even interrupt us during the pooja.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-boy-front-white-curtain_23-2148184871.jpg"},
{
name: "Anonymous Client", role: "Client", quote: "Gangeshwaran was really patient taking every photo. We truly felt a family-like experience with him.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-woman-posing-fashionable-outfit_23-2149021799.jpg"},
{
name: "Anonymous Client", role: "Client", quote: "Dear Gangesh, you deserve a 5-star rating. You take incredible photos. The pictures were delivered in a lovely way.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-beautiful-young-businesswoman-looking-camera-head-shot-portrait_1163-4928.jpg"},
{
name: "Anonymous Client", role: "Client", quote: "Highly recommended for any functions. Capturing every single moment naturally.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-blonde-short-haired-woman-posing-white-shirt_23-2149021781.jpg"},
]}
/>
</SectionErrorBoundary>
</div>
<div id="cta" data-section="cta">
<SectionErrorBoundary name="cta">
<div id="cta" data-section="cta">
<SectionErrorBoundary name="cta">
<ContactCta
tag="Book Now"
text="Your Story Deserves to Be Told Right. Let's create something unforgettable together."
primaryButton={{
text: "Book a Shoot",
href: "/book",
}}
secondaryButton={{
text: "WhatsApp Us",
href: "https://wa.me/918608824373",
}}
/>
</SectionErrorBoundary>
</div>
tag="Book Now"
text="Your Story Deserves to Be Told Right. Let's create something unforgettable together."
primaryButton={{
text: "Book a Shoot", href: "/book"}}
secondaryButton={{
text: "WhatsApp Us", href: "https://wa.me/918608824373"}}
/>
</SectionErrorBoundary>
</div>
</>
);
}