Skip to content

front: melhorando estrutura e visual para algo mais limpo ao usuario#2

Merged
bob-reis merged 2 commits into
bob-reis:mainfrom
fonteeboa:melhoria-front
Sep 9, 2025
Merged

front: melhorando estrutura e visual para algo mais limpo ao usuario#2
bob-reis merged 2 commits into
bob-reis:mainfrom
fonteeboa:melhoria-front

Conversation

@fonteeboa

@fonteeboa fonteeboa commented Sep 9, 2025

Copy link
Copy Markdown
Contributor

Descrição

  • Explique claramente o objetivo da mudança e o impacto no usuário.

Alterada estrutura de front para um ux mais amigável e direta ao usuario, adicionado suporte ao thema dark e light para uso com base no sistema, adicionada tela de loading, centralizado em arquivos de types a tipagem do sistema para não ter duplicidade.

Escopo da Mudança

  • Código da API/Engine
  • UI/UX (inclua screenshots/gifs)
  • Manifesto de sites (docs/sites.core.yaml)
  • Documentação (docs/*)

Checklist de Qualidade (Architect)

  • Lint e typecheck passam (pnpm lint, pnpm typecheck)
  • Testes unit/contract/e2e passam e cobertura mantida (≥ 85% no core)
  • Contrato SSE estável (site_start, site_result, progress, done)

Segurança (Agent Smith / Neo / Trinity)

  • Entrada validada (regex/allowlist por site), sem SSRF
  • Sem persistência de dados; logs sem PII
  • Semgrep e audit sem achados alto/crit
  • Nenhum segredo no código (Gitleaks)
  • Threat model revisado se superfícies mudaram

Notas de Implementação

  • Para telas de recuperação: 1 tentativa, sem seguir links, apenas parsing da página inicial
  • Identificadores mascarados rotulados corretamente

Outras Observações

Sugiro a adição de uma lib de tradução para poder melhorar a UX do usuario adicionando linguagem EN-US.

Theme

DARK

Captura de tela 2025-09-09 083542 Captura de tela 2025-09-09 083549 Captura de tela 2025-09-09 083600 Captura de tela 2025-09-09 083640

LIGHT

Captura de tela 2025-09-09 090602 Captura de tela 2025-09-09 090607 Captura de tela 2025-09-09 090616 Captura de tela 2025-09-09 090638

@vercel

vercel Bot commented Sep 9, 2025

Copy link
Copy Markdown

@fonteeboa is attempting to deploy a commit to the Robertson Reis' projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Sep 9, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
alias-map-web Ready Ready Preview Comment Sep 9, 2025 1:57pm

@bob-reis
bob-reis merged commit 6a0a5c3 into bob-reis:main Sep 9, 2025
1 of 2 checks passed
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.

2 participants