mirror of
https://github.com/lucasrcsantana/story-generator.git
synced 2025-12-17 05:47:52 +00:00
- Cria componente FAQ reutiliz��vel sem Accordion - Implementa FAQ em todas as Landing Pages com conte��do espec��fico - Remove depend��ncia do Radix UI - Atualiza CHANGELOG.md
83 lines
3.4 KiB
Markdown
83 lines
3.4 KiB
Markdown
# 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.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`
|