Merge version_2 into main #1

Merged
bender merged 1 commits from version_2 into main 2026-06-04 17:57:35 +00:00

View File

@@ -31,36 +31,36 @@ export default function PersonalTrainerPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "home" },
{ name: "About", id: "about" },
{ name: "Certifications", id: "achievements" },
{ name: "Services", id: "services" },
{ name: "Início", id: "home" },
{ name: "Sobre", id: "about" },
{ name: "Certificações", id: "achievements" },
{ name: "Serviços", id: "services" }
]}
brandName="Personal Trainer"
bottomLeftText="Certified Professional"
bottomLeftText="Profissional Certificado"
bottomRightText="contact@trainer.com"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitKpi
title="Transform Your Body, Transform Your Life"
description="Expert personal training designed for your goals. Whether you're starting your fitness journey or taking your performance to the next level, I provide personalized coaching, proven methods, and unwavering support to help you achieve lasting results."
title="Transforme Seu Corpo, Transforme Sua Vida"
description="Treinamento pessoal especializado para seus objetivos. Se você está começando sua jornada fitness ou elevando seu desempenho para o próximo nível, ofereço coaching personalizado, métodos comprovados e suporte inabalável para ajudá-lo a alcançar resultados duradouros."
background={{ variant: "rotated-rays-static-grid" }}
kpis={[
{ value: "500+", label: "Clients Transformed" },
{ value: "10+", label: "Years Experience" },
{ value: "95%", label: "Goal Achievement Rate" }
{ value: "500+", label: "Clientes Transformados" },
{ value: "10+", label: "Anos de Experiência" },
{ value: "95%", label: "Taxa de Sucesso em Metas" }
]}
enableKpiAnimation={true}
tag="Professional Coach"
tag="Coach Profissional"
tagIcon={Award}
imageSrc="https://img.b2bpic.net/premium-photo/portrait-men-happy-sports-court-with-squash-racket-fitness-game-exercise-performance-smile-athlete-people-equipment-play-match-club-tournament-practice-competition_590464-483720.jpg?id=382939786"
imageAlt="Professional Personal Trainer"
imageAlt="Personal Trainer Profissional"
imagePosition="right"
buttons={[
{ text: "Start Your Journey", href: "#about" },
{ text: "View Training Programs", href: "#services" }
{ text: "Comece Sua Jornada", href: "#about" },
{ text: "Ver Programas de Treinamento", href: "#services" }
]}
mediaAnimation="slide-up"
/>
@@ -68,25 +68,25 @@ export default function PersonalTrainerPage() {
<div id="about" data-section="about">
<TextAbout
title="My Commitment to Your Success: Every client deserves a personalized approach. With over a decade of experience in fitness coaching, I combine evidence-based training methods with genuine passion for helping you reach your potential. My philosophy centers on sustainable results, injury prevention, and building habits that last a lifetime."
title="Meu Compromisso com Seu Sucesso: Cada cliente merece uma abordagem personalizada. Com mais de uma década de experiência em coaching fitness, combino métodos de treinamento baseados em evidências com uma paixão genuína por ajudá-lo a alcançar seu potencial. Minha filosofia se concentra em resultados sustentáveis, prevenção de lesões e construção de hábitos que duram a vida toda."
useInvertedBackground={false}
buttons={[
{ text: "Learn My Story", href: "#achievements" },
{ text: "Explore Methods", href: "#philosophy" }
{ text: "Conheça Minha História", href: "#achievements" },
{ text: "Explore Meus Métodos", href: "#philosophy" }
]}
/>
</div>
<div id="achievements" data-section="achievements">
<MetricCardOne
title="Professional Credentials & Experience"
description="Certified expertise in personal training and athletic development"
tag="Qualifications"
title="Credenciais Profissionais e Experiência"
description="Expertise certificada em treinamento pessoal e desenvolvimento atlético"
tag="Qualificações"
tagIcon={TrendingUp}
metrics={[
{ id: "1", value: "150", title: "Certified Personal Trainer", description: "National Academy of Sports Medicine certification", icon: Trophy },
{ id: "2", value: "500", title: "Specializations", description: "Strength, conditioning, nutrition, mobility, recovery", icon: Zap },
{ id: "3", value: "950", title: "Success Stories", description: "Clients who achieved their fitness goals with guidance", icon: Star },
{ id: "1", value: "150", title: "Personal Trainer Certificado", description: "Certificação da National Academy of Sports Medicine", icon: Trophy },
{ id: "2", value: "500", title: "Especializações", description: "Força, condicionamento, nutrição, mobilidade, recuperação", icon: Zap },
{ id: "3", value: "950", title: "Casos de Sucesso", description: "Clientes que alcançaram seus objetivos fitness com orientação", icon: Star }
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
@@ -97,89 +97,70 @@ export default function PersonalTrainerPage() {
<div id="services" data-section="services">
<FeatureCardSeven
title="Personalized Training Programs"
description="Customized fitness solutions tailored to your unique goals and lifestyle"
tag="Service Offerings"
title="Programas de Treinamento Personalizados"
description="Soluções de fitness personalizadas para seus objetivos e estilo de vida únicos"
tag="Nossos Serviços"
tagIcon={Dumbbell}
features={[
{
title: "One-on-One Personal Training",
description: "Individual coaching sessions focused entirely on your goals, form, and progression. Each workout is designed based on your fitness level, preferences, and objectives with real-time feedback and adjustments.",
imageSrc: "https://img.b2bpic.net/free-photo/group-people-working-out-together-outdoors_23-2149891467.jpg?id=34137118",
imageAlt: "One-on-one personal training session"
title: "Treinamento Pessoal Individual", description: "Sessões de coaching individuais focadas inteiramente em seus objetivos, forma e progressão. Cada treino é projetado com base no seu nível de condicionamento físico, preferências e objetivos, com feedback e ajustes em tempo real.", imageSrc: "https://img.b2bpic.net/free-photo/group-people-working-out-together-outdoors_23-2149891467.jpg?id=34137118", imageAlt: "Sessão de treinamento pessoal individual"
},
{
title: "Small Group Training Classes",
description: "Build community while reaching your fitness goals in small, focused groups. Receive personalized attention in a motivating environment with other like-minded individuals committed to transformation.",
imageSrc: "https://img.b2bpic.net/premium-photo/coach-reviewing-playbook-with-team_1314467-168780.jpg?id=324598511",
imageAlt: "Small group fitness class"
title: "Aulas de Treinamento em Pequenos Grupos", description: "Construa uma comunidade enquanto alcança seus objetivos fitness em grupos pequenos e focados. Receba atenção personalizada em um ambiente motivador com outros indivíduos com a mesma mentalidade, comprometidos com a transformação.", imageSrc: "https://img.b2bpic.net/premium-photo/coach-reviewing-playbook-with-team_1314467-168780.jpg?id=324598511", imageAlt: "Aula de fitness em grupo pequeno"
},
{
title: "Online Coaching Programs",
description: "Train from anywhere with customized workout plans, nutrition guidance, and video form checks. Stay connected with regular progress assessments and program adjustments based on your results and feedback.",
imageSrc: "https://img.b2bpic.net/free-photo/people-training-athletics_23-2151077709.jpg?id=150856792",
imageAlt: "Online fitness coaching platform"
title: "Programas de Coaching Online", description: "Treine de qualquer lugar com planos de treino personalizados, orientação nutricional e verificações de forma por vídeo. Mantenha-se conectado com avaliações de progresso regulares e ajustes de programa com base em seus resultados e feedback.", imageSrc: "https://img.b2bpic.net/free-photo/people-training-athletics_23-2151077709.jpg?id=150856792", imageAlt: "Plataforma de coaching fitness online"
}
]}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
buttons={[
{ text: "Book Consultation", href: "#contact" }
{ text: "Agende Uma Consulta", href: "#contact" }
]}
/>
</div>
<div id="philosophy" data-section="philosophy">
<FeatureBento
title="My Training Philosophy"
description="Holistic approach to fitness and wellness"
tag="Training Method"
title="Minha Filosofia de Treinamento"
description="Abordagem holística para fitness e bem-estar"
tag="Método de Treinamento"
tagIcon={Compass}
features={[
{
title: "Progressive Overload",
description: "Systematically increase intensity and challenge to drive continuous improvement and prevent plateaus in your fitness journey",
bentoComponent: "animated-bar-chart"
title: "Sobrecarga Progressiva", description: "Aumente sistematicamente a intensidade e o desafio para impulsionar a melhoria contínua e prevenir platôs em sua jornada fitness", bentoComponent: "animated-bar-chart"
},
{
title: "Functional Fitness",
description: "Training that improves real-world strength, mobility, and movement patterns for better performance in daily life",
bentoComponent: "3d-stack-cards",
items: [
{ icon: Dumbbell, title: "Strength", subtitle: "Build Power", detail: "Compound movements for lasting gains" },
{ icon: Heart, title: "Endurance", subtitle: "Boost Stamina", detail: "Cardiovascular and muscular conditioning" },
{ icon: Lightbulb, title: "Mobility", subtitle: "Improve Range", detail: "Enhanced flexibility and joint health" }
title: "Fitness Funcional", description: "Treinamento que melhora a força, mobilidade e padrões de movimento para um melhor desempenho na vida diária", bentoComponent: "3d-stack-cards", items: [
{ icon: Dumbbell, title: "Força", subtitle: "Construa Potência", detail: "Movimentos compostos para ganhos duradouros" },
{ icon: Heart, title: "Resistência", subtitle: "Aumente a Resistência", detail: "Condicionamento cardiovascular e muscular" },
{ icon: Lightbulb, title: "Mobilidade", subtitle: "Melhore a Amplitude", detail: "Flexibilidade aprimorada e saúde das articulações" }
]
},
{
title: "Sustainable Habits",
description: "Build consistent routines that fit your lifestyle and lead to long-term results, not quick fixes",
bentoComponent: "timeline",
heading: "Your Training Journey",
subheading: "Three phases to transformation",
items: [
{ label: "Foundation", detail: "Building proper form and establishing baseline fitness" },
{ label: "Progression", detail: "Gradually increasing intensity and complexity" },
{ label: "Mastery", detail: "Peak performance and maintaining long-term results" }
title: "Hábitos Sustentáveis", description: "Construa rotinas consistentemente que se adaptam ao seu estilo de vida e levam a resultados de longo prazo, não a soluções rápidas", bentoComponent: "timeline", heading: "Sua Jornada de Treinamento", subheading: "Três fases para a transformação", items: [
{ label: "Fundação", detail: "Construindo a forma correta e estabelecendo o condicionamento físico básico" },
{ label: "Progressão", detail: "Aumentando gradualmente a intensidade e a complexidade" },
{ label: "Maestria", detail: "Desempenho máximo e manutenção de resultados a longo prazo" }
],
completedLabel: "Your transformation begins"
completedLabel: "Sua transformação começa"
}
]}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={true}
buttons={[
{ text: "Start Training", href: "#contact" }
{ text: "Comece a Treinar", href: "#contact" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
testimonial="Working with this trainer completely changed my relationship with fitness. The personalized approach, constant encouragement, and professional expertise made all the difference. I not only achieved my goals but discovered a passion for training I never knew I had."
testimonial="Trabalhar com este treinador mudou completamente minha relação com o fitness. A abordagem personalizada, o encorajamento constante e a expertise profissional fizeram toda a diferença. Não só alcancei meus objetivos, mas descobri uma paixão pelo treinamento que eu nunca soube que tinha."
rating={5}
author="Jessica Chen, Fitness Enthusiast"
author="Jessica Chen, Entusiasta do Fitness"
avatars={[
{ src: "https://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg", alt: "Jessica Chen" },
{ src: "https://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-19200.jpg", alt: "Marcus R." },
@@ -195,25 +176,25 @@ export default function PersonalTrainerPage() {
<div id="contact" data-section="contact">
<ContactSplit
background={{ variant: "plain" }}
tag="Ready to Transform?"
title="Start Your Fitness Journey Today"
description="Take the first step toward the healthier, stronger version of yourself. Schedule a free consultation to discuss your goals, learn about personalized training options, and discover how we can work together to achieve results."
tag="Pronto para Transformar?"
title="Comece Sua Jornada Fitness Hoje"
description="Dê o primeiro passo em direção à sua versão mais saudável e forte. Agende uma consulta gratuita para discutir seus objetivos, conhecer as opções de treinamento personalizado e descobrir como podemos trabalhar juntos para alcançar resultados."
useInvertedBackground={false}
imageSrc="https://img.b2bpic.net/free-photo/front-view-man-with-swimming-equipment_23-2150465483.jpg"
imageAlt="Fitness training inspiration"
mediaPosition="right"
mediaAnimation="slide-up"
tagIcon={Mail}
inputPlaceholder="your@email.com"
buttonText="Get Started"
termsText="We respect your privacy. Unsubscribe at any time."
inputPlaceholder="seu@email.com"
buttonText="Começar Agora"
termsText="Respeitamos sua privacidade. Cancele a inscrição a qualquer momento."
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="Personal Trainer"
copyrightText="© 2025 Professional Personal Training. All rights reserved."
copyrightText="© 2025 Treinamento Pessoal Profissional. Todos os direitos reservados."
socialLinks={[
{ icon: Instagram, href: "https://instagram.com", ariaLabel: "Instagram" },
{ icon: Twitter, href: "https://twitter.com", ariaLabel: "Twitter" },
@@ -225,4 +206,4 @@ export default function PersonalTrainerPage() {
</ReactLenis>
</ThemeProvider>
);
}
}