From 78ad081881db464815bd6cd0b63fca37c258024c Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 04:38:04 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 478 +++++++++++++---------------------------------- 1 file changed, 128 insertions(+), 350 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 4fcb8fe..900d9a5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,17 +2,17 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactCTA from '@/components/sections/contact/ContactCTA'; -import FaqBase from '@/components/sections/faq/FaqBase'; -import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; -import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel'; -import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; -import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; -import TeamCardFive from '@/components/sections/team/TeamCardFive'; -import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; -import { Award, CheckCircle, Sparkles } from "lucide-react"; +import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; +import FaqSplitText from "@/components/sections/faq/FaqSplitText"; +import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; +import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel"; +import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; +import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; +import PricingCardFive from "@/components/sections/pricing/PricingCardFive"; +import TeamCardTen from "@/components/sections/team/TeamCardTen"; +import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo"; +import { Award, CheckCircle, Sparkles, Phone, Mail } from "lucide-react"; export default function LandingPage() { return ( @@ -33,176 +33,99 @@ export default function LandingPage() {
@@ -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." metrics={[ { - value: "500+", - title: "Happy Students", - }, + value: "500+", title: "Happy Students"}, { - value: "10+", - title: "Years Experience", - }, + value: "10+", title: "Years Experience"}, { - value: "15+", - title: "Yoga Styles", - }, + value: "15+", 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" imageAlt="Serene yoga studio interior with natural light and plants" @@ -243,23 +160,11 @@ export default function LandingPage() { carouselMode="buttons" features={[ { - 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", - }, + 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"}, { - 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", - }, + 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"}, { - 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", - }, + 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"}, ]} 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." @@ -273,60 +178,25 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "trial", - tag: "New Student", - tagIcon: Sparkles, - price: "$25", - period: "/ Trial Class", - 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: "trial", tag: "New Student", tagIcon: Sparkles, + price: "$25", period: "/ Trial Class", 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", - tag: "Popular", - tagIcon: CheckCircle, - price: "$99", - period: "/ Month", - 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: "monthly", tag: "Popular", tagIcon: CheckCircle, + price: "$99", period: "/ Month", 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", - tag: "Best Value", - tagIcon: Award, - price: "$999", - period: "/ Year", - 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", - ], + id: "annual", tag: "Best Value", tagIcon: Award, + price: "$999", period: "/ Year", 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" @@ -335,228 +205,136 @@ export default function LandingPage() {
-
-
-
- console.log(data)} />
-- 2.49.1 From b97a6e104d3c77eb0ad09c8179cacdab38f1b63c Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 04:38:05 +0000 Subject: [PATCH 2/2] Update src/app/styles/base.css --- src/app/styles/base.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/styles/base.css b/src/app/styles/base.css index 8d3c47b..74f8ba3 100644 --- a/src/app/styles/base.css +++ b/src/app/styles/base.css @@ -11,7 +11,7 @@ html { body { background-color: var(--background); 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; min-height: 100vh; overscroll-behavior: none; @@ -24,5 +24,5 @@ h3, h4, h5, 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; } -- 2.49.1