Merge version_1 into main #2
274
src/app/page.tsx
274
src/app/page.tsx
@@ -31,22 +31,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Início",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Sobre",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Planos",
|
||||
id: "pricing",
|
||||
},
|
||||
{
|
||||
name: "Avaliações",
|
||||
id: "testimonials",
|
||||
},
|
||||
{ name: "Início", id: "hero" },
|
||||
{ name: "Sobre", id: "about" },
|
||||
{ name: "Planos", id: "pricing" },
|
||||
{ name: "Avaliações", id: "testimonials" },
|
||||
]}
|
||||
brandName="Fulltime Academia"
|
||||
/>
|
||||
@@ -54,52 +42,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
background={{ variant: "rotated-rays-animated" }}
|
||||
title="Transforme Seu Corpo Supere Seus Limites"
|
||||
description="Equipamentos de última geração, ambiente 100% climatizado e reconhecimento facial. Encontre a unidade Fulltime mais próxima de você em Montes Claros."
|
||||
buttons={[
|
||||
{
|
||||
text: "Encontrar Unidade",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
text: "Ver Avaliações",
|
||||
href: "#testimonials",
|
||||
},
|
||||
{ text: "Encontrar Unidade", href: "#contact" },
|
||||
{ text: "Ver Avaliações", href: "#testimonials" }
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024360.jpg?_wi=1",
|
||||
imageAlt: "Modern gym interior",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/from-back-sexy-young-woman-sportswear-seafront-sunrise-summer-morning-tropical-country-workout-fashionable-model-fitness-happiness_197531-2913.jpg?_wi=1",
|
||||
imageAlt: "Gym equipment",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-medical-mask-cleaning-gym-equipment-with-copy-space_23-2148766017.jpg?_wi=1",
|
||||
imageAlt: "Weight room",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-doing-burpees_23-2149445920.jpg",
|
||||
imageAlt: "Cardio area",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym-pandemic-with-medical-mask_23-2148762628.jpg",
|
||||
imageAlt: "Locker room",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/kettlebell-chain-strength-training-dark-gym-setting_84443-84496.jpg",
|
||||
imageAlt: "Strength training",
|
||||
},
|
||||
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024360.jpg", imageAlt: "Modern gym interior" },
|
||||
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/from-back-sexy-young-woman-sportswear-seafront-sunrise-summer-morning-tropical-country-workout-fashionable-model-fitness-happiness_197531-2913.jpg", imageAlt: "Gym equipment" },
|
||||
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-medical-mask-cleaning-gym-equipment-with-copy-space_23-2148766017.jpg", imageAlt: "Weight room" },
|
||||
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-doing-burpees_23-2149445920.jpg", imageAlt: "Cardio area" },
|
||||
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym-pandemic-with-medical-mask_23-2148762628.jpg", imageAlt: "Locker room" },
|
||||
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/kettlebell-chain-strength-training-dark-gym-setting_84443-84496.jpg", imageAlt: "Strength training" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,20 +67,11 @@ export default function LandingPage() {
|
||||
title="Experiência Premium em Montes Claros"
|
||||
description="Nossa missão é entregar qualidade, tecnologia e conforto para sua jornada fitness diária. Com 4 unidades espalhadas estrategicamente, você sempre terá uma Fulltime perto."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "4 Unidades",
|
||||
description: "Localização estratégica na cidade.",
|
||||
},
|
||||
{
|
||||
title: "Ambiente Climatizado",
|
||||
description: "Conforto total em qualquer estação.",
|
||||
},
|
||||
{
|
||||
title: "Tecnologia de ponta",
|
||||
description: "Acesso por reconhecimento facial.",
|
||||
},
|
||||
{ title: "4 Unidades", description: "Localização estratégica na cidade." },
|
||||
{ title: "Ambiente Climatizado", description: "Conforto total em qualquer estação." },
|
||||
{ title: "Tecnologia de ponta", description: "Acesso por reconhecimento facial." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-athlete-ready-run_23-2148876522.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-athlete-ready-run_23-2148876522.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
@@ -136,55 +83,25 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Treino Inteligente",
|
||||
description: "Equipamentos de musculação de última geração.",
|
||||
icon: Zap,
|
||||
title: "Treino Inteligente", description: "Equipamentos de musculação de última geração.", icon: Zap,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-training-together-outdoors_23-2150765114.jpg",
|
||||
imageAlt: "Gym machines",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163336.jpg",
|
||||
imageAlt: "Smart training",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024360.jpg?_wi=2",
|
||||
imageAlt: "gym weight room modern",
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/women-training-together-outdoors_23-2150765114.jpg", imageAlt: "Gym machines" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163336.jpg", imageAlt: "Smart training" },
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Aulas Coletivas",
|
||||
description: "Diversidade para todos os objetivos.",
|
||||
icon: Users,
|
||||
title: "Aulas Coletivas", description: "Diversidade para todos os objetivos.", icon: Users,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-doing-outdoor-training_23-2149891427.jpg",
|
||||
imageAlt: "Collective classes",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-meditating_23-2149123050.jpg",
|
||||
imageAlt: "Yoga classes",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/from-back-sexy-young-woman-sportswear-seafront-sunrise-summer-morning-tropical-country-workout-fashionable-model-fitness-happiness_197531-2913.jpg?_wi=2",
|
||||
imageAlt: "modern cardio treadmill room",
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/people-doing-outdoor-training_23-2149891427.jpg", imageAlt: "Collective classes" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-meditating_23-2149123050.jpg", imageAlt: "Yoga classes" },
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Suporte Técnico",
|
||||
description: "Profissionais qualificados sempre à disposição.",
|
||||
icon: Activity,
|
||||
title: "Suporte Técnico", description: "Profissionais qualificados sempre à disposição.", icon: Activity,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32111.jpg",
|
||||
imageAlt: "Gym coach",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-training-gym-with-supervisor_23-2150772205.jpg",
|
||||
imageAlt: "Professional help",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-medical-mask-cleaning-gym-equipment-with-copy-space_23-2148766017.jpg?_wi=2",
|
||||
imageAlt: "strength training equipment",
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32111.jpg", imageAlt: "Gym coach" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/person-training-gym-with-supervisor_23-2150772205.jpg", imageAlt: "Professional help" },
|
||||
]
|
||||
},
|
||||
]}
|
||||
title="O Melhor para o seu Treino"
|
||||
@@ -199,54 +116,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Essentials",
|
||||
price: "R$ 99,90",
|
||||
subtitle: "Acesso a 1 unidade",
|
||||
buttons: [
|
||||
{
|
||||
text: "Assinar Agora",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"Musculação",
|
||||
"Cardio",
|
||||
],
|
||||
id: "basic", badge: "Essentials", price: "R$ 99,90", subtitle: "Acesso a 1 unidade", buttons: [{ text: "Assinar Agora", href: "#" }],
|
||||
features: ["Musculação", "Cardio"]
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Premium",
|
||||
price: "R$ 149,90",
|
||||
subtitle: "Acesso a todas unidades",
|
||||
buttons: [
|
||||
{
|
||||
text: "Assinar Agora",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"Todas unidades",
|
||||
"Aulas Coletivas",
|
||||
"Reconhecimento Facial",
|
||||
],
|
||||
id: "pro", badge: "Premium", price: "R$ 149,90", subtitle: "Acesso a todas unidades", buttons: [{ text: "Assinar Agora", href: "#" }],
|
||||
features: ["Todas unidades", "Aulas Coletivas", "Reconhecimento Facial"]
|
||||
},
|
||||
{
|
||||
id: "gold",
|
||||
badge: "Elite",
|
||||
price: "R$ 199,90",
|
||||
subtitle: "Experiência completa",
|
||||
buttons: [
|
||||
{
|
||||
text: "Assinar Agora",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"Benefícios Premium",
|
||||
"Consultoria VIP",
|
||||
"Brindes",
|
||||
],
|
||||
id: "gold", badge: "Elite", price: "R$ 199,90", subtitle: "Experiência completa", buttons: [{ text: "Assinar Agora", href: "#" }],
|
||||
features: ["Benefícios Premium", "Consultoria VIP", "Brindes"]
|
||||
},
|
||||
]}
|
||||
title="Planos para todos"
|
||||
@@ -261,26 +140,11 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Mariana Silva"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-young-woman-doing-exercise-with-dumbbells_23-2147949589.jpg",
|
||||
alt: "Mariana",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-muscular-build-man-weight-training-health-club_637285-2484.jpg",
|
||||
alt: "João",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-adult-woman-posing-gym_1153-4596.jpg",
|
||||
alt: "Lucas",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-sportive-african-man-posing-black-wall_176420-2520.jpg",
|
||||
alt: "Ana",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-young-woman-doing-exercise-with-dumbbells_23-2147949589.jpg",
|
||||
alt: "Carlos",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-young-woman-doing-exercise-with-dumbbells_23-2147949589.jpg", alt: "Mariana" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-happy-muscular-build-man-weight-training-health-club_637285-2484.jpg", alt: "João" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/young-adult-woman-posing-gym_1153-4596.jpg", alt: "Lucas" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/young-sportive-african-man-posing-black-wall_176420-2520.jpg", alt: "Ana" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-young-woman-doing-exercise-with-dumbbells_23-2147949589.jpg", alt: "Carlos" },
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -291,21 +155,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Como funcionam as unidades?",
|
||||
content: "Você pode escolher a unidade que preferir ou optar pelo plano global.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Preciso agendar avaliação?",
|
||||
content: "Sim, fazemos acompanhamento técnico para todos os alunos.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Tem plano fidelidade?",
|
||||
content: "Sim, oferecemos descontos para planos anuais.",
|
||||
},
|
||||
{ id: "1", title: "Como funcionam as unidades?", content: "Você pode escolher a unidade que preferir ou optar pelo plano global." },
|
||||
{ id: "2", title: "Preciso agendar avaliação?", content: "Sim, fazemos acompanhamento técnico para todos os alunos." },
|
||||
{ id: "3", title: "Tem plano fidelidade?", content: "Sim, oferecemos descontos para planos anuais." },
|
||||
]}
|
||||
sideTitle="Dúvidas Frequentes"
|
||||
faqsAnimation="blur-reveal"
|
||||
@@ -318,19 +170,11 @@ export default function LandingPage() {
|
||||
title="Fale Conosco"
|
||||
description="Entre em contato via WhatsApp e tire suas dúvidas agora."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Nome",
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email",
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Nome" },
|
||||
{ name: "email", type: "email", placeholder: "Email" },
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-athlete-ready-run_23-2148876522.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-athlete-ready-run_23-2148876522.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -338,29 +182,15 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Fulltime Academia",
|
||||
items: [
|
||||
{
|
||||
label: "Sobre Nós",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Planos",
|
||||
href: "#pricing",
|
||||
},
|
||||
title: "Fulltime Academia", items: [
|
||||
{ label: "Sobre Nós", href: "#about" },
|
||||
{ label: "Planos", href: "#pricing" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Suporte",
|
||||
items: [
|
||||
{
|
||||
label: "WhatsApp",
|
||||
href: "https://wa.me/550000000000",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
title: "Suporte", items: [
|
||||
{ label: "WhatsApp", href: "https://wa.me/550000000000" },
|
||||
{ label: "FAQ", href: "#faq" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user