Olá,
Descobri que meu site não está responsivo no meu tablet. Mas ele fica responsivo se eu desativar os plugins no modo de segurança. Tenho apenas plugins oficiais no meu site.
Suspeito que isso tenha algo a ver com a nova barra lateral, pois se eu usar o menu hambúrguer para ocultar a barra lateral, o site se torna responsivo e se alinha perfeitamente à tela.
Receio não ter um tablet para testar isso pessoalmente, mas você poderia tentar desativar a barra lateral usando as configurações de administrador enable experimental sidebar hamburger e enable sidebar e ver se isso ajuda no curto prazo:
Sim, se eu desabilitar as duas configurações da barra lateral, o site volta a ser responsivo e se alinha à tela. O problema está relacionado à barra lateral.
Consigo reproduzir o problema no seu site. Acho que a causa é que os anúncios superiores têm largura fixa. Não tenho certeza se é possível selecionar um tipo de anúncio responsivo? ou torná-lo com largura CSS. Provavelmente os anúncios do Discourse precisam de alguma atualização para funcionar melhor com a barra lateral… ou você tem alguma modificação nos anúncios?
Entendi. Acho que o problema está com os anúncios de largura fixa. Por exemplo, se você abrir o site com a barra lateral recolhida e depois abri-la, ela empurrará os anúncios de tamanho normal para a direita e só atualizará a largura do anúncio após uma atualização completa da página.
Infelizmente, não posso testar isso agora no meu site de teste.
Mas posso imaginar que algo assim pode funcionar para os outros anúncios também. Você pode tentar alterar o código anterior para este?
Eu alterei o CSS anterior pelo novo. Mas ainda estou tendo o mesmo problema em todas as páginas, mas não no site principal. Eu também tentei limpar o cache, mas o mesmo.
Desculpe, essa foi a minha melhor dica por enquanto, mas pelo menos agora sabemos que os anúncios causam isso. Acho que você pode remover o código para ter certeza de que não haverá conflito com a correção futura.
Olá, Ah sim, consigo reproduzir. Parece que a max-width do .loading-container inferior, abaixo de 790px, causa isso com a barra lateral aberta em páginas de tópicos.
Obrigado, Don. Agora o site está responsivo e funcionando como esperado no meu tablet. Espero que a equipe do Discourse corrija esse bug no meta também.