Compare commits
20 Commits
version_2
...
version_21
| Author | SHA1 | Date | |
|---|---|---|---|
| ffd471eed8 | |||
| 1209b8c12a | |||
| c04236584a | |||
| 26ae9c3a63 | |||
| d49e5fcce8 | |||
| ad7dcb03cb | |||
| 577b65e964 | |||
| f6490c2daf | |||
| 30edaa5d96 | |||
| 6c8fd9c017 | |||
| 3ae5cadefd | |||
| e741387d15 | |||
| 1386affa49 | |||
| bb007b9440 | |||
| d63ede7e6c | |||
| 7f1aee29a2 | |||
| f0e435e68d | |||
| b06fc7f900 | |||
| 53cad746bb | |||
| c9626d51c0 |
235
src/app/page.tsx
235
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Balgandharva"
|
||||
/>
|
||||
@@ -54,108 +46,36 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Timeless Portraits for Life's Moments"
|
||||
description="Expert wedding, portrait, and corporate photography based in Amravati. We capture the stories that define your most precious memories."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-holding-microphone_23-2149215569.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-holding-microphone_23-2149215569.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-taking-pics-mirror_23-2149735264.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-taking-pics-mirror_23-2149735264.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-valentines-day-presents-with-flowers-dark-background-love-color-feeling-marriage-holiday-couple-gifts_140725-157953.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-valentines-day-presents-with-flowers-dark-background-love-color-feeling-marriage-holiday-couple-gifts_140725-157953.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concept-location-photo-shoot-photo-studio_185193-164038.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concept-location-photo-shoot-photo-studio_185193-164038.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-photo-canvas-background-interior_493343-31124.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-photo-canvas-background-interior_493343-31124.jpg", imageAlt: "professional wedding photography studio"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-black-dress-reflecting-mirror-white-studio-room-with-windows_8353-6217.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-black-dress-reflecting-mirror-white-studio-room-with-windows_8353-6217.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-couple-is-standing-near-wall-sun-rays-almost-kissing-marriage-concept_8353-11220.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-couple-is-standing-near-wall-sun-rays-almost-kissing-marriage-concept_8353-11220.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-photos-her-business-with-ceramic-kitchenware_23-2149060811.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-photos-her-business-with-ceramic-kitchenware_23-2149060811.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flowers-with-empty-vintage-notebook-your-design_93675-134316.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flowers-with-empty-vintage-notebook-your-design_93675-134316.jpg", imageAlt: "professional wedding photography studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/groom-bride-kissing-wedding-ceremony_52683-111131.jpg",
|
||||
imageAlt: "professional wedding photography studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/groom-bride-kissing-wedding-ceremony_52683-111131.jpg", imageAlt: "professional wedding photography studio"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Session",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/artsy-woman-taking-photo-beach_53876-119855.jpg",
|
||||
alt: "Artsy woman taking a photo at a beach",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/studio-with-props-photography_23-2148885661.jpg",
|
||||
alt: "Studio with props for photography",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cute-beautiful-little-girl-casual-clothes-sits-suspended-chair-empty-studio_613910-4317.jpg",
|
||||
alt: "A cute beautiful little girl in casual clothes sits on a suspended chair in an empty studio.",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/photographer-wearing-medical-mask_23-2148503474.jpg",
|
||||
alt: "Photographer wearing medical mask",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/green-carpet-hangs-from-sewing-machine-table_8353-7828.jpg",
|
||||
alt: "Green carpet hangs from the sewing machine on a table",
|
||||
},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/woman-white-clothes-sits-room-with-flowers-sewing-machine_8353-7832.jpg",
|
||||
alt: "Woman in white clothes sits in a room with flowers and sewing machine",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/young-beautiful-blonde-girl-holding-black-baloon-hat-sitting-floor-white-wall_176420-55200.jpg",
|
||||
alt: "Young beautiful blonde girl holding black baloon in hat sitting on floor over white wall",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/artist-props-photography-studio_23-2148885636.jpg",
|
||||
alt: "Artist props for photography in studio",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/view-essential-items-wedding-planner-business_23-2150165034.jpg",
|
||||
alt: "View of essential items for wedding planner business",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/view-beautifully-decorated-scrapbook_23-2149614033.jpg",
|
||||
alt: "View of beautifully decorated scrapbook",
|
||||
},
|
||||
text: "Book Your Session", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -165,14 +85,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Capturing Essence Beyond the Frame",
|
||||
},
|
||||
type: "text", content: "Capturing Essence Beyond the Frame"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/man-photographer-sitting-floor-studio-professional-photographer-work_627829-6975.jpg",
|
||||
alt: "photographer at work studio",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/man-photographer-sitting-floor-studio-professional-photographer-work_627829-6975.jpg", alt: "photographer at work studio"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -185,47 +100,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Wedding Photography",
|
||||
price: "Custom Pricing",
|
||||
variant: "Wedding & Engagement",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264542.jpg",
|
||||
},
|
||||
id: "p1", name: "Wedding Photography", price: "Custom Pricing", variant: "Wedding & Engagement", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264542.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Family Portraits",
|
||||
price: "From $99",
|
||||
variant: "Family & Group",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pregnant-woman-with-protea-flowers-concept-style-pregnancy_169016-63944.jpg",
|
||||
},
|
||||
id: "p2", name: "Family Portraits", price: "From $99", variant: "Family & Group", imageSrc: "http://img.b2bpic.net/free-photo/pregnant-woman-with-protea-flowers-concept-style-pregnancy_169016-63944.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Corporate Headshots",
|
||||
price: "From $149",
|
||||
variant: "Corporate",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg",
|
||||
},
|
||||
id: "p3", name: "Corporate Headshots", price: "From $149", variant: "Corporate", imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Newborn Sessions",
|
||||
price: "From $199",
|
||||
variant: "Maternity & Newborn",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-pregnant-woman-black-dress-pregnancy-fashion-look-concept_1328-5386.jpg",
|
||||
},
|
||||
id: "p4", name: "Newborn Sessions", price: "From $199", variant: "Maternity & Newborn", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-pregnant-woman-black-dress-pregnancy-fashion-look-concept_1328-5386.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Events & Parties",
|
||||
price: "Hourly Rates",
|
||||
variant: "Events",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-photo-camera-indoors-still-life_23-2150630618.jpg",
|
||||
},
|
||||
id: "p5", name: "Events & Parties", price: "Hourly Rates", variant: "Events", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-photo-camera-indoors-still-life_23-2150630618.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "School Portraits",
|
||||
price: "Package Deals",
|
||||
variant: "Education",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-bearded-fashion-designer-taking-break-from-work-thinking-about-new-designs_613910-18126.jpg",
|
||||
},
|
||||
id: "p6", name: "School Portraits", price: "Package Deals", variant: "Education", imageSrc: "http://img.b2bpic.net/free-photo/handsome-bearded-fashion-designer-taking-break-from-work-thinking-about-new-designs_613910-18126.jpg"},
|
||||
]}
|
||||
title="Professional Photography Services"
|
||||
description="Comprehensive photography solutions tailored to your unique requirements."
|
||||
@@ -239,20 +124,11 @@ export default function LandingPage() {
|
||||
tag="Trusted Quality"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "10+ Years",
|
||||
description: "Professional Experience",
|
||||
},
|
||||
id: "m1", value: "10+ Years", description: "Professional Experience"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "500+",
|
||||
description: "Successful Weddings",
|
||||
},
|
||||
id: "m2", value: "500+", description: "Successful Weddings"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "4.8/5",
|
||||
description: "Customer Rating",
|
||||
},
|
||||
id: "m3", value: "4.8/5", description: "Customer Rating"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -265,40 +141,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Priya Sharma",
|
||||
role: "Bride",
|
||||
testimonial: "The studio captured our wedding perfectly. Truly professional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-dark-jacket-pink-background_179666-14218.jpg",
|
||||
},
|
||||
id: "t1", name: "Priya Sharma", role: "Bride", testimonial: "The studio captured our wedding perfectly. Truly professional.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-dark-jacket-pink-background_179666-14218.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Amit Deshmukh",
|
||||
role: "CEO",
|
||||
testimonial: "Excellent corporate headshots. Very efficient service.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg",
|
||||
},
|
||||
id: "t2", name: "Amit Deshmukh", role: "CEO", testimonial: "Excellent corporate headshots. Very efficient service.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sneha Kulkarni",
|
||||
role: "Mother",
|
||||
testimonial: "The newborn session was handled with so much care.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-attractive-pregnant-couple-posing_1328-4149.jpg",
|
||||
},
|
||||
id: "t3", name: "Sneha Kulkarni", role: "Mother", testimonial: "The newborn session was handled with so much care.", imageSrc: "http://img.b2bpic.net/free-photo/happy-attractive-pregnant-couple-posing_1328-4149.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Rahul Verma",
|
||||
role: "Event Planner",
|
||||
testimonial: "Always delivers top-notch photography for our events.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
|
||||
},
|
||||
id: "t4", name: "Rahul Verma", role: "Event Planner", testimonial: "Always delivers top-notch photography for our events.", imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Meera Joshi",
|
||||
role: "Family Head",
|
||||
testimonial: "Wonderful experience with our family group portrait session.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-posing_1328-3236.jpg",
|
||||
},
|
||||
id: "t5", name: "Meera Joshi", role: "Family Head", testimonial: "Wonderful experience with our family group portrait session.", imageSrc: "http://img.b2bpic.net/free-photo/happy-family-posing_1328-3236.jpg"},
|
||||
]}
|
||||
title="Memories Captured"
|
||||
description="What our clients say about their studio experience."
|
||||
@@ -311,20 +162,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you do wedding photography?",
|
||||
content: "Yes, we specialize in wedding and engagement photography.",
|
||||
},
|
||||
id: "f1", title: "Do you do wedding photography?", content: "Yes, we specialize in wedding and engagement photography."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "How long for portraits?",
|
||||
content: "Most sessions take 1-2 hours depending on the complexity.",
|
||||
},
|
||||
id: "f2", title: "How long for portraits?", content: "Most sessions take 1-2 hours depending on the complexity."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Are you open on Sundays?",
|
||||
content: "We are closed on Sundays but open Monday-Saturday.",
|
||||
},
|
||||
id: "f3", title: "Are you open on Sundays?", content: "We are closed on Sundays but open Monday-Saturday."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Common inquiries about our photography services."
|
||||
@@ -336,16 +178,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Contact Us"
|
||||
title="Ready for your session?"
|
||||
description="Visit us at Dastur Nagar or reach out for booking."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Studio",
|
||||
href: "tel:+919660000000",
|
||||
},
|
||||
text: "Contact Studio", href: "tel:+919660000000"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -10,15 +10,15 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #f5f4ef;
|
||||
--card: #dad6cd;
|
||||
--foreground: #2a2928;
|
||||
--primary-cta: #2a2928;
|
||||
--primary-cta-text: #f5f4ef;
|
||||
--secondary-cta: #ecebea;
|
||||
--secondary-cta-text: #2a2928;
|
||||
--accent: #ffffff;
|
||||
--background-accent: #c6b180;
|
||||
--background: #0a0a0a;
|
||||
--card: #1a1a1a;
|
||||
--foreground: #f5f5f5;
|
||||
--primary-cta: #ffdf7d;
|
||||
--primary-cta-text: #0a0a0a;
|
||||
--secondary-cta: #1a1a1a;
|
||||
--secondary-cta-text: #ffffff;
|
||||
--accent: #b8860b;
|
||||
--background-accent: #8b6914;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user