Skip to content

Modo desktop: PDF principal abre fora da janela e cabeçalho inconsistente entre telas #41

Description

@Rossi-Luciano

Descrição da nova funcionalidade

Eu, como usuário do SPS Validator no modo desktop, gostaria que a abertura do PDF principal do artigo e a barra de navegação da prévia HTML fossem consistentes com o restante da interface, então a experiência de revisar um pacote não ficaria interrompida por comportamentos diferentes por sistema operacional nem por telas com cabeçalhos desencontrados.

Estes pontos foram levantados na review do PR #40 (issue #39) e não fazem parte do escopo daquela issue (que trata de servidor/porta/encerramento), por isso viram uma issue nova.

Critérios de aceitação

Abertura do PDF principal (modo desktop)

  • Ao clicar no PDF principal em modo desktop, o conteúdo deve abrir dentro da própria janela do aplicativo (como já ocorre com a prévia HTML), e não em uma aba do navegador do sistema nem em uma janela que abre sem foco/escondida.
  • O comportamento deve ser o mesmo no Windows e no Linux.
  • Em modo navegador (--browser), o PDF deve continuar abrindo em nova aba — esse comportamento já está correto e não deve mudar.

Rótulo "PDF" ausente em versões traduzidas

  • O rótulo do link de PDF deve sempre conter o termo "PDF" (ex.: "PDF principal" / "PDF (pt)" / "PDF (es)"), inclusive para os PDFs de tradução de um artigo (hoje, PDFs com sufixo de idioma no nome do arquivo mostram só o sufixo solto, ex. "pt", "es", sem a palavra "PDF").
  • Validar com um pacote real que tenha PDF principal + traduções para confirmar o rótulo em pt, es e en.

Cabeçalho único entre as telas do modo desktop

  • A tela de listagem/histórico, a tela de relatório e a prévia HTML do artigo devem compartilhar o mesmo componente de cabeçalho (mesma identidade visual: marca/branding à esquerda sempre igual, ações à direita variando conforme a tela).
  • A barra preta atualmente injetada só na prévia HTML (usada para o link "Voltar ao histórico" em modo desktop) deve ser substituída por esse cabeçalho compartilhado.
  • Em modo navegador, o comportamento de abrir prévia/relatório em novas abas deve ser mantido como está.

Anexos

Screenshots anexados pelo revisor na review do PR #40: #40 (review)

Referências

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions