Confirmando;
Após a instalação, parece que o cabeçalho rola para fora da página. Existe alguma maneira de fixar o cabeçalho no lugar acima do cabeçalho do Discourse existente?
Confirmando;
Após a instalação, parece que o cabeçalho rola para fora da página. Existe alguma maneira de fixar o cabeçalho no lugar acima do cabeçalho do Discourse existente?
Não consigo reproduzir o problema. Você pode me enviar uma captura de tela?
Oh, desculpe pela confusão - estou perguntando sobre o comportamento pretendido?
Localmente, vejo o cabeçalho da marca rolando para fora da página enquanto eu rolo por um tópico longo.
Tente alterar o estilo CSS .b-header como abaixo
.b-header {
position: fixed;
}
Pode ser necessário mais edições no CSS para alcançar seu objetivo.
Obrigado, Vinoth.
Encontrei algumas coisas que ajudam nisso:
.b-header {
position: fixed;
z-index: 1001;
height: $header-height;
}
.docked .d-header {
margin-top: $header-height;
}
#main-outlet {
padding-top: $discourse-content-padding + $header-height;
}
Isso faz com que o cabeçalho personalizado fique fixo ao rolar a página e fique acima do cabeçalho do Discourse o tempo todo.
A única desvantagem dessa abordagem que consigo ver é que o título do tópico aparece no cabeçalho do Discourse um pouco mais tarde do que o normal, devido à altura estática adicional do componente do cabeçalho.
Não tenho certeza de como alterar essa lógica — provavelmente está nos bastidores do Discourse em algum lugar.