Pergunta de Estilização Específica da Categoria

Olá a todos, espero que possam me ajudar com um problema que tenho enfrentado. Atualmente, estou estilizando minha instância do Discourse com um conjunto de estilos padrão e um conjunto especial de estilos para uma categoria específica (vamos chamá-la de “Treinamento”). Estou fazendo isso ocultando/mostrando elementos com base na presença ou não da classe category-training na tag body. A estilização funciona perfeitamente, exceto em um caso específico.

Ao clicar entre as nav-pills da categoria (“Mais recentes”, “Top”, etc.), o Discourse remove a classe category-training e a reaplica quando a página termina de carregar. Isso faz com que os estilos padrão apareçam na tela por um segundo antes de aplicar novamente os estilos baseados em category-training. Existe uma maneira fácil de resolver esse problema? Qualquer ajuda será muito apreciada.

3 curtidas