Skip to content

Develop - #217

Merged
hltav merged 2 commits into
masterfrom
develop
Aug 10, 2026
Merged

Develop#217
hltav merged 2 commits into
masterfrom
develop

Conversation

@Benevanio

Copy link
Copy Markdown
Collaborator

pedrosilvaadev and others added 2 commits August 6, 2026 20:17
## Resumo

Este PR adiciona páginas públicas para os documentos legais do
Cand!Date!, atendendo às tarefas PAV-96 e PAV-97.

## Alterações

- Criação da página de Política de Privacidade.
- Criação da página de Termos de Uso.
- Visualização responsiva dos PDFs.
- Opção para abrir os documentos em uma nova aba.
- Fallback para navegadores sem visualizador de PDF.
- Links adicionados à seção Legal do rodapé.
- Componente compartilhado para exibição dos documentos.
- Atualização dos testes do rodapé.

## Tarefas

- [PAV-96 — Criar página de Termos de
Uso](https://linear.app/tatame/issue/PAV-96/criar-pagina-de-termos-de-uso)
- [PAV-97 — Criar página de Política de
Privacidade](https://linear.app/tatame/issue/PAV-97/criar-pagina-de-politica-de-privacidade)

## Validação

- 11 testes do front-end aprovados.
- ESLint executado sem erros.
- Build de produção concluído.
- Rotas e PDFs verificados com HTTP 200.
- Documentos servidos corretamente como `application/pdf`.

## Rotas

- `/termos-de-uso`
- `/politica-de-privacidade`
<img width="1272" height="967" alt="image"
src="https://github.com/user-attachments/assets/2a1dc68b-aa81-4dfa-b609-4e1c99c805bd"
/>

<img width="1347" height="927" alt="image"
src="https://github.com/user-attachments/assets/5d066c08-6761-4540-be25-0257842f2b04"
/>
Copilot AI lite review requested due to automatic review settings August 6, 2026 23:40
@Benevanio
Benevanio requested review from hltav, lima300 and nayarakarinesilva and removed request for Copilot, lima300 and nayarakarinesilva August 6, 2026 23:40
@hltav
hltav merged commit 5f9c302 into master Aug 10, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in JobAtlas – Kanban Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants