Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-24 11:55:26 +00:00

View File

@@ -2,15 +2,16 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { BookOpen, Target, Users, HelpCircle } from "lucide-react";
export default function LandingPage() {
return (
@@ -47,8 +48,6 @@ export default function LandingPage() {
{ name: "Ana Silva", handle: "@ana.leitura", testimonial: "Finalmente consegui criar o hábito de ler diariamente!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-senior-woman-with-copy-space_23-2148275237.jpg" },
{ name: "Pedro Costa", handle: "@pedro.dev", testimonial: "Acompanhar meu progresso tornou a leitura muito mais recompensadora.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-redhead-lady_23-2148339146.jpg" },
{ name: "Mariana Santos", handle: "@mariana.reads", testimonial: "A interface minimalista é perfeita para manter o foco.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-chair-medium-shot_23-2149213196.jpg" },
{ name: "Lucas Oliveira", handle: "@lucas.books", testimonial: "Melhor ferramenta de leitura que já usei.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/serene-woman-white-dress_23-2151936987.jpg" },
{ name: "Beatriz Lima", handle: "@bia.literaria", testimonial: "A gamificação realmente funciona!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-boy-front-white-curtain_23-2148184871.jpg" },
]}
buttons={[{ text: "Começar grátis agora", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/minimalistic-pink-background-with-cup-coffee-notepad-flat-lay_169016-22445.jpg"
@@ -56,39 +55,40 @@ export default function LandingPage() {
</div>
<div id="features" data-section="features">
<FeatureCardMedia
<FeatureCardTwentyFour
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{ id: "f1", title: "Sequências Diárias", description: "Mantenha sua sequência ativa e nunca perca o ritmo.", imageSrc: "http://img.b2bpic.net/free-vector/flat-running-mobile-app-infographic_23-2148203347.jpg", tag: "Diário" },
{ id: "f2", title: "Metas Personalizadas", description: "Defina objetivos anuais e acompanhe sua evolução.", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-paper-straws-individuality-concept_23-2148476732.jpg", tag: "Metas" },
{ id: "f3", title: "Conexão Social", description: "Participe de desafios e acompanhe amigos leitores.", imageSrc: "http://img.b2bpic.net/free-photo/lot-gingerbread-candy-cane-shaped-cookies-red-background_169016-41794.jpg", tag: "Social" },
]}
title="Transforme a leitura em sua rotina"
description="Ferramentas simples para manter o foco e evoluir a cada página."
features={[
{ id: "f1", title: "Sequências Diárias", author: "Foco", description: "Mantenha sua sequência ativa e nunca perca o ritmo.", tags: ["Diário"], imageSrc: "http://img.b2bpic.net/free-vector/flat-running-mobile-app-infographic_23-2148203347.jpg" },
{ id: "f2", title: "Metas Personalizadas", author: "Progresso", description: "Defina objetivos anuais e acompanhe sua evolução.", tags: ["Metas"], imageSrc: "http://img.b2bpic.net/free-photo/arrangement-paper-straws-individuality-concept_23-2148476732.jpg" },
{ id: "f3", title: "Conexão Social", author: "Comunidade", description: "Participe de desafios e acompanhe amigos leitores.", tags: ["Social"], imageSrc: "http://img.b2bpic.net/free-photo/lot-gingerbread-candy-cane-shaped-cookies-red-background_169016-41794.jpg" },
]}
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
<TestimonialAboutCard
tag="Sobre"
title="Leitura Minimalista"
description="Nossa missão é tornar a leitura parte fundamental do seu dia."
subdescription="Minimalismo e motivação para garantir seu progresso."
icon={BookOpen}
imageSrc="http://img.b2bpic.net/free-photo/close-up-woman-reading-home-with-coffee_23-2149304916.jpg"
useInvertedBackground={true}
heading={[
{ type: "text", content: "Sobre a Leitura" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/close-up-woman-reading-home-with-coffee_23-2149304916.jpg", alt: "Sobre Leitura" },
{ type: "text", content: "Nossa missão é tornar a leitura parte fundamental do seu dia, com minimalismo e motivação." },
]}
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardSeven
animationType="scale-rotate"
textboxLayout="default"
<MetricCardThree
animationType="depth-3d"
textboxLayout="split"
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "10k+", title: "Leitores Ativos", items: ["Leitura diária", "Habito consolidado"] },
{ id: "m2", value: "500k", title: "Páginas Lidas", items: ["Progresso mensal", "Conquistas reais"] },
{ id: "m1", icon: Users, title: "Leitores Ativos", value: "10k+" },
{ id: "m2", icon: Target, title: "Páginas Lidas", value: "500k" },
]}
title="Resultados Comprovados"
description="Junte-se a uma comunidade que não para de crescer."
@@ -96,55 +96,47 @@ export default function LandingPage() {
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
<TestimonialCardTwo
animationType="blur-reveal"
textboxLayout="default"
useInvertedBackground={true}
testimonials={[
{ id: "t1", name: "Sarah", handle: "@sarah", testimonial: "Fantástico, mudou minha rotina.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-gorgeous-slim-young-female-white-shirt-skirt-posing-against-copy-space-studio-wall-background-your-advertisement-having-confident-facial-expression-looking-camera_343059-2156.jpg" },
{ id: "t2", name: "João", handle: "@joao", testimonial: "Simples e muito eficaz.", imageSrc: "http://img.b2bpic.net/free-photo/businessman-formal-wear-professional-corporate-concept_53876-71166.jpg" },
{ id: "t3", name: "Bia", handle: "@bia", testimonial: "Acompanhamento impecável.", imageSrc: "http://img.b2bpic.net/free-photo/young-pleased-blonde-russian-girl-looks-side-pink-with-copy-space_141793-62929.jpg" },
{ id: "t4", name: "Lucas", handle: "@lucas", testimonial: "Finalmente leio todo dia.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-man-with-glasses_23-2148422106.jpg" },
{ id: "t5", name: "Fernanda", handle: "@fernanda", testimonial: "Adoro as metas mensais.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-cartoon-style_23-2151134201.jpg" },
{ id: "t1", name: "Sarah", role: "Leitora", testimonial: "Fantástico, mudou minha rotina.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-gorgeous-slim-young-female-white-shirt-skirt-posing-against-copy-space-studio-wall-background-your-advertisement-having-confident-facial-expression-looking-camera_343059-2156.jpg" },
{ id: "t2", name: "João", role: "Estudante", testimonial: "Simples e muito eficaz.", imageSrc: "http://img.b2bpic.net/free-photo/businessman-formal-wear-professional-corporate-concept_53876-71166.jpg" },
{ id: "t3", name: "Bia", role: "Apaixonada", testimonial: "Acompanhamento impecável.", imageSrc: "http://img.b2bpic.net/free-photo/young-pleased-blonde-russian-girl-looks-side-pink-with-copy-space_141793-62929.jpg" },
]}
title="O que dizem os leitores"
description="Histórias reais de transformação através do hábito de ler."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
<FaqSplitText
faqsAnimation="slide-up"
mediaAnimation="opacity"
textboxLayout="default"
useInvertedBackground={false}
sideTitle="Dúvidas Frequentes"
sideDescription="Veja como começar sua jornada de leitura."
faqs={[
{ id: "q1", title: "É gratuito?", content: "Sim, temos planos gratuitos para iniciantes." },
{ id: "q2", title: "Funciona no mobile?", content: "Sim, design responsivo total." },
{ id: "q3", title: "Como rastrear?", content: "Basta marcar suas páginas diárias." },
]}
title="Dúvidas Frequentes"
description="Veja como começar sua jornada de leitura."
imageSrc="http://img.b2bpic.net/free-photo/open-book-with-natural-element_23-2151812193.jpg"
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={true}
background={{ variant: "sparkles-gradient" }}
<ContactSplit
tag="Começar"
title="Pronto para ler mais?"
description="Inscreva-se e inicie sua jornada hoje mesmo."
buttons={[{ text: "Começar grátis", href: "#" }]}
background={{ variant: "sparkles-gradient" }}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
<FooterLogoEmphasis
logoText="Leitura"
leftLink={{ text: "Privacidade", href: "#" }}
rightLink={{ text: "Termos", href: "#" }}
columns={[
{ items: [{ label: "Privacidade", href: "#" }, { label: "Termos", href: "#" }] }
]}
/>
</div>
</ReactLenis>