# Changelog Todas as mudanças notáveis neste projeto serão documentadas neste arquivo. O formato é baseado em [Keep a Changelog](https://keepachangelog.com/pt-BR/1.0.0/), e este projeto adere ao [Semantic Versioning](https://semver.org/lang/pt-BR/). ## [1.4.0] - 2024-01-17 ### Adicionado - Nova página Text Sales Letter focada em educação baseada em evidências - Conteúdo detalhado sobre métodos científicos vs. pseudociências - Rota `/evidencias/tsl` para acesso à nova página - Seções estruturadas com dados estatísticos e evidências científicas ### Técnico - Implementação de layout responsivo com Tailwind CSS - Integração com sistema de navegação existente - Otimização de SEO para conteúdo educacional ### Modificado - Atualização da estrutura de rotas para incluir nova página - Melhorias na organização do conteúdo sobre evidências científicas ## [1.3.0] - 2024-01-17 ### Adicionado - Novo componente reutilizável `FAQ` com layout simplificado - Implementação do FAQ em todas as Landing Pages com conteúdo específico: - Para Pais: foco em funcionalidades e benefícios para as crianças - Para Educadores: ênfase em recursos pedagógicos e suporte - Evidências: destaque para base científica e metodologia - HomePage: foco em implementação e suporte para escolas ### Técnico - Criação de interfaces TypeScript para tipagem do FAQ - Implementação de estilos consistentes com Tailwind CSS - Remoção da dependência do Radix UI Accordion ### Modificado - Substituição das seções de FAQ existentes pelo novo componente reutilizável - Atualização da estrutura de navegação nas Landing Pages - Melhoria na organização do código com componentização ## [1.2.0] - 2024-01-17 ### Adicionado - Novo componente reutilizável `FAQ` usando Accordion do Radix UI - Implementação do FAQ em todas as Landing Pages com conteúdo específico: - Para Pais: foco em funcionalidades e benefícios para as crianças - Para Educadores: ênfase em recursos pedagógicos e suporte - Evidências: destaque para base científica e metodologia ### Técnico - Criação de interfaces TypeScript para tipagem do FAQ - Integração com Radix UI Accordion para acessibilidade - Implementação de animações suaves na expansão/contração ### Modificado - Substituição das seções de FAQ existentes pelo novo componente reutilizável - Atualização da estrutura de navegação nas Landing Pages - Melhoria na organização do código com componentização ## [1.1.1] - 2024-01-17 ### Técnico - Refatoração das interfaces do banco de dados: - Criada interface base `BaseEntity` para reduzir duplicação - Corrigidos conflitos de tipos em `email`, `status` e `cover` - Padronizados os tipos de campos em todas as interfaces - Corrigidas as interfaces `ClassWithStudents` e `ClassWithStudentsAndStories` - Melhorada a organização do código com herança de interfaces - Corrigido erro no teste do `WordHighlighter`: - Adicionada importação do `beforeEach` do Vitest - Mantida a estrutura dos testes existentes ## [1.1.0] - 2024-01-17 ### Adicionado - Novo componente reutilizável `Footer` para todas as Landing Pages - Novos componentes de planos: - `PlanForParents`: Planos focados em pais com preços acessíveis - `PlanForSchools`: Planos corporativos focados em escolas - Implementação dos novos componentes nas páginas: - `/para-pais`: Adicionado `PlanForParents` - `/evidencias`: Adicionado `PlanForSchools` - `/para-educadores`: Adicionado `PlanForParents` - `HomePage`: Atualizado com `PlanForSchools` ### Modificado - Refatoração das Landing Pages para utilizar o novo componente `Footer` - Atualização da estrutura de navegação com links organizados em seções - Melhorias na responsividade e consistência visual dos planos ### Técnico - Implementação de tipos TypeScript para os novos componentes - Adição de props para customização dos componentes - Melhorias na organização do código com componentes reutilizáveis - Correção de imports não utilizados em `ParentsLandingPage.tsx`