Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
296
src/app/page.tsx
296
src/app/page.tsx
@@ -33,37 +33,21 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
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: "Packages",
|
||||
id: "#packages",
|
||||
},
|
||||
name: "Packages", id: "#packages"},
|
||||
{
|
||||
name: "Results",
|
||||
id: "#results",
|
||||
},
|
||||
name: "Results", id: "#results"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "#testimonials"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "#faq",
|
||||
},
|
||||
name: "FAQ", id: "#faq"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="You Vs You Fitness"
|
||||
/>
|
||||
@@ -72,47 +56,26 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
title="Transform Your Body, Transform Your Life"
|
||||
description="Personalized fitness coaching designed for *you*. Achieve your goals, overcome limitations, and build a stronger, healthier version of yourself with You Vs You Fitness."
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Your Journey",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Start Your Journey", href: "#contact"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "hero-carousel-1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-doing-crossfit-workout_23-2149080498.jpg",
|
||||
imageAlt: "Personal trainer motivating a client in the gym",
|
||||
},
|
||||
id: "hero-carousel-1", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-doing-crossfit-workout_23-2149080498.jpg", imageAlt: "Personal trainer motivating a client in the gym"},
|
||||
{
|
||||
id: "hero-carousel-2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-boxer-practicing-boxing-fitness-studio_107420-65155.jpg",
|
||||
imageAlt: "Man doing pushups with personal trainer guidance",
|
||||
},
|
||||
id: "hero-carousel-2", imageSrc: "http://img.b2bpic.net/free-photo/two-boxer-practicing-boxing-fitness-studio_107420-65155.jpg", imageAlt: "Man doing pushups with personal trainer guidance"},
|
||||
{
|
||||
id: "hero-carousel-3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/yoga-class-concept_53876-31176.jpg",
|
||||
imageAlt: "Woman stretching before a workout with trainer",
|
||||
},
|
||||
id: "hero-carousel-3", imageSrc: "http://img.b2bpic.net/free-photo/yoga-class-concept_53876-31176.jpg", imageAlt: "Woman stretching before a workout with trainer"},
|
||||
{
|
||||
id: "hero-carousel-4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-with-dumbbell-exercising_23-2147778441.jpg",
|
||||
imageAlt: "Woman doing kettlebell workout with trainer",
|
||||
},
|
||||
id: "hero-carousel-4", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-with-dumbbell-exercising_23-2147778441.jpg", imageAlt: "Woman doing kettlebell workout with trainer"},
|
||||
{
|
||||
id: "hero-carousel-5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-working-out-mat-gym-while-looking-smartphone_23-2148769908.jpg",
|
||||
imageAlt: "Personal trainer demonstrating exercise form to client",
|
||||
},
|
||||
id: "hero-carousel-5", imageSrc: "http://img.b2bpic.net/free-photo/man-working-out-mat-gym-while-looking-smartphone_23-2148769908.jpg", imageAlt: "Personal trainer demonstrating exercise form to client"},
|
||||
{
|
||||
id: "hero-carousel-6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-diversity-sport-woman-training_23-2149174794.jpg",
|
||||
imageAlt: "Diverse group training with personal trainer",
|
||||
},
|
||||
id: "hero-carousel-6", imageSrc: "http://img.b2bpic.net/free-photo/close-up-diversity-sport-woman-training_23-2149174794.jpg", imageAlt: "Diverse group training with personal trainer"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -124,9 +87,7 @@ export default function LandingPage() {
|
||||
title="Empowering Your Personal Best, One Workout at a Time"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More About Us",
|
||||
href: "#",
|
||||
},
|
||||
text: "Learn More About Us", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -139,24 +100,16 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Activity,
|
||||
title: "Personalized Workout Plans",
|
||||
description: "Customized routines that adapt to your fitness level, goals, and preferences for maximum effectiveness.",
|
||||
},
|
||||
title: "Personalized Workout Plans", description: "Customized routines that adapt to your fitness level, goals, and preferences for maximum effectiveness."},
|
||||
{
|
||||
icon: Apple,
|
||||
title: "Nutritional Guidance",
|
||||
description: "Expert advice and strategies to fuel your body effectively, complementing your training for optimal results.",
|
||||
},
|
||||
title: "Nutritional Guidance", description: "Expert advice and strategies to fuel your body effectively, complementing your training for optimal results."},
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Injury Prevention & Recovery",
|
||||
description: "Focus on proper form and targeted exercises to prevent injuries and support safe, effective recovery.",
|
||||
},
|
||||
title: "Injury Prevention & Recovery", description: "Focus on proper form and targeted exercises to prevent injuries and support safe, effective recovery."},
|
||||
{
|
||||
icon: CalendarCheck,
|
||||
title: "Flexible Scheduling",
|
||||
description: "We work around your busy lifestyle, offering convenient scheduling options to fit your needs.",
|
||||
},
|
||||
title: "Flexible Scheduling", description: "We work around your busy lifestyle, offering convenient scheduling options to fit your needs."},
|
||||
]}
|
||||
title="Tailored Training for Every Goal"
|
||||
description="Whether you're looking to lose weight, build muscle, improve endurance, or recover from an injury, we offer comprehensive programs designed to deliver results."
|
||||
@@ -172,47 +125,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Starter Pack (4 Sessions)",
|
||||
price: "$299",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-exercising-home_23-2150164761.jpg",
|
||||
imageAlt: "Starter fitness package with gym equipment",
|
||||
},
|
||||
id: "p1", name: "Starter Pack (4 Sessions)", price: "$299", imageSrc: "http://img.b2bpic.net/free-photo/young-adult-exercising-home_23-2150164761.jpg", imageAlt: "Starter fitness package with gym equipment"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Transformation Bundle (12 Sessions)",
|
||||
price: "$799",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sports-couple-is-engaged-gym_1157-21898.jpg",
|
||||
imageAlt: "Advanced fitness transformation journey",
|
||||
},
|
||||
id: "p2", name: "Transformation Bundle (12 Sessions)", price: "$799", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sports-couple-is-engaged-gym_1157-21898.jpg", imageAlt: "Advanced fitness transformation journey"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Elite Coaching (24 Sessions)",
|
||||
price: "$1499",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165167.jpg",
|
||||
imageAlt: "Elite athlete performance coaching",
|
||||
},
|
||||
id: "p3", name: "Elite Coaching (24 Sessions)", price: "$1499", imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165167.jpg", imageAlt: "Elite athlete performance coaching"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Couples Training (8 Sessions)",
|
||||
price: "$599",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32114.jpg",
|
||||
imageAlt: "Couple working out together in gym",
|
||||
},
|
||||
id: "p4", name: "Couples Training (8 Sessions)", price: "$599", imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32114.jpg", imageAlt: "Couple working out together in gym"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Online Coaching (Monthly)",
|
||||
price: "$249/month",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-mat-with-tablet_23-2148889618.jpg",
|
||||
imageAlt: "Online fitness coaching session on a laptop",
|
||||
},
|
||||
id: "p5", name: "Online Coaching (Monthly)", price: "$249/month", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-mat-with-tablet_23-2148889618.jpg", imageAlt: "Online fitness coaching session on a laptop"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Nutrition & Fitness Combo",
|
||||
price: "$449",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/workout-fitness-dieting-healthy-food-clean-eating-selection-with-fruits-vegetables-dumbbell-selection-healthy-food-concept_1150-37829.jpg",
|
||||
imageAlt: "Healthy meal prep and fitness equipment",
|
||||
},
|
||||
id: "p6", name: "Nutrition & Fitness Combo", price: "$449", imageSrc: "http://img.b2bpic.net/free-photo/workout-fitness-dieting-healthy-food-clean-eating-selection-with-fruits-vegetables-dumbbell-selection-healthy-food-concept_1150-37829.jpg", imageAlt: "Healthy meal prep and fitness equipment"},
|
||||
]}
|
||||
title="Invest in Your Health, Invest in Yourself"
|
||||
description="Choose from our flexible training packages designed to fit your lifestyle and budget, and start your fitness journey today."
|
||||
@@ -228,32 +151,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "20+",
|
||||
title: "Lbs Average Lost",
|
||||
description: "Clients achieve significant weight loss through tailored programs.",
|
||||
icon: Target,
|
||||
id: "m1", value: "20+", title: "Lbs Average Lost", description: "Clients achieve significant weight loss through tailored programs.", icon: Target,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "98%",
|
||||
title: "Client Satisfaction",
|
||||
description: "Our clients love their results and the journey with our dedicated trainers.",
|
||||
icon: Smile,
|
||||
id: "m2", value: "98%", title: "Client Satisfaction", description: "Our clients love their results and the journey with our dedicated trainers.", icon: Smile,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "10+",
|
||||
title: "Years of Experience",
|
||||
description: "Dedicated years of experience guiding individuals to their fitness goals.",
|
||||
icon: Clock,
|
||||
id: "m3", value: "10+", title: "Years of Experience", description: "Dedicated years of experience guiding individuals to their fitness goals.", icon: Clock,
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
value: "5,000+",
|
||||
title: "Workouts Completed",
|
||||
description: "Thousands of impactful sessions delivered, building stronger individuals.",
|
||||
icon: Zap,
|
||||
id: "m4", value: "5,000+", title: "Workouts Completed", description: "Thousands of impactful sessions delivered, building stronger individuals.", icon: Zap,
|
||||
},
|
||||
]}
|
||||
title="Achieve More Than You Imagine"
|
||||
@@ -267,52 +174,23 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Deserea M. Ellis",
|
||||
role: "Satisfied Client",
|
||||
company: "You Vs You Fitness",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-young-fitness-girl-make-yoga-exercises-floor-drink-water_176420-6037.jpg",
|
||||
imageAlt: "Photo of Deserea M. Ellis",
|
||||
},
|
||||
id: "t1", name: "Deserea M. Ellis", role: "Satisfied Client", company: "You Vs You Fitness", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-young-fitness-girl-make-yoga-exercises-floor-drink-water_176420-6037.jpg", imageAlt: "Photo of Deserea M. Ellis"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Cassandra Powell",
|
||||
role: "Dedicated Trainee",
|
||||
company: "You Vs You Fitness",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-waving-phone_23-2149177985.jpg",
|
||||
imageAlt: "Photo of Cassandra Powell",
|
||||
},
|
||||
id: "t2", name: "Cassandra Powell", role: "Dedicated Trainee", company: "You Vs You Fitness", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-waving-phone_23-2149177985.jpg", imageAlt: "Photo of Cassandra Powell"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Melanie Sharp",
|
||||
role: "Local Guide",
|
||||
company: "You Vs You Fitness",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-woman-taking-selfie-with-mobile-phone-social-networks-gym_1153-3972.jpg",
|
||||
imageAlt: "Photo of Melanie Sharp",
|
||||
},
|
||||
id: "t3", name: "Melanie Sharp", role: "Local Guide", company: "You Vs You Fitness", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-woman-taking-selfie-with-mobile-phone-social-networks-gym_1153-3972.jpg", imageAlt: "Photo of Melanie Sharp"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Sarah Johnson",
|
||||
role: "Fitness Enthusiast",
|
||||
company: "You Vs You Fitness",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mixed-rae-african-american-woman-has-rest-her-workout-breathing-deep-body-parts_633478-2160.jpg",
|
||||
imageAlt: "Photo of Sarah Johnson",
|
||||
},
|
||||
id: "t4", name: "Sarah Johnson", role: "Fitness Enthusiast", company: "You Vs You Fitness", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mixed-rae-african-american-woman-has-rest-her-workout-breathing-deep-body-parts_633478-2160.jpg", imageAlt: "Photo of Sarah Johnson"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Michael Chen",
|
||||
role: "Achieved Goals",
|
||||
company: "You Vs You Fitness",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-athletic-girl-standing-near-gym-equipment-healthy-lifestyle_78826-3376.jpg",
|
||||
imageAlt: "Photo of Michael Chen",
|
||||
},
|
||||
id: "t5", name: "Michael Chen", role: "Achieved Goals", company: "You Vs You Fitness", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-athletic-girl-standing-near-gym-equipment-healthy-lifestyle_78826-3376.jpg", imageAlt: "Photo of Michael Chen"},
|
||||
]}
|
||||
title="Hear From Our Satisfied Clients"
|
||||
description="Don't just take our word for it – our clients' success speaks for itself. Read their inspiring journeys and discover the You Vs You difference."
|
||||
@@ -326,35 +204,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "What are your rates and packages?",
|
||||
content: "Our rates vary based on the package and duration. Please see our 'Packages' section for detailed pricing or contact us for a custom quote.",
|
||||
},
|
||||
id: "f1", title: "What are your rates and packages?", content: "Our rates vary based on the package and duration. Please see our 'Packages' section for detailed pricing or contact us for a custom quote."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you offer a free consultation?",
|
||||
content: "Yes, we offer a complimentary initial consultation to discuss your fitness goals, assess your needs, and determine the best program for you.",
|
||||
},
|
||||
id: "f2", title: "Do you offer a free consultation?", content: "Yes, we offer a complimentary initial consultation to discuss your fitness goals, assess your needs, and determine the best program for you."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "What should I bring to my first session?",
|
||||
content: "Please bring comfortable workout attire, athletic shoes, a water bottle, and a towel. We'll provide all necessary equipment.",
|
||||
},
|
||||
id: "f3", title: "What should I bring to my first session?", content: "Please bring comfortable workout attire, athletic shoes, a water bottle, and a towel. We'll provide all necessary equipment."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Can you help with nutrition?",
|
||||
content: "Absolutely! We provide expert nutritional guidance and strategies to complement your training and optimize your results.",
|
||||
},
|
||||
id: "f4", title: "Can you help with nutrition?", content: "Absolutely! We provide expert nutritional guidance and strategies to complement your training and optimize your results."},
|
||||
{
|
||||
id: "f5",
|
||||
title: "What if I have an injury or physical limitation?",
|
||||
content: "Our trainers are skilled in working with various limitations. We'll modify exercises to ensure your safety and progress, often incorporating injury prevention techniques.",
|
||||
},
|
||||
id: "f5", title: "What if I have an injury or physical limitation?", content: "Our trainers are skilled in working with various limitations. We'll modify exercises to ensure your safety and progress, often incorporating injury prevention techniques."},
|
||||
{
|
||||
id: "f6",
|
||||
title: "How often should I train?",
|
||||
content: "The ideal training frequency depends on your goals and current fitness level. We'll recommend a personalized schedule during your consultation.",
|
||||
},
|
||||
id: "f6", title: "How often should I train?", content: "The ideal training frequency depends on your goals and current fitness level. We'll recommend a personalized schedule during your consultation."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Find answers to common questions about our training programs, scheduling, and what to expect on your fitness journey."
|
||||
@@ -367,14 +227,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
text="Ready to start your journey? Contact us today to schedule your free consultation and discover how You Vs You Fitness can help you achieve your goals!"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Started Now",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Started Now", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -384,62 +241,37 @@ export default function LandingPage() {
|
||||
logoText="You Vs You Fitness"
|
||||
columns={[
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
title: "Quick Links", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Home", href: "#hero"},
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "Testimonials",
|
||||
href: "#testimonials",
|
||||
},
|
||||
label: "Testimonials", href: "#testimonials"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{
|
||||
label: "2319 Timberloch Pl Ste B, The Woodlands, TX 77380",
|
||||
href: "https://www.google.com/maps/dir/?api=1&destination=2319+Timberloch+Pl+Ste+B,+The+Woodlands,+TX+77380",
|
||||
},
|
||||
label: "2319 Timberloch Pl Ste B, The Woodlands, TX 77380", href: "https://www.google.com/maps/dir/?api=1&destination=2319+Timberloch+Pl+Ste+B,+The+Woodlands,+TX+77380"},
|
||||
{
|
||||
label: "(346) 329-8556",
|
||||
href: "tel:+13463298556",
|
||||
},
|
||||
label: "(346) 329-8556", href: "tel:+13463298556"},
|
||||
{
|
||||
label: "info@youvsyoufitness.com",
|
||||
href: "mailto:info@youvsyoufitness.com",
|
||||
},
|
||||
label: "info@youvsyoufitness.com", href: "mailto:info@youvsyoufitness.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user