Files
77d9b2ed-02e1-49cf-bfbf-8a0…/src/app/page.tsx
2026-04-18 07:44:16 +00:00

231 lines
11 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroCentered from '@/components/sections/hero/HeroCentered';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="smallMedium"
sizing="largeSmall"
background="aurora"
cardStyle="inset"
primaryButtonStyle="shadow"
secondaryButtonStyle="solid"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "hero"},
{
name: "Services", id: "services"},
{
name: "Portfolio", id: "gallery"},
{
name: "Testimonials", id: "testimonials"},
{
name: "Contact", id: "contact"},
]}
brandName="दास Studio"
/>
</div>
<div id="hero" data-section="hero">
<HeroCentered
background={{
variant: "sparkles-gradient"}}
title="Har Pal Ko Yaadon Mein Badalte Hain"
description="Professional Wedding & Event Photography by Daas Studio. Capturing your most cherished memories with elegance and cinematic precision."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/adult-view-elderly-friendly-europe_1304-2651.jpg", alt: "Wedding couple portrait"},
{
src: "http://img.b2bpic.net/free-photo/classic-architecture-beautiful-home-with-flowers_23-2151913147.jpg", alt: "Wedding couple portrait"},
{
src: "http://img.b2bpic.net/free-photo/hug-woman-husband-girl-aged_1304-2652.jpg", alt: "Wedding couple portrait"},
{
src: "http://img.b2bpic.net/free-photo/trans-couple-holding-each-other-sunset-beach_23-2149304593.jpg", alt: "Trans couple holding each other at sunset"},
{
src: "http://img.b2bpic.net/free-photo/horizontal-shot-man-woman-wedding-attire-holding-hands-sunset_181624-5025.jpg", alt: "Couple in wedding attire sunset"},
]}
buttons={[
{
text: "Book Now", href: "#contact"},
]}
marqueeItems={[
{
type: "text", text: "Cinematic Storytelling"},
{
type: "text", text: "Candid Moments"},
{
type: "text", text: "Luxury Weddings"},
{
type: "text", text: "Drone Cinematography"},
{
type: "text", text: "Professional Retouching"},
]}
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
useInvertedBackground={false}
heading={[
{
type: "text", content: "About Daas Studio"},
{
type: "image", src: "http://img.b2bpic.net/free-photo/beautiful-brunette-bride-is-kissing-happy-groom-cheek-near-wall-covered-with-red-ivy-wedding-day_8353-11145.jpg", alt: "Ravi Kumar Photographer"},
]}
/>
</div>
<div id="services" data-section="services">
<FeatureCardMedia
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
features={[
{
id: "f1", title: "Wedding Photography", description: "Authentic, cinematic wedding coverage.", tag: "Popular", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CWLDegsCvzfCRbIFdjgjIDLOUD/uploaded-1776498236911-imvgn5my.jpg"},
{
id: "f2", title: "Drone Shoot", description: "Aerial perspectives of your event.", tag: "Cinematic", imageSrc: "http://img.b2bpic.net/free-photo/couple-lie-graas-bali_1157-33624.jpg"},
{
id: "f3", title: "Video Shoot", description: "High-definition video storytelling.", tag: "Video", imageSrc: "http://img.b2bpic.net/free-photo/side-view-photographer-married-couple_23-2150264490.jpg"},
]}
title="Our Services"
description="Premium wedding and event photography solutions tailored for your special day."
/>
</div>
<div id="gallery" data-section="gallery">
<ProductCardFour
animationType="slide-up"
textboxLayout="default"
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={true}
products={[
{
id: "p1", name: "Wedding Shoot", price: "View", variant: "Gallery", imageSrc: "http://img.b2bpic.net/free-photo/husband-takes-his-wife-pulse_1153-98.jpg"},
{
id: "p2", name: "Pre-Wedding", price: "View", variant: "Gallery", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-posing-their-wedding-day_1328-3479.jpg"},
{
id: "p3", name: "Candid", price: "View", variant: "Gallery", imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-posing-vintage-motor-scooter_1153-5959.jpg"},
{
id: "p4", name: "Drone Shots", price: "View", variant: "Gallery", imageSrc: "http://img.b2bpic.net/free-photo/woman-wedding-dress-smiling_1153-1067.jpg"},
]}
title="Portfolio Gallery"
description="Explore our recent wedding and event captures."
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardNine
animationType="slide-up"
textboxLayout="split-actions"
useInvertedBackground={false}
plans={[
{
id: "basic", title: "Basic", price: "₹25,000", period: "Day", features: [
"Photography", "Edit"],
button: {
text: "Select"},
imageSrc: "http://img.b2bpic.net/free-photo/newlyweds-laughing-field_1153-600.jpg", imageAlt: "Newlyweds laughing in the field"},
{
id: "prem", title: "Premium", price: "₹50,000", period: "Day", features: [
"Photo+Video", "Drone"],
button: {
text: "Select"},
imageSrc: "http://img.b2bpic.net/free-photo/adult-view-elderly-friendly-europe_1304-2651.jpg", imageAlt: "Newlyweds laughing in the field"},
{
id: "lux", title: "Luxury", price: "₹85,000", period: "Day", features: [
"Full Coverage", "Albums"],
button: {
text: "Select"},
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-brunette-bride-is-kissing-happy-groom-cheek-near-wall-covered-with-red-ivy-wedding-day_8353-11145.jpg", imageAlt: "Newlyweds laughing in the field"},
]}
title="Wedding Packages"
description="Choose a package that fits your event scale perfectly."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
testimonials={[
{
id: "1", name: "Rahul & Priya", role: "Wedding", testimonial: "Amazing work by Ravi!", imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-having-their-wedding-beach_23-2149043955.jpg"},
{
id: "2", name: "Amit Sharma", role: "Event", testimonial: "Best service in Jais.", imageSrc: "http://img.b2bpic.net/free-photo/pretty-tanned-girl-white-summer-blouse-holds-guys-hand-while-he-photographs-her-white-background_197531-26341.jpg"},
{
id: "3", name: "Sanjay & Neha", role: "Wedding", testimonial: "Cinematic quality shots.", imageSrc: "http://img.b2bpic.net/free-photo/young-bride-groom-having-beach-wedding_23-2149043995.jpg"},
{
id: "4", name: "Vikram Singh", role: "Event", testimonial: "Highly recommended team.", imageSrc: "http://img.b2bpic.net/free-photo/woman-having-date-with-her-boyfriend-valentine-s-day_23-2149162010.jpg"},
{
id: "5", name: "Ritu Verma", role: "Pre-Wedding", testimonial: "Perfect pre-wedding shoot.", imageSrc: "http://img.b2bpic.net/free-photo/couple-newlyweds-smiling-groom-covering-bride-s-eyes-with-hands_176420-2253.jpg"},
]}
title="Client Reviews"
description="Happy couples who trusted Daas Studio with their memories."
/>
</div>
<div id="faq" data-section="faq">
<FaqBase
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "q1", title: "Do you travel?", content: "Yes, we travel across India for weddings."},
{
id: "q2", title: "How to book?", content: "Use the contact form or WhatsApp."},
{
id: "q3", title: "Advance payment?", content: "Yes, a 30% advance is required."},
]}
title="Common Questions"
description="Need to know something? Check our FAQ."
faqsAnimation="blur-reveal"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={true}
background={{
variant: "plain"}}
title="Get in Touch"
description="Call us: 7618837456 | Location: Chhota Goriyana, Jais"
mediaAnimation="slide-up"
tag="Inquiry"
imageSrc="http://img.b2bpic.net/free-photo/young-black-man-sitting-road-forest-with-camera-male-photographer-forest-man-wearing-brown-jacket-black-hat-backpack_1157-51009.jpg"
imageAlt="Professional photographer at work"
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="दास Studio"
copyrightText="© 2025 Daas Studio. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}