Este componente de tema fornecerá um cabeçalho fixo com um logotipo grande quando a página estiver no topo. À medida que você rola para baixo, a barra normal do cabeçalho do Discourse aparecerá. Isso permite que um logotipo grande do site seja exibido de forma limpa no topo da página.
No celular, a barra do cabeçalho só será exibida quando o telefone estiver em orientação retrato. O espaço vertical costuma ser bastante limitado na orientação paisagem, então isso manterá tudo mais aberto. Para ver o cabeçalho novamente, você pode rolar até o topo da página ou girar o telefone de volta para a orientação retrato.
A melhor maneira de ver o que este componente de tema faz é experimentá-lo, o que você pode fazer visitando:
Aqui está minha tentativa de um pequeno GIF dele em ação (altamente recomendado clicar no link acima para uma ilustração melhor
)
Configurações:
Atualmente, há três configurações que devem ser bastante autoexplicativas:
Instalação:
IMPORTANTE: Você deve estar executando a Versão 2.0.0.beta4 do Discourse ou posterior para que este tema funcione.
Dê uma olhada neste tópico para instruções sobre como instalar o componente de tema:
Link de Importação:
https://github.com/tshenry/discourse-big-header-little-header.git
Sobre:
A proposta original para isso veio de @ryanerwin no Marketplace. Ele pediu que eu generalizasse o que criei para ele e compartilhasse com o resto da comunidade. Então, este tema é muito inspirado e trazido a você por ele ![]()
Notas:
Como os usuários adoram personalizar seus cabeçalhos e a área geral perto do topo da página, pode ser necessário fazer alguns ajustes adicionais para lidar com conflitos com outras personalizações. Testei para funcionar em um tema Discourse limpo, mas esteja preparado para mexer nele, dependendo de quantas outras personalizações você fez. Seria ideal fazer a maioria das modificações neste tema como um componente de tema filho separado, para que você não perca o controle de suas alterações se/quando o tema for atualizado.
Problemas conhecidos:
Como isso adiciona preenchimento ao div#main-outlet, a linha do tempo do tópico pode ser afetada dependendo do tamanho do seu logotipo. Existem maneiras codificadas para lidar com isso, mas isso não é ideal. Provavelmente farei uma postagem no Dev para detalhar tudo o que tentei e ver se alguém tem ideias sobre como compensar o preenchimento extra.
Repositório:
Como sempre, sinta-se à vontade para postar se houver dúvidas, problemas ou sugestões! Meu tempo está um pouco apertado agora, mas tentarei resolver tudo o mais rápido possível ![]()




