Update src/app/page.tsx
This commit is contained in:
@@ -6,15 +6,20 @@ import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/Nav
|
||||
import HeroOverlayTestimonial from "@/components/sections/hero/HeroOverlayTestimonial";
|
||||
import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
|
||||
import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen";
|
||||
import TeamCardSix from "@/components/sections/team/TeamCardSix";
|
||||
import TeamCardOne from "@/components/sections/team/TeamCardOne";
|
||||
import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
|
||||
import FaqDouble from "@/components/sections/faq/FaqDouble";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
import { Dumbbell, Info, Users, CheckCircle, HelpCircle, Mail } from "lucide-react";
|
||||
import { Dumbbell, Info, CheckCircle, HelpCircle } from "lucide-react";
|
||||
|
||||
export default function FitnessPage() {
|
||||
const navLinks = [
|
||||
{ name: "Target", id: "services" },
|
||||
{ name: "Plans", id: "team" },
|
||||
{ name: "FAQ", id: "faq" },
|
||||
{ name: "Register", id: "contact" },
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="expand-hover"
|
||||
@@ -22,23 +27,18 @@ export default function FitnessPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="mediumLarge"
|
||||
sizing="large"
|
||||
background="dark"
|
||||
background="noise"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
primaryButtonStyle="primary-glow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
brandName="SVS FITNESS"
|
||||
navItems={[
|
||||
{ name: "Target", id: "services" },
|
||||
{ name: "Plans", id: "team" },
|
||||
{ name: "FAQ", id: "faq" },
|
||||
{ name: "Register", id: "contact" },
|
||||
]}
|
||||
button={{ text: "Start Now", href: "#contact" }}
|
||||
navItems={navLinks}
|
||||
button={{ text: "Start Now", href: "/contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -48,18 +48,11 @@ export default function FitnessPage() {
|
||||
tagIcon={Dumbbell}
|
||||
title="Register for SVS FITNESS CENTRE"
|
||||
description="Your journey to physical excellence starts here at Pateri. Unlock your potential with professional guidance and modern equipment."
|
||||
buttons={[
|
||||
{ text: "Start Registration", href: "#contact" },
|
||||
]}
|
||||
buttons={[{ text: "Start Registration", href: "/contact" }]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="asset://hero-gym"
|
||||
imageAlt="Gym environment with equipment"
|
||||
imageAlt="Gym environment"
|
||||
showDimOverlay={true}
|
||||
textPosition="bottom"
|
||||
testimonials={[
|
||||
{ name: "Rahul V.", handle: "Athlete", testimonial: "The environment at SVS Fitness is unmatched. Perfect for real results.", rating: 5 },
|
||||
{ name: "Anita S.", handle: "Fitness Enthusiast", testimonial: "Clean, modern, and motivating. Best gym in the area!", rating: 5 },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -67,14 +60,12 @@ export default function FitnessPage() {
|
||||
<TestimonialAboutCard
|
||||
tag="Our Mission"
|
||||
tagIcon={Info}
|
||||
tagAnimation="slide-up"
|
||||
title="Building a stronger, healthier community in IP Nagar since inception."
|
||||
description="SVS FITNESS CENTRE, PATERI"
|
||||
subdescription="Expert coaching & support"
|
||||
icon={Dumbbell}
|
||||
imageSrc="asset://gym-about"
|
||||
mediaAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -85,12 +76,10 @@ export default function FitnessPage() {
|
||||
title="Select Your Body Target Area"
|
||||
description="Customized training paths designed to help you reach your goals faster."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ tag: "Focus", title: "Full Body & Weight Loss", subtitle: "Complete Transformation", description: "High intensity programs for total body fat reduction and conditioning.", imageSrc: "asset://full-body" },
|
||||
{ tag: "Power", title: "Muscle & Strength", subtitle: "Gain & Power", description: "Targeted isolation workouts for maximum hypertrophy and arm strength.", imageSrc: "asset://muscle" },
|
||||
{ tag: "Aesthetics", title: "Chest & Core", subtitle: "Advanced Toning", description: "Sculpt your six-pack and build a powerful chest with expert form.", imageSrc: "asset://chest" },
|
||||
{ tag: "Health", title: "General Fitness", subtitle: "Wellness", description: "Stay active, healthy, and energized with our daily wellness routines.", imageSrc: "asset://general" },
|
||||
{ tag: "Focus", title: "Full Body & Weight Loss", subtitle: "Complete Transformation", description: "High intensity programs for total body fat reduction.", imageSrc: "asset://full-body" },
|
||||
{ tag: "Power", title: "Muscle & Strength", subtitle: "Gain & Power", description: "Targeted isolation workouts for maximum hypertrophy.", imageSrc: "asset://muscle" },
|
||||
{ tag: "Aesthetics", title: "Chest & Core", subtitle: "Advanced Toning", description: "Sculpt your six-pack and build a powerful chest.", imageSrc: "asset://chest" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -116,12 +105,12 @@ export default function FitnessPage() {
|
||||
tag="Support"
|
||||
tagIcon={HelpCircle}
|
||||
title="Need Information?"
|
||||
description="Common questions about SVS Fitness Centre registration and facilities."
|
||||
description="Common questions about SVS Fitness Centre registration."
|
||||
textboxLayout="default"
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{ id: "1", title: "Where are you located?", content: "We are located at IP NAGAR GALI NO. 5 PATERI. Visit us during operating hours!" },
|
||||
{ id: "2", title: "Do I need an appointment?", content: "No, you can start your registration via this portal and visit the center anytime." },
|
||||
{ id: "1", title: "Where are you located?", content: "IP NAGAR GALI NO. 5 PATERI." },
|
||||
{ id: "2", title: "Do I need an appointment?", content: "Start your registration online and visit us anytime." },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -129,31 +118,27 @@ export default function FitnessPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Complete Your Registration"
|
||||
description="IP NAGAR GALI NO. 5 PATERI. Fill in your details below to activate your account."
|
||||
useInvertedBackground={true}
|
||||
buttonText="Submit"
|
||||
description="Fill in your details below to activate your account."
|
||||
buttonText="Register"
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Full Name", required: true },
|
||||
{ name: "phone", type: "tel", placeholder: "Mobile Number", required: true },
|
||||
{ name: "age", type: "number", placeholder: "Age", required: true },
|
||||
{ name: "address", type: "text", placeholder: "Address", required: true },
|
||||
]}
|
||||
multiSelect={{ name: "gender", label: "Gender", options: ["Male", "Female", "Other"] }}
|
||||
imageSrc="asset://contact-gym"
|
||||
onSubmit={() => window.location.href = "/success"}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{ title: "SVS FITNESS", items: [{ label: "IP NAGAR GALI NO. 5 PATERI" }] },
|
||||
{ title: "Quick Links", items: [{ label: "Home", href: "#" }, { label: "Plans", href: "#team" }] },
|
||||
{ title: "SVS FITNESS", items: [{ label: "IP NAGAR PATERI" }] },
|
||||
{ title: "Quick Links", items: [{ label: "Home", href: "/" }, { label: "Plans", href: "/plans" }] },
|
||||
]}
|
||||
bottomLeftText="© 2025 SVS Fitness Centre"
|
||||
bottomLeftText="© 2025 SVS Fitness"
|
||||
bottomRightText="All Rights Reserved"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user