5 Commits

Author SHA1 Message Date
ab37c45b4a Update src/app/page.tsx 2026-05-26 04:40:57 +00:00
e44cd91d5b Update src/app/page.tsx 2026-05-26 04:40:09 +00:00
5d4896e71e Update src/app/page.tsx 2026-05-26 04:38:53 +00:00
b97a6e104d Update src/app/styles/base.css 2026-05-26 04:38:05 +00:00
78ad081881 Update src/app/page.tsx 2026-05-26 04:38:04 +00:00
2 changed files with 131 additions and 354 deletions

View File

@@ -2,17 +2,17 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA'; import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FaqBase from '@/components/sections/faq/FaqBase'; import FaqSplitText from "@/components/sections/faq/FaqSplitText";
import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree'; import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree";
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import FooterSimple from "@/components/sections/footer/FooterSimple";
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel'; import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel";
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; import PricingCardFive from "@/components/sections/pricing/PricingCardFive";
import TeamCardFive from '@/components/sections/team/TeamCardFive'; import TeamCardTen from "@/components/sections/team/TeamCardTen";
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
import { Award, CheckCircle, Sparkles } from "lucide-react"; import { Award, CheckCircle, Sparkles, Phone, Mail } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -33,176 +33,99 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Classes", name: "Classes", id: "#features"},
id: "#features",
},
{ {
name: "Pricing", name: "Pricing", id: "#pricing"},
id: "#pricing",
},
{ {
name: "Team", name: "Team", id: "#team"},
id: "#team",
},
{ {
name: "Testimonials", name: "Testimonials", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "FAQ", name: "FAQ", id: "#faq"},
id: "#faq",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="SHREE JYOTI JEEVAN YOGA CENTRE" brandName="SHREE JYOTI JEEVAN YOGA CENTRE"
button={{ button={{
text: "Book Now", text: "Book Now", href: "#contact"}}
href: "#contact",
}}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDoubleCarousel <HeroSplitDoubleCarousel
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
title="Discover Inner Peace and Wellness" title="Discover Inner Peace and Wellness"
description="Join SHREE JYOTI JEEVAN YOGA CENTRE to embark on a journey of self-discovery, strength, and serenity through the ancient practice of yoga." description="Join SHREE JYOTI JEEVAN YOGA CENTRE to embark on a journey of self-discovery, strength, and serenity through the ancient practice of yoga."
leftCarouselItems={[ leftCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girl-standing-studio-with-presents_1157-29254.jpg", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girl-standing-studio-with-presents_1157-29254.jpg", imageAlt: "Woman meditating in a yoga studio"},
imageAlt: "Woman meditating in a yoga studio",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/women-their-yoga-session_23-2149222468.jpg", imageSrc: "http://img.b2bpic.net/free-photo/women-their-yoga-session_23-2149222468.jpg", imageAlt: "Group practicing yoga outdoors"},
imageAlt: "Group practicing yoga outdoors",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/fit-women-exercising-together-gym_23-2148371773.jpg", imageSrc: "http://img.b2bpic.net/free-photo/fit-women-exercising-together-gym_23-2148371773.jpg", imageAlt: "Yoga instructor helping a student"},
imageAlt: "Yoga instructor helping a student",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/decorative-items-cozy-interior-room-vase-with-dried-flowers-light-wooden-table_169016-4661.jpg", imageSrc: "http://img.b2bpic.net/free-photo/decorative-items-cozy-interior-room-vase-with-dried-flowers-light-wooden-table_169016-4661.jpg", imageAlt: "Serene yoga studio interior"},
imageAlt: "Serene yoga studio interior",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/spa-composition-close-up_23-2147684435.jpg", imageSrc: "http://img.b2bpic.net/free-photo/spa-composition-close-up_23-2147684435.jpg", imageAlt: "Yoga props and accessories"},
imageAlt: "Yoga props and accessories",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-yoga-posture_23-2148285821.jpg", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-yoga-posture_23-2148285821.jpg", imageAlt: "Woman in tree pose outdoors"},
imageAlt: "Woman in tree pose outdoors",
},
]} ]}
rightCarouselItems={[ rightCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-woman-tolasana-pose-studio-background_1163-4564.jpg", imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-woman-tolasana-pose-studio-background_1163-4564.jpg", imageAlt: "Young woman practicing yoga indoors"},
imageAlt: "Young woman practicing yoga indoors",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/adult-tourist-european-woman-blonde-sitting-alone-pebbly-beach-with-blue-ocean-sky-background-vertical-shot-people-summer-holidays-vacation-lifestyle-concept_166373-3728.jpg", imageSrc: "http://img.b2bpic.net/free-photo/adult-tourist-european-woman-blonde-sitting-alone-pebbly-beach-with-blue-ocean-sky-background-vertical-shot-people-summer-holidays-vacation-lifestyle-concept_166373-3728.jpg", imageAlt: "Diverse group meditating together"},
imageAlt: "Diverse group meditating together",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-doing-yoga-outdoors-park_23-2150296641.jpg", imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-doing-yoga-outdoors-park_23-2150296641.jpg", imageAlt: "Close up of hands in yoga mudra"},
imageAlt: "Close up of hands in yoga mudra",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-doing-yoga-roof-skyscraper-big-city_1153-4500.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-doing-yoga-roof-skyscraper-big-city_1153-4500.jpg", imageAlt: "Sunset yoga silhouette"},
imageAlt: "Sunset yoga silhouette",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/gym-accessories-empty-room_23-2151922408.jpg", imageSrc: "http://img.b2bpic.net/free-photo/gym-accessories-empty-room_23-2151922408.jpg", imageAlt: "Rolled up yoga mat in studio"},
imageAlt: "Rolled up yoga mat in studio",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-practicing-padmasana_1385-2933.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-practicing-padmasana_1385-2933.jpg", imageAlt: "Instructor leading a breathwork session"},
imageAlt: "Instructor leading a breathwork session",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Explore Classes", text: "Explore Classes", href: "#features"},
href: "#features",
},
{ {
text: "Book a Session", text: "Book a Session", href: "#contact"},
href: "#contact",
},
]} ]}
carouselPosition="right" carouselPosition="right"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/cute-fit-young-dark-skinned-woman-trendy-sports-clothes-sitting-barefooted-mat-with-legs-folded-healthy-active-black-girl-relaxing-padmasana-after-yoga-practice_343059-2632.jpg", src: "http://img.b2bpic.net/free-photo/cute-fit-young-dark-skinned-woman-trendy-sports-clothes-sitting-barefooted-mat-with-legs-folded-healthy-active-black-girl-relaxing-padmasana-after-yoga-practice_343059-2632.jpg", alt: "Smiling yoga student"},
alt: "Smiling yoga student",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-man-standing-garden_107420-29991.jpg", src: "http://img.b2bpic.net/free-photo/young-man-standing-garden_107420-29991.jpg", alt: "Happy community member"},
alt: "Happy community member",
},
{ {
src: "http://img.b2bpic.net/free-photo/full-shot-woman-yoga-mat_23-2149123112.jpg", src: "http://img.b2bpic.net/free-photo/full-shot-woman-yoga-mat_23-2149123112.jpg", alt: "Relaxed yoga practitioner"},
alt: "Relaxed yoga practitioner",
},
{ {
src: "http://img.b2bpic.net/free-photo/smiling-fitness-woman-holding-hands-pray-gesture_171337-9348.jpg", src: "http://img.b2bpic.net/free-photo/smiling-fitness-woman-holding-hands-pray-gesture_171337-9348.jpg", alt: "Energetic yoga enthusiast"},
alt: "Energetic yoga enthusiast",
},
{ {
src: "http://img.b2bpic.net/free-photo/close-up-woman-holding-book_23-2148973428.jpg", src: "http://img.b2bpic.net/free-photo/close-up-woman-holding-book_23-2148973428.jpg", alt: "Peaceful meditation guide"},
alt: "Peaceful meditation guide",
},
]} ]}
avatarText="Join our community of 500+ happy yogis!" avatarText="Join our community of 500+ happy yogis!"
marqueeItems={[ marqueeItems={[
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-psd/mid-autumn-collection_23-2152003112.jpg", alt: "Lotus flower icon"},
src: "http://img.b2bpic.net/free-psd/mid-autumn-collection_23-2152003112.jpg",
alt: "Lotus flower icon",
},
{ {
type: "text", type: "text", text: "Mindful Movement"},
text: "Mindful Movement",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-vector/letter-o-brush-stroke-trash-style-typography-vector_53876-177856.jpg", alt: "Zen circle symbol"},
src: "http://img.b2bpic.net/free-vector/letter-o-brush-stroke-trash-style-typography-vector_53876-177856.jpg",
alt: "Zen circle symbol",
},
{ {
type: "text", type: "text", text: "Holistic Wellness"},
text: "Holistic Wellness",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-vector/happy-international-yoga-day-brown-white-background-social-media-design-banner-free-vector_1340-21071.jpg", alt: "Sitting yoga pose icon"},
src: "http://img.b2bpic.net/free-vector/happy-international-yoga-day-brown-white-background-social-media-design-banner-free-vector_1340-21071.jpg",
alt: "Sitting yoga pose icon",
},
{ {
type: "text", type: "text", text: "Inner Balance"},
text: "Inner Balance",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/assortment-religious-symbols_23-2148629994.jpg", alt: "Om symbol"},
src: "http://img.b2bpic.net/free-photo/assortment-religious-symbols_23-2148629994.jpg",
alt: "Om symbol",
},
{ {
type: "text", type: "text", text: "Spiritual Growth"},
text: "Spiritual Growth",
},
]} ]}
marqueeSpeed={40} marqueeSpeed={40}
/> />
@@ -215,17 +138,11 @@ export default function LandingPage() {
description="At SHREE JYOTI JEEVAN YOGA CENTRE, we believe in nurturing body, mind, and spirit. Our certified instructors guide you through various yoga styles in a peaceful, supportive environment, fostering a community dedicated to holistic well-being. We offer a haven where you can disconnect from daily stress and reconnect with your inner self." description="At SHREE JYOTI JEEVAN YOGA CENTRE, we believe in nurturing body, mind, and spirit. Our certified instructors guide you through various yoga styles in a peaceful, supportive environment, fostering a community dedicated to holistic well-being. We offer a haven where you can disconnect from daily stress and reconnect with your inner self."
metrics={[ metrics={[
{ {
value: "500+", value: "500+", title: "Happy Students"},
title: "Happy Students",
},
{ {
value: "10+", value: "10+", title: "Years Experience"},
title: "Years Experience",
},
{ {
value: "15+", value: "15+", title: "Yoga Styles"},
title: "Yoga Styles",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/young-woman-practice-yoga-beautiful-beach-sunrise-blue-sky-ocean-waves-proximity-nature-unity-with-nature_1321-4009.jpg" imageSrc="http://img.b2bpic.net/free-photo/young-woman-practice-yoga-beautiful-beach-sunrise-blue-sky-ocean-waves-proximity-nature-unity-with-nature_1321-4009.jpg"
imageAlt="Serene yoga studio interior with natural light and plants" imageAlt="Serene yoga studio interior with natural light and plants"
@@ -243,23 +160,11 @@ export default function LandingPage() {
carouselMode="buttons" carouselMode="buttons"
features={[ features={[
{ {
title: "Hatha Yoga", title: "Hatha Yoga", description: "Discover balance and calm through gentle postures and breathing exercises, perfect for all levels.", imageSrc: "http://img.b2bpic.net/free-photo/baddha-konasana-pose_1163-2154.jpg", imageAlt: "Woman practicing Hatha yoga pose"},
description: "Discover balance and calm through gentle postures and breathing exercises, perfect for all levels.",
imageSrc: "http://img.b2bpic.net/free-photo/baddha-konasana-pose_1163-2154.jpg",
imageAlt: "Woman practicing Hatha yoga pose",
},
{ {
title: "Vinyasa Flow", title: "Vinyasa Flow", description: "Synchronize breath with movement in a dynamic, flowing sequence that builds strength and flexibility.", imageSrc: "http://img.b2bpic.net/free-photo/woman-resting-her-knees-head-florr_1163-931.jpg", imageAlt: "Woman in Vinyasa yoga flow"},
description: "Synchronize breath with movement in a dynamic, flowing sequence that builds strength and flexibility.",
imageSrc: "http://img.b2bpic.net/free-photo/woman-resting-her-knees-head-florr_1163-931.jpg",
imageAlt: "Woman in Vinyasa yoga flow",
},
{ {
title: "Restorative Yoga", title: "Restorative Yoga", description: "Unwind and de-stress with supported poses that promote deep relaxation and rejuvenation.", imageSrc: "http://img.b2bpic.net/free-photo/tired-diverse-people-relaxing-mats-after-yoga-stretching-trai_1163-4977.jpg", imageAlt: "Person practicing restorative yoga with props"},
description: "Unwind and de-stress with supported poses that promote deep relaxation and rejuvenation.",
imageSrc: "http://img.b2bpic.net/free-photo/tired-diverse-people-relaxing-mats-after-yoga-stretching-trai_1163-4977.jpg",
imageAlt: "Person practicing restorative yoga with props",
},
]} ]}
title="Our Transformative Yoga Classes" title="Our Transformative Yoga Classes"
description="Experience a range of yoga styles designed to suit all levels, from beginners to advanced practitioners, fostering holistic growth." description="Experience a range of yoga styles designed to suit all levels, from beginners to advanced practitioners, fostering holistic growth."
@@ -273,60 +178,25 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ {
id: "trial", id: "trial", tag: "New Student", tagIcon: Sparkles,
tag: "New Student", price: "$25", period: "/ Trial Class", description: "Perfect for trying out our studio and experiencing a single class.", button: {
tagIcon: Sparkles, text: "Sign Up Now", href: "#contact"},
price: "$25", featuresTitle: "Includes:", features: [
period: "/ Trial Class", "1 Introductory Class", "Access to all basic styles", "Complimentary mat rental"],
description: "Perfect for trying out our studio and experiencing a single class.",
button: {
text: "Sign Up Now",
href: "#contact",
},
featuresTitle: "Includes:",
features: [
"1 Introductory Class",
"Access to all basic styles",
"Complimentary mat rental",
],
}, },
{ {
id: "monthly", id: "monthly", tag: "Popular", tagIcon: CheckCircle,
tag: "Popular", price: "$99", period: "/ Month", description: "Enjoy unlimited access to all our classes with a flexible monthly membership.", button: {
tagIcon: CheckCircle, text: "Choose Monthly", href: "#contact"},
price: "$99", featuresTitle: "Includes:", features: [
period: "/ Month", "Unlimited Classes", "Access to special workshops", "Online class library", "Community events"],
description: "Enjoy unlimited access to all our classes with a flexible monthly membership.",
button: {
text: "Choose Monthly",
href: "#contact",
},
featuresTitle: "Includes:",
features: [
"Unlimited Classes",
"Access to special workshops",
"Online class library",
"Community events",
],
}, },
{ {
id: "annual", id: "annual", tag: "Best Value", tagIcon: Award,
tag: "Best Value", price: "$999", period: "/ Year", description: "Commit to your practice and save with our comprehensive annual membership.", button: {
tagIcon: Award, text: "Go Annual", href: "#contact"},
price: "$999", featuresTitle: "Includes:", features: [
period: "/ Year", "All Monthly Plan Benefits", "2 Private Sessions", "Guest Pass (1 per month)", "Priority booking"],
description: "Commit to your practice and save with our comprehensive annual membership.",
button: {
text: "Go Annual",
href: "#contact",
},
featuresTitle: "Includes:",
features: [
"All Monthly Plan Benefits",
"2 Private Sessions",
"Guest Pass (1 per month)",
"Priority booking",
],
}, },
]} ]}
title="Flexible Membership Plans" title="Flexible Membership Plans"
@@ -335,228 +205,135 @@ export default function LandingPage() {
</div> </div>
<div id="team" data-section="team"> <div id="team" data-section="team">
<TeamCardFive <TeamCardTen
animationType="slide-up" membersAnimation="slide-up"
textboxLayout="default" memberVariant="card"
useInvertedBackground={false} useInvertedBackground={false}
team={[ members={[
{ {
id: "instructor-1", id: "instructor-1", name: "Jyoti Sharma", imageSrc: "http://img.b2bpic.net/free-photo/smiling-girl-athlete-sportswoman-doing-yoga-home-activewear-sitting-yoga-rubber-mat_1258-200197.jpg", imageAlt: "Portrait of Jyoti Sharma, Lead Instructor"},
name: "Jyoti Sharma",
role: "Lead Instructor & Founder",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-girl-athlete-sportswoman-doing-yoga-home-activewear-sitting-yoga-rubber-mat_1258-200197.jpg",
imageAlt: "Portrait of Jyoti Sharma, Lead Instructor",
},
{ {
id: "instructor-2", id: "instructor-2", name: "Aryan Singh", imageSrc: "http://img.b2bpic.net/free-photo/man-meditating-sitting-wooden-floor-indoors_23-2150937803.jpg", imageAlt: "Portrait of Aryan Singh, Vinyasa and Meditation Guide"},
name: "Aryan Singh",
role: "Vinyasa & Meditation Guide",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-women-fist-bump_23-2149832811.jpg",
imageAlt: "Portrait of Aryan Singh, Vinyasa and Meditation Guide",
},
{ {
id: "instructor-3", id: "instructor-3", name: "Priya Devi", imageSrc: "http://img.b2bpic.net/free-photo/man-doing-yoga-exercise_23-2148234126.jpg", imageAlt: "Portrait of Priya Devi, Hatha and Restorative Specialist"},
name: "Priya Devi",
role: "Hatha & Restorative Specialist",
imageSrc: "http://img.b2bpic.net/free-photo/man-doing-yoga-exercise_23-2148234126.jpg",
imageAlt: "Portrait of Priya Devi, Hatha and Restorative Specialist",
},
]} ]}
title="Meet Our Passionate Instructors" title="Meet Our Dedicated Instructors"
description="Our dedicated team of certified yoga teachers at SHREE JYOTI JEEVAN YOGA CENTRE is here to guide and inspire you on your path to wellness, offering expertise and compassion." tag="Our Expert Guides"
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen <TestimonialCardTwo
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
carouselMode="auto" carouselMode="auto"
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Meera Patel", role: "Long-term Student", testimonial: "SHREE JYOTI JEEVAN YOGA CENTRE has transformed my life. The peaceful environment and expert guidance have helped me find immense inner calm.", imageSrc: "http://img.b2bpic.net/free-photo/young-female-ready-yoga-holding-mat-looking-camera-smiling-pilates-is-good-bodily-mental-health_197531-30957.jpg", imageAlt: "Meera Patel"},
name: "Meera Patel",
role: "Long-term Student",
company: "Yoga Enthusiast",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-female-ready-yoga-holding-mat-looking-camera-smiling-pilates-is-good-bodily-mental-health_197531-30957.jpg",
imageAlt: "Meera Patel",
},
{ {
id: "2", id: "2", name: "Rahul Gupta", role: "Beginner Student", testimonial: "As a beginner, I felt so welcomed. The classes are perfectly paced, and I've already noticed a huge improvement in my flexibility and mindset.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-sitting-yoga-mat-with-laptop_23-2148717268.jpg", imageAlt: "Rahul Gupta"},
name: "Rahul Gupta",
role: "Beginner Student",
company: "New Yogi",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-sitting-yoga-mat-with-laptop_23-2148717268.jpg",
imageAlt: "Rahul Gupta",
},
{ {
id: "3", id: "3", name: "Anjali Rao", role: "Working Professional", testimonial: "Balancing a busy career with well-being is crucial. This center provides the perfect escape, helping me de-stress and refocus every week.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-senior-woman-doing-yoga-beach_23-2148685669.jpg", imageAlt: "Anjali Rao"},
name: "Anjali Rao",
role: "Working Professional",
company: "Mindful Executive",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-senior-woman-doing-yoga-beach_23-2148685669.jpg",
imageAlt: "Anjali Rao",
},
{ {
id: "4", id: "4", name: "Sanjay Kumar", role: "Meditation Practitioner", testimonial: "The meditation sessions here are profound. I've deepened my practice and found a wonderful community of like-minded individuals.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-posing-white-dress-medium-shot_23-2149412678.jpg", imageAlt: "Sanjay Kumar"},
name: "Sanjay Kumar",
role: "Meditation Practitioner",
company: "Peace Seeker",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-posing-white-dress-medium-shot_23-2149412678.jpg",
imageAlt: "Sanjay Kumar",
},
{ {
id: "5", id: "5", name: "Pooja Devi", role: "Community Member", testimonial: "I cherish my time at the center. It's more than just yoga; it's a supportive family that encourages holistic growth and inner peace.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-friends-resting-after-working-out-by-lake_23-2148730655.jpg", imageAlt: "Pooja Devi"},
name: "Pooja Devi",
role: "Community Member",
company: "Yoga Sister",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-friends-resting-after-working-out-by-lake_23-2148730655.jpg",
imageAlt: "Pooja Devi",
},
]} ]}
kpiItems={[ title="What Our Peaceful Community Says"
{
value: "98%",
label: "Student Satisfaction",
},
{
value: "5-Star",
label: "Average Rating",
},
{
value: "1000+",
label: "Classes Taught",
},
]}
title="What Our Community Says"
description="Hear from our students about their transformative experiences and the positive impact SHREE JYOTI JEEVAN YOGA CENTRE has had on their lives." description="Hear from our students about their transformative experiences and the positive impact SHREE JYOTI JEEVAN YOGA CENTRE has had on their lives."
/> />
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqBase <FaqSplitText
textboxLayout="default" textPosition="left"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "faq-1", id: "faq-1", title: "What should I bring to my first class?", content: "Please bring a yoga mat, a water bottle, and wear comfortable clothing. We have mats available for rent if you don't have one."},
title: "What should I bring to my first class?",
content: "Please bring a yoga mat, a water bottle, and wear comfortable clothing. We have mats available for rent if you don't have one.",
},
{ {
id: "faq-2", id: "faq-2", title: "Do I need prior yoga experience?", content: "No, our classes are designed for all levels, from complete beginners to advanced practitioners. Our instructors provide modifications for every pose."},
title: "Do I need prior yoga experience?",
content: "No, our classes are designed for all levels, from complete beginners to advanced practitioners. Our instructors provide modifications for every pose.",
},
{ {
id: "faq-3", id: "faq-3", title: "How do I register for classes?", content: "You can register for classes through our website or by visiting us at the studio. Online registration is recommended to secure your spot."},
title: "How do I register for classes?",
content: "You can register for classes through our website or by visiting us at the studio. Online registration is recommended to secure your spot.",
},
]} ]}
title="Frequently Asked Questions" sideTitle="Frequently Asked Questions"
description="Find answers to common questions about our classes, schedules, registration, and studio policies at SHREE JYOTI JEEVAN YOGA CENTRE." sideDescription="Find answers to common questions about our classes, schedules, registration, and studio policies at SHREE JYOTI JEEVAN YOGA CENTRE."
faqsAnimation="slide-up" faqsAnimation="slide-up"
buttons={[
{
text: "Still have questions? Contact Us", href: "#contact"},
]}
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactSplitForm
useInvertedBackground={false} useInvertedBackground={false}
background={{ title="Begin Your Journey to Wellness"
variant: "sparkles-gradient", description="Ready to cultivate peace, strength, and flexibility? Reach out to SHREE JYOTI JEEVAN YOGA CENTRE to begin your transformative yoga practice."
}} inputs={[
tag="Connect With Us"
title="Start Your Journey Today"
description="Ready to cultivate peace, strength, and flexibility? Contact SHREE JYOTI JEEVAN YOGA CENTRE to begin your transformative yoga practice."
buttons={[
{ {
text: "Get in Touch", name: "name", type: "text", placeholder: "Your Name", required: true,
href: "#",
}, },
{ {
text: "View Schedule", name: "email", type: "email", placeholder: "Your Email", required: true,
href: "#",
}, },
]} ]}
textarea={{
name: "message", placeholder: "Your Message", rows: 5,
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/serene-yoga-studio-interior-with-natural-light-plants_23-2149123112.jpg"
imageAlt="Serene yoga studio interior with natural light"
mediaPosition="right"
buttonText="Send Message"
onSubmit={(data) => console.log(data)}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBaseCard <FooterSimple
logoText="SHREE JYOTI JEEVAN YOGA CENTRE"
columns={[ columns={[
{ {
title: "Quick Links", title: "Quick Links", items: [
items: [
{ {
label: "Home", label: "Home", href: "#hero"},
href: "#hero",
},
{ {
label: "About Us", label: "About Us", href: "#about"},
href: "#about",
},
{ {
label: "Classes", label: "Classes", href: "#features"},
href: "#features",
},
{ {
label: "Pricing", label: "Pricing", href: "#pricing"},
href: "#pricing",
},
], ],
}, },
{ {
title: "Services", title: "Services", items: [
items: [
{ {
label: "Hatha Yoga", label: "Hatha Yoga", href: "#features"},
href: "#features",
},
{ {
label: "Vinyasa Flow", label: "Vinyasa Flow", href: "#features"},
href: "#features",
},
{ {
label: "Restorative Yoga", label: "Restorative Yoga", href: "#features"},
href: "#features",
},
{ {
label: "Workshops", label: "Workshops", href: "#"},
href: "#",
},
], ],
}, },
{ {
title: "Connect", title: "Connect", items: [
items: [
{ {
label: "Contact Us", label: "Contact Us", href: "#contact"},
href: "#contact",
},
{ {
label: "FAQ", label: "FAQ", href: "#faq"},
href: "#faq",
},
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
copyrightText="© 2025 SHREE JYOTI JEEVAN YOGA CENTRE. All rights reserved." bottomLeftText="© 2025 SHREE JYOTI JEEVAN YOGA CENTRE. All rights reserved."
bottomRightText="Designed with tranquility by SHREE JYOTI JEEVAN YOGA CENTRE"
/> />
</div> </div>
</ReactLenis> </ReactLenis>

View File

@@ -11,7 +11,7 @@ html {
body { body {
background-color: var(--background); background-color: var(--background);
color: var(--foreground); color: var(--foreground);
font-family: var(--font-font-family: var(--font-source-sans-3), sans-serif;), sans-serif; font-family: var(--font-inter), sans-serif;), sans-serif;
position: relative; position: relative;
min-height: 100vh; min-height: 100vh;
overscroll-behavior: none; overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-font-family: var(--font-source-sans-3), sans-serif;), sans-serif; font-family: var(--font-libre-baskerville), serif;), sans-serif;
} }