From 6ec1efb12c31743a11e65316ffc33e33122f5f1e Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 27 May 2026 17:39:54 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 332 ++++++++++------------------------------------- 1 file changed, 72 insertions(+), 260 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9a7cb12..f04d7a9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -34,93 +34,56 @@ export default function LandingPage() {
@@ -131,18 +94,12 @@ export default function LandingPage() { useInvertedBackground={true} title="Quem Somos" description={[ - "Na Aerostep Fitness, acreditamos que a saúde e o bem-estar são para todos. Nascemos com a missão de criar um ambiente inclusivo e motivador onde cada indivíduo possa superar seus limites e alcançar seus objetivos de fitness.", - "Oferecemos uma estrutura moderna, equipamentos de última geração e uma equipe de profissionais altamente qualificados, prontos para guiar você em cada etapa da sua jornada. Mais do que uma academia, somos uma comunidade que celebra cada vitória e apoia cada desafio. Junte-se à família Aerostep e comece a construir a sua melhor versão hoje!", - ]} + "Na Aerostep Fitness, acreditamos que a saúde e o bem-estar são para todos. Nascemos com a missão de criar um ambiente inclusivo e motivador onde cada indivíduo possa superar seus limites e alcançar seus objetivos de fitness.", "Oferecemos uma estrutura moderna, equipamentos de última geração e uma equipe de profissionais altamente qualificados, prontos para guiar você em cada etapa da sua jornada. Mais do que uma academia, somos uma comunidade que celebra cada vitória e apoia cada desafio. Junte-se à família Aerostep e comece a construir a sua melhor versão hoje!"]} buttons={[ { - text: "Nossa História", - href: "#", - }, + text: "Nossa História", href: "#"}, { - text: "Fale Conosco", - href: "#contato", - }, + text: "Fale Conosco", href: "#contato"}, ]} buttonAnimation="slide-up" /> @@ -155,46 +112,22 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Treino Personalizado", - description: "Planos de treino individualizados com acompanhamento de especialistas.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/young-people-using-reels_23-2150038616.jpg", - imageAlt: "App de treino personalizado", - }, + title: "Treino Personalizado", description: "Planos de treino individualizados com acompanhamento de especialistas.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/young-people-using-reels_23-2150038616.jpg", imageAlt: "App de treino personalizado"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163339.jpg", - imageAlt: "App de nutrição", - }, - imageSrc: "http://img.b2bpic.net/free-photo/young-women-training-with-hands-weights_23-2148419873.jpg?_wi=2", - imageAlt: "fitness app workout plan", + imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163339.jpg", imageAlt: "App de nutrição"} }, { - title: "Aulas Coletivas", - description: "Diversas opções de aulas em grupo para todos os níveis, de aeróbica a yoga.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/trainer-helping-beginner-gym_23-2149561882.jpg", - imageAlt: "App de agendamento de aulas", - }, + title: "Aulas Coletivas", description: "Diversas opções de aulas em grupo para todos os níveis, de aeróbica a yoga.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/trainer-helping-beginner-gym_23-2149561882.jpg", imageAlt: "App de agendamento de aulas"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/male-sportsperson-sitting-race-track-showing-mobile-phone-screen_23-2148162104.jpg", - imageAlt: "App de acompanhamento de progresso", - }, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-blond-sporty-male-doing-squats-with-dumbbells-gym-club_613910-16193.jpg?_wi=2", - imageAlt: "fitness app workout plan", + imageSrc: "http://img.b2bpic.net/free-photo/male-sportsperson-sitting-race-track-showing-mobile-phone-screen_23-2148162104.jpg", imageAlt: "App de acompanhamento de progresso"} }, { - title: "Nutrição e Bem-Estar", - description: "Orientação nutricional para complementar seu treino e otimizar resultados.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-mat-with-tablet_23-2148889617.jpg", - imageAlt: "App de aulas virtuais", - }, + title: "Nutrição e Bem-Estar", description: "Orientação nutricional para complementar seu treino e otimizar resultados.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-mat-with-tablet_23-2148889617.jpg", imageAlt: "App de aulas virtuais"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/faceless-woman-checking-fitness-health-tracking-wearable-device-her-hand-unknown-female-white-top-posing-outdoor-stadium-sunset_176532-14640.jpg", - imageAlt: "App de monitoramento de saúde", - }, - imageSrc: "http://img.b2bpic.net/free-photo/front-view-people-training-together-gym_23-2150289970.jpg?_wi=2", - imageAlt: "fitness app workout plan", + imageSrc: "http://img.b2bpic.net/free-photo/faceless-woman-checking-fitness-health-tracking-wearable-device-her-hand-unknown-female-white-top-posing-outdoor-stadium-sunset_176532-14640.jpg", imageAlt: "App de monitoramento de saúde"} }, ]} showStepNumbers={true} @@ -212,25 +145,13 @@ export default function LandingPage() { carouselMode="buttons" metrics={[ { - id: "m1", - value: "98%", - title: "Satisfação dos Alunos", - description: "Compromisso com a excelência em cada treino e serviço.", - icon: Heart, + id: "m1", value: "98%", title: "Satisfação dos Alunos", description: "Compromisso com a excelência em cada treino e serviço.", icon: Heart, }, { - id: "m2", - value: "12+", - title: "Anos de Experiência", - description: "Liderando o mercado fitness com inovação e dedicação.", - icon: CalendarClock, + id: "m2", value: "12+", title: "Anos de Experiência", description: "Liderando o mercado fitness com inovação e dedicação.", icon: CalendarClock, }, { - id: "m3", - value: "5K+", - title: "Metas Alcançadas", - description: "Ajudamos milhares de pessoas a atingir seus objetivos de saúde.", - icon: Target, + id: "m3", value: "5K+", title: "Metas Alcançadas", description: "Ajudamos milhares de pessoas a atingir seus objetivos de saúde.", icon: Target, }, ]} title="Nossos Resultados Falam por Si" @@ -247,26 +168,11 @@ export default function LandingPage() { carouselMode="buttons" members={[ { - id: "t1", - name: "Ana Paula", - role: "Personal Trainer Sênior", - imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-is-engaged-gym_1157-29459.jpg", - imageAlt: "Retrato de Ana Paula, personal trainer", - }, + id: "t1", name: "Ana Paula", role: "Personal Trainer Sênior", imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-is-engaged-gym_1157-29459.jpg", imageAlt: "Retrato de Ana Paula, personal trainer"}, { - id: "t2", - name: "Marcos Silva", - role: "Instrutor de Aulas Coletivas", - imageSrc: "http://img.b2bpic.net/free-photo/female-athlete-exercising-outdoors_23-2149063708.jpg", - imageAlt: "Retrato de Marcos Silva, instrutor de aulas", - }, + id: "t2", name: "Marcos Silva", role: "Instrutor de Aulas Coletivas", imageSrc: "http://img.b2bpic.net/free-photo/female-athlete-exercising-outdoors_23-2149063708.jpg", imageAlt: "Retrato de Marcos Silva, instrutor de aulas"}, { - id: "t3", - name: "Juliana Lima", - role: "Nutricionista Esportiva", - imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-standing-park-with-earphones-tablet_1157-30676.jpg", - imageAlt: "Retrato de Juliana Lima, nutricionista", - }, + id: "t3", name: "Juliana Lima", role: "Nutricionista Esportiva", imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-standing-park-with-earphones-tablet_1157-30676.jpg", imageAlt: "Retrato de Juliana Lima, nutricionista"}, ]} title="Conheça Nossos Especialistas" description="Nossa equipe de instrutores é apaixonada por fitness e dedicada ao seu sucesso." @@ -281,60 +187,31 @@ export default function LandingPage() { carouselMode="buttons" plans={[ { - id: "basic", - badge: "Iniciante", - badgeIcon: Sparkles, - price: "R$99/mês", - subtitle: "Para quem está começando", - buttons: [ + id: "basic", badge: "Iniciante", badgeIcon: Sparkles, + price: "R$99/mês", subtitle: "Para quem está começando", buttons: [ { - text: "Assinar Plano Básico", - href: "#contato", - }, + text: "Assinar Plano Básico", href: "#contato"}, ], features: [ - "Acesso ilimitado à academia", - "Todas as aulas coletivas", - "Armário de uso diário", - ], + "Acesso ilimitado à academia", "Todas as aulas coletivas", "Armário de uso diário"], }, { - id: "premium", - badge: "Mais Popular", - badgeIcon: Award, - price: "R$149/mês", - subtitle: "Para quem busca mais", - buttons: [ + id: "premium", badge: "Mais Popular", badgeIcon: Award, + price: "R$149/mês", subtitle: "Para quem busca mais", buttons: [ { - text: "Assinar Plano Premium", - href: "#contato", - }, + text: "Assinar Plano Premium", href: "#contato"}, ], features: [ - "Tudo do plano Básico", - "1 sessão com Personal Trainer/mês", - "Plano de nutrição básico", - "Avaliação física mensal", - ], + "Tudo do plano Básico", "1 sessão com Personal Trainer/mês", "Plano de nutrição básico", "Avaliação física mensal"], }, { - id: "elite", - badge: "Resultados Máximos", - badgeIcon: Zap, - price: "R$249/mês", - subtitle: "Para atletas e foco total", - buttons: [ + id: "elite", badge: "Resultados Máximos", badgeIcon: Zap, + price: "R$249/mês", subtitle: "Para atletas e foco total", buttons: [ { - text: "Assinar Plano Elite", - href: "#contato", - }, + text: "Assinar Plano Elite", href: "#contato"}, ], features: [ - "Tudo do plano Premium", - "4 sessões com Personal Trainer/mês", - "Plano de nutrição avançado", - "Acesso à área VIP de musculação", - ], + "Tudo do plano Premium", "4 sessões com Personal Trainer/mês", "Plano de nutrição avançado", "Acesso à área VIP de musculação"], }, ]} title="Planos Flexíveis para Todos" @@ -349,45 +226,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Mariana Santos", - handle: "@marianasfitness", - testimonial: "A Aerostep transformou minha rotina! Os treinos são dinâmicos e a equipe é super atenciosa. Recomendo muito!", - imageSrc: "http://img.b2bpic.net/free-photo/motivated-young-female-athlete-smiling-gym-using-leg-press-equipment_197531-22866.jpg", - imageAlt: "Depoimento de Mariana Santos", - }, + id: "1", name: "Mariana Santos", handle: "@marianasfitness", testimonial: "A Aerostep transformou minha rotina! Os treinos são dinâmicos e a equipe é super atenciosa. Recomendo muito!", imageSrc: "http://img.b2bpic.net/free-photo/motivated-young-female-athlete-smiling-gym-using-leg-press-equipment_197531-22866.jpg", imageAlt: "Depoimento de Mariana Santos"}, { - id: "2", - name: "Carlos Henrique", - handle: "@carlos.h_gym", - testimonial: "Perdi 15kg em 6 meses com o apoio da Aerostep. Ambiente incrível e equipamentos de primeira! Vale cada centavo.", - imageSrc: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2553.jpg", - imageAlt: "Depoimento de Carlos Henrique", - }, + id: "2", name: "Carlos Henrique", handle: "@carlos.h_gym", testimonial: "Perdi 15kg em 6 meses com o apoio da Aerostep. Ambiente incrível e equipamentos de primeira! Vale cada centavo.", imageSrc: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2553.jpg", imageAlt: "Depoimento de Carlos Henrique"}, { - id: "3", - name: "Beatriz Mendes", - handle: "@bia_saudavel", - testimonial: "As aulas coletivas são viciantes! Encontrei um grupo de apoio e minha energia melhorou muito.", - imageSrc: "http://img.b2bpic.net/free-photo/young-female-runner-nature_23-2148291428.jpg", - imageAlt: "Depoimento de Beatriz Mendes", - }, + id: "3", name: "Beatriz Mendes", handle: "@bia_saudavel", testimonial: "As aulas coletivas são viciantes! Encontrei um grupo de apoio e minha energia melhorou muito.", imageSrc: "http://img.b2bpic.net/free-photo/young-female-runner-nature_23-2148291428.jpg", imageAlt: "Depoimento de Beatriz Mendes"}, { - id: "4", - name: "João Pereira", - handle: "@joao_fit", - testimonial: "O acompanhamento nutricional e os personal trainers são o diferencial. Alcancei resultados que nunca imaginei!", - imageSrc: "http://img.b2bpic.net/free-photo/male-athlete-having-call-training_329181-20673.jpg", - imageAlt: "Depoimento de João Pereira", - }, + id: "4", name: "João Pereira", handle: "@joao_fit", testimonial: "O acompanhamento nutricional e os personal trainers são o diferencial. Alcancei resultados que nunca imaginei!", imageSrc: "http://img.b2bpic.net/free-photo/male-athlete-having-call-training_329181-20673.jpg", imageAlt: "Depoimento de João Pereira"}, { - id: "5", - name: "Sofia Costa", - handle: "@sofia_wellness", - testimonial: "Sempre fui sedentária, mas a Aerostep me motivou a mudar. Hoje sou mais ativa e feliz. Agradeço muito!", - imageSrc: "http://img.b2bpic.net/free-photo/energetic-female-pensioner-stylish-sportswear-choosing-healthy-active-lifestyle-training-green-grass-forest-park-doing-lunges-having-happy-joyful-look-aged-people-fitness-summer_343059-4831.jpg", - imageAlt: "Depoimento de Sofia Costa", - }, + id: "5", name: "Sofia Costa", handle: "@sofia_wellness", testimonial: "Sempre fui sedentária, mas a Aerostep me motivou a mudar. Hoje sou mais ativa e feliz. Agradeço muito!", imageSrc: "http://img.b2bpic.net/free-photo/energetic-female-pensioner-stylish-sportswear-choosing-healthy-active-lifestyle-training-green-grass-forest-park-doing-lunges-having-happy-joyful-look-aged-people-fitness-summer_343059-4831.jpg", imageAlt: "Depoimento de Sofia Costa"}, ]} title="O Que Dizem Nossos Alunos" description="Histórias de sucesso e superação que nos inspiram todos os dias." @@ -402,20 +249,11 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "q1", - title: "Quais são os horários de funcionamento da academia?", - content: "A Aerostep Fitness funciona de segunda a sexta, das 6h às 22h, e aos sábados, das 8h às 14h. Domingos e feriados são fechados para manutenção e descanso.", - }, + id: "q1", title: "Quais são os horários de funcionamento da academia?", content: "A Aerostep Fitness funciona de segunda a sexta, das 6h às 22h, e aos sábados, das 8h às 14h. Domingos e feriados são fechados para manutenção e descanso."}, { - id: "q2", - title: "Posso fazer uma aula experimental antes de me matricular?", - content: "Sim! Oferecemos uma aula experimental gratuita para que você possa conhecer nossas instalações e experimentar uma de nossas aulas. Entre em contato para agendar.", - }, + id: "q2", title: "Posso fazer uma aula experimental antes de me matricular?", content: "Sim! Oferecemos uma aula experimental gratuita para que você possa conhecer nossas instalações e experimentar uma de nossas aulas. Entre em contato para agendar."}, { - id: "q3", - title: "A academia oferece estacionamento?", - content: "Sim, dispomos de estacionamento próprio e seguro para nossos alunos. As vagas são limitadas, sujeitas à disponibilidade.", - }, + id: "q3", title: "A academia oferece estacionamento?", content: "Sim, dispomos de estacionamento próprio e seguro para nossos alunos. As vagas são limitadas, sujeitas à disponibilidade."}, ]} imageSrc="http://img.b2bpic.net/free-photo/woman-man-using-elbow-salute-each-other-gym_23-2148766013.jpg" imageAlt="Instrutor de academia respondendo perguntas" @@ -432,8 +270,7 @@ export default function LandingPage() {