Adiciona links acadêmicos ao MicrositeHeaderBlock e formatadores de campo

- Formatadores FieldFormatter para Lattes, ORCID e MathSciNet: geram
  link para o perfil na plataforma a partir do ID armazenado no campo
- MicrositeHeaderBlock: inclui lattes_id, orcid_id e mathscinet_id
- Template: exibe ícones SVG via site_tools_academic_icon() (extensão
  Twig do módulo site_tools) com links acessíveis para cada plataforma
- CSS: estilos para .msite-header-block__academic-links com animação
  de hover nos ícones

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-17 08:52:28 -03:00
parent 84f4661798
commit 9ec7f951bf
7 changed files with 209 additions and 3 deletions

View File

@@ -253,6 +253,26 @@ body.microsite {
text-decoration: underline;
}
/* --- Links acadêmicos (Lattes, ORCID, MathSciNet) ------------------------- */
.msite-header-block__academic-links {
display: flex;
gap: 0.6rem;
margin-top: 0.75rem;
}
.msite-header-block__academic-link svg {
display: block;
width: 32px;
height: 32px;
transition: opacity 0.15s, transform 0.15s;
}
.msite-header-block__academic-link:hover svg {
opacity: 0.85;
transform: scale(1.1);
}
/* Top Bar ------------------------------------------------------------------ */
/*
* Barra estreita no topo da página, antes do header.