Skip to content

Refactor: organiza templates about#1235

Open
samuelveigarangel wants to merge 6 commits intoscieloorg:mainfrom
samuelveigarangel:refactor/organiza-templates-about
Open

Refactor: organiza templates about#1235
samuelveigarangel wants to merge 6 commits intoscieloorg:mainfrom
samuelveigarangel:refactor/organiza-templates-about

Conversation

@samuelveigarangel
Copy link
Collaborator

O que esse PR faz?

Este PR realiza uma refatoração completa da página "Sobre o periódico" com melhorias tanto na estrutura de templates quanto no modelo de dados:
Refatoração de Templates

  • Modulariza o template about.html que tinha 530 linhas em componentes reutilizáveis (redução de 85%)
  • Separa o CSS inline em arquivo estático dedicado (about.css)

Cria 6 componentes independentes no diretório journalpage/includes/about/:

  • breadcrumbs.html - Navegação breadcrumb
  • bibliographic_info.html - Informações bibliográficas
  • editorial_policy.html - Políticas editoriais
  • editorial_board.html - Corpo editorial
  • author_instructions.html - Instruções para autores
  • sidebar_menu.html - Menu lateral de navegação

Onde a revisão poderia começar?

pelos commits

Como este poderia ser testado manualmente?

Acessar pagina informativa de algum periódico

Algum cenário de contexto que queira dar?

N/A

Screenshots

N/A

Quais são tickets relevantes?

N/A

Referências

N/A

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.

1 participant