Merge version_1 into main #2
308
src/app/page.tsx
308
src/app/page.tsx
@@ -13,7 +13,7 @@ import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TeamCardOne from '@/components/sections/team/TeamCardOne';
|
||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||
import { Activity, Clock, MapPin, ShieldCheck, Sparkles, Star, TrendingUp } from "lucide-react";
|
||||
import { Activity, Clock, MapPin, ShieldCheck, Sparkles, Star, TrendingUp, Dumbbell } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -34,100 +34,63 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Início",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Início", id: "hero"},
|
||||
{
|
||||
name: "Sobre",
|
||||
id: "sobre",
|
||||
},
|
||||
name: "Sobre", id: "sobre"},
|
||||
{
|
||||
name: "Treinos",
|
||||
id: "treinos",
|
||||
},
|
||||
name: "Treinos", id: "treinos"},
|
||||
{
|
||||
name: "Planos",
|
||||
id: "planos",
|
||||
},
|
||||
name: "Planos", id: "planos"},
|
||||
{
|
||||
name: "Contato",
|
||||
id: "contato",
|
||||
},
|
||||
name: "Contato", id: "contato"},
|
||||
]}
|
||||
brandName="CT Pulsar"
|
||||
button={{
|
||||
text: "Agendar Visita",
|
||||
href: "#contato",
|
||||
}}
|
||||
text: "Agendar Visita", href: "#contato"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Onde disciplina encontra evolução."
|
||||
description="A CT Pulsar Evolution foi posicionada para quem quer mais do que uma academia: quer uma experiência de treino sofisticada, motivadora e feita para gerar resultado real."
|
||||
buttons={[
|
||||
{
|
||||
text: "Agendar Avaliação",
|
||||
href: "#contato",
|
||||
},
|
||||
text: "Agendar Avaliação", href: "#contato"},
|
||||
{
|
||||
text: "Ver Estrutura",
|
||||
href: "#estrutura",
|
||||
},
|
||||
text: "Ver Estrutura", href: "#estrutura"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-treadmill-console-with-settings_1262-2975.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-treadmill-console-with-settings_1262-2975.jpg"
|
||||
imageAlt="Ambiente premium da CT Pulsar Evolution"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-male-boxer-posing-t-shirt-with-arms-crossed_23-2148426242.jpg",
|
||||
alt: "Smiley male boxer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-male-boxer-posing-t-shirt-with-arms-crossed_23-2148426242.jpg", alt: "Smiley male boxer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-with-shiny-smile_158595-3430.jpg",
|
||||
alt: "Portrait happy young man",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-with-shiny-smile_158595-3430.jpg", alt: "Portrait happy young man"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg",
|
||||
alt: "Smiling athletic man",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg", alt: "Smiling athletic man"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-smiley-man-twerking_23-2149879701.jpg",
|
||||
alt: "Side view smiley man",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-smiley-man-twerking_23-2149879701.jpg", alt: "Side view smiley man"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-sports-man-happy-expression_1194-1587.jpg",
|
||||
alt: "Young sports man",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-sports-man-happy-expression_1194-1587.jpg", alt: "Young sports man"},
|
||||
]}
|
||||
avatarText="Mais de 500 alunos evoluindo"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Alta Performance",
|
||||
type: "text", text: "Alta Performance"},
|
||||
{
|
||||
type: "text-icon", text: "Treino Premium", icon: Activity,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Treino Premium",
|
||||
icon: Activity,
|
||||
type: "text", text: "Disciplina Focada"},
|
||||
{
|
||||
type: "text-icon", text: "Evolução Real", icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Disciplina Focada",
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Evolução Real",
|
||||
icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Vilas do Atlântico",
|
||||
},
|
||||
type: "text", text: "Vilas do Atlântico"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -139,19 +102,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Star,
|
||||
label: "Avaliação no Google",
|
||||
value: "5.0",
|
||||
},
|
||||
label: "Avaliação no Google", value: "5.0"},
|
||||
{
|
||||
icon: MapPin,
|
||||
label: "Presença em Vilas",
|
||||
value: "Forte",
|
||||
},
|
||||
label: "Presença em Vilas", value: "Forte"},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Abertura Cedo",
|
||||
value: "05:00",
|
||||
},
|
||||
label: "Abertura Cedo", value: "05:00"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -164,52 +121,37 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Protocolo Premium",
|
||||
description: "Metodologia exclusiva de treino.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-sportsman-exercising-with-barbell-cross-training-gym_637285-2501.jpg",
|
||||
title: "Protocolo Premium", description: "Metodologia exclusiva de treino.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-sportsman-exercising-with-barbell-cross-training-gym_637285-2501.jpg", imageAlt: "personal trainer helping athlete"
|
||||
},
|
||||
items: [
|
||||
{
|
||||
icon: Dumbbell,
|
||||
text: "Acompanhamento próximo",
|
||||
},
|
||||
text: "Acompanhamento próximo"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-treadmill-console-with-settings_1262-2975.jpg?_wi=2",
|
||||
imageAlt: "personal trainer helping athlete",
|
||||
},
|
||||
{
|
||||
title: "Ambiente Exclusivo",
|
||||
description: "Atmósfera sofisticada para você.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-playing-piano_52683-98044.jpg",
|
||||
title: "Ambiente Exclusivo", description: "Atmósfera sofisticada para você.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-playing-piano_52683-98044.jpg", imageAlt: "personal trainer helping athlete"
|
||||
},
|
||||
items: [
|
||||
{
|
||||
icon: ShieldCheck,
|
||||
text: "Organização superior",
|
||||
},
|
||||
text: "Organização superior"},
|
||||
],
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-young-woman-doing-yoga-pilates-exercise_1153-5118.jpg",
|
||||
imageAlt: "personal trainer helping athlete",
|
||||
},
|
||||
{
|
||||
title: "Constância Real",
|
||||
description: "Disciplina para gerar resultados.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980068.jpg?_wi=1",
|
||||
title: "Constância Real", description: "Disciplina para gerar resultados.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980068.jpg", imageAlt: "personal trainer helping athlete"
|
||||
},
|
||||
items: [
|
||||
{
|
||||
icon: Sparkles,
|
||||
text: "Foco na aderência",
|
||||
},
|
||||
text: "Foco na aderência"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pregnant-woman-gym-with-dumbbells-her-hands_169016-59143.jpg?_wi=1",
|
||||
imageAlt: "personal trainer helping athlete",
|
||||
},
|
||||
]}
|
||||
title="Treino de alta performance"
|
||||
@@ -225,41 +167,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Suplemento Elite",
|
||||
price: "R$ 150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980068.jpg?_wi=2",
|
||||
},
|
||||
id: "p1", name: "Suplemento Elite", price: "R$ 150", imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980068.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Apparel Premium",
|
||||
price: "R$ 220",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pregnant-woman-gym-with-dumbbells-her-hands_169016-59143.jpg?_wi=2",
|
||||
},
|
||||
id: "p2", name: "Apparel Premium", price: "R$ 220", imageSrc: "http://img.b2bpic.net/free-photo/pregnant-woman-gym-with-dumbbells-her-hands_169016-59143.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Shaker Pro",
|
||||
price: "R$ 80",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980041.jpg",
|
||||
},
|
||||
id: "p3", name: "Shaker Pro", price: "R$ 80", imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980041.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Track Band",
|
||||
price: "R$ 350",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sporty-woman-with-smartwatch-beach_23-2147803059.jpg",
|
||||
},
|
||||
id: "p4", name: "Track Band", price: "R$ 350", imageSrc: "http://img.b2bpic.net/free-photo/sporty-woman-with-smartwatch-beach_23-2147803059.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Toalha Premium",
|
||||
price: "R$ 60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-with-towel-shoulders-using-smartwatch_23-2148429333.jpg",
|
||||
},
|
||||
id: "p5", name: "Toalha Premium", price: "R$ 60", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-with-towel-shoulders-using-smartwatch_23-2148429333.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Corda de Pular Pro",
|
||||
price: "R$ 90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stationary-bike_23-2148017334.jpg",
|
||||
},
|
||||
id: "p6", name: "Corda de Pular Pro", price: "R$ 90", imageSrc: "http://img.b2bpic.net/free-photo/stationary-bike_23-2148017334.jpg"},
|
||||
]}
|
||||
title="Suplementação & Gear"
|
||||
description="Itens selecionados para sua performance."
|
||||
@@ -273,51 +191,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "b1",
|
||||
name: "Basic",
|
||||
price: "R$ 199",
|
||||
buttons: [
|
||||
id: "b1", name: "Basic", price: "R$ 199", buttons: [
|
||||
{
|
||||
text: "Assinar",
|
||||
href: "#contato",
|
||||
},
|
||||
text: "Assinar", href: "#contato"},
|
||||
],
|
||||
features: [
|
||||
"Acesso livre",
|
||||
"Treino básico",
|
||||
],
|
||||
"Acesso livre", "Treino básico"],
|
||||
},
|
||||
{
|
||||
id: "b2",
|
||||
name: "Pro",
|
||||
price: "R$ 299",
|
||||
buttons: [
|
||||
id: "b2", name: "Pro", price: "R$ 299", buttons: [
|
||||
{
|
||||
text: "Assinar",
|
||||
href: "#contato",
|
||||
},
|
||||
text: "Assinar", href: "#contato"},
|
||||
],
|
||||
features: [
|
||||
"Tudo do Basic",
|
||||
"Avaliação mensal",
|
||||
"Suporte premium",
|
||||
],
|
||||
"Tudo do Basic", "Avaliação mensal", "Suporte premium"],
|
||||
},
|
||||
{
|
||||
id: "b3",
|
||||
name: "Elite",
|
||||
price: "R$ 499",
|
||||
buttons: [
|
||||
id: "b3", name: "Elite", price: "R$ 499", buttons: [
|
||||
{
|
||||
text: "Assinar",
|
||||
href: "#contato",
|
||||
},
|
||||
text: "Assinar", href: "#contato"},
|
||||
],
|
||||
features: [
|
||||
"Tudo do Pro",
|
||||
"Protocolo individual",
|
||||
"Acesso exclusivo",
|
||||
],
|
||||
"Tudo do Pro", "Protocolo individual", "Acesso exclusivo"],
|
||||
},
|
||||
]}
|
||||
title="Escolha seu plano"
|
||||
@@ -332,45 +227,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "João Silva",
|
||||
handle: "@joaosilva",
|
||||
testimonial: "Melhor ambiente de treino de Vilas!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-fitness-woman-sportswear-with-headband-smiling-confident-standing-orange-wall_141793-50007.jpg",
|
||||
},
|
||||
id: "t1", name: "João Silva", handle: "@joaosilva", testimonial: "Melhor ambiente de treino de Vilas!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-fitness-woman-sportswear-with-headband-smiling-confident-standing-orange-wall_141793-50007.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Maria Souza",
|
||||
handle: "@mariasouza",
|
||||
testimonial: "Resultados incríveis e atendimento nota 10.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-blonde-fit-sporty-girl-woman-black-sportswear-demostrate-her-strong-muscular-body-stretching_231208-4084.jpg",
|
||||
},
|
||||
id: "t2", name: "Maria Souza", handle: "@mariasouza", testimonial: "Resultados incríveis e atendimento nota 10.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-blonde-fit-sporty-girl-woman-black-sportswear-demostrate-her-strong-muscular-body-stretching_231208-4084.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Pedro Lima",
|
||||
handle: "@pedrolima",
|
||||
testimonial: "Treino aqui desde o início e não troco.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-walking-treadmill-gym_23-2147827925.jpg",
|
||||
},
|
||||
id: "t3", name: "Pedro Lima", handle: "@pedrolima", testimonial: "Treino aqui desde o início e não troco.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-walking-treadmill-gym_23-2147827925.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Ana Clara",
|
||||
handle: "@anaclara",
|
||||
testimonial: "Ambiente sofisticado e motivador.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-boxer-posing-t-shirt-with-arms-crossed_23-2148426241.jpg",
|
||||
},
|
||||
id: "t4", name: "Ana Clara", handle: "@anaclara", testimonial: "Ambiente sofisticado e motivador.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-boxer-posing-t-shirt-with-arms-crossed_23-2148426241.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Lucas Costa",
|
||||
handle: "@lucascosta",
|
||||
testimonial: "Superou todas as expectativas.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg",
|
||||
},
|
||||
id: "t5", name: "Lucas Costa", handle: "@lucascosta", testimonial: "Superou todas as expectativas.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="O que falam da gente"
|
||||
@@ -386,23 +256,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
members={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Coach Ricardo",
|
||||
role: "Head Trainer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-athletic-fit-woman-holding-yoga-mat-before-start-working-fitness-workout-studio-personal-trainer-practicing-gym-exercices-stretching-body-muscles-working-healthy-lifestyle_482257-36803.jpg",
|
||||
},
|
||||
id: "m1", name: "Coach Ricardo", role: "Head Trainer", imageSrc: "http://img.b2bpic.net/free-photo/portrait-athletic-fit-woman-holding-yoga-mat-before-start-working-fitness-workout-studio-personal-trainer-practicing-gym-exercices-stretching-body-muscles-working-healthy-lifestyle_482257-36803.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Coach Juliana",
|
||||
role: "Fitness Expert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-boxing-beginner-gym-lady-black-sportwear-woman-with-coach_1157-43245.jpg",
|
||||
},
|
||||
id: "m2", name: "Coach Juliana", role: "Fitness Expert", imageSrc: "http://img.b2bpic.net/free-photo/woman-boxing-beginner-gym-lady-black-sportwear-woman-with-coach_1157-43245.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Coach Fernanda",
|
||||
role: "Wellness Coach",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-women-standing-writing-down-something-into-notebook_1153-9635.jpg",
|
||||
},
|
||||
id: "m3", name: "Coach Fernanda", role: "Wellness Coach", imageSrc: "http://img.b2bpic.net/free-photo/young-women-standing-writing-down-something-into-notebook_1153-9635.jpg"},
|
||||
]}
|
||||
title="Nossa Equipe"
|
||||
description="Profissionais de alta performance prontos para te guiar."
|
||||
@@ -414,20 +272,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Como agendar uma visita?",
|
||||
content: "Basta clicar em um dos nossos botões e chamar no WhatsApp.",
|
||||
},
|
||||
id: "f1", title: "Como agendar uma visita?", content: "Basta clicar em um dos nossos botões e chamar no WhatsApp."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Quais os horários?",
|
||||
content: "Abrimos a partir das 05:00 diariamente.",
|
||||
},
|
||||
id: "f2", title: "Quais os horários?", content: "Abrimos a partir das 05:00 diariamente."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "O plano tem fidelidade?",
|
||||
content: "Flexibilidade total para seus objetivos.",
|
||||
},
|
||||
id: "f3", title: "O plano tem fidelidade?", content: "Flexibilidade total para seus objetivos."},
|
||||
]}
|
||||
sideTitle="Dúvidas Frequentes"
|
||||
faqsAnimation="slide-up"
|
||||
@@ -438,8 +287,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Fale com a gente"
|
||||
title="Pronto para evoluir?"
|
||||
description="Agende sua primeira visita hoje mesmo."
|
||||
@@ -453,29 +301,19 @@ export default function LandingPage() {
|
||||
logoText="CT Pulsar"
|
||||
columns={[
|
||||
{
|
||||
title: "Links",
|
||||
items: [
|
||||
title: "Links", items: [
|
||||
{
|
||||
label: "Início",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Início", href: "#hero"},
|
||||
{
|
||||
label: "Sobre",
|
||||
href: "#sobre",
|
||||
},
|
||||
label: "Sobre", href: "#sobre"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contato",
|
||||
items: [
|
||||
title: "Contato", items: [
|
||||
{
|
||||
label: "WhatsApp",
|
||||
href: "#",
|
||||
},
|
||||
label: "WhatsApp", href: "#"},
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user