Pergunta rápida sobre o selo "Powered by Discourse"

Olá,

Quando recebi a instância, não me importei com o selo “Powered by Discourse” no rodapé.

No entanto, a animação (aquela pequena em arco-íris) realmente parecia muito legal!

Mas um dia ela desapareceu. (refiro-me à animação)

Há alguma razão para isso? Ela foi removida ou é outra coisa?

Obrigado

Olá, você está se referindo à animação de carregamento? Ela foi alterada em:

Não, a animação para isso:

image

Acho que este aqui

image

funciona na minha instância auto-hospedada

Ele tem uma animação com estilo de arco-íris ao passar o mouse?

Humm, interessante. Nunca tinha notado antes, mas em um fórum no plano gratuito hospedado pelo Discourse, agora eu vejo:
image

Isso acontece apenas na sua comunidade?

Vou ter que verificar, embora muitos sites não tenham o selo visível.

Sim, ele tem a animação.

há uma opção nas configurações para desativá-lo, talvez seja por isso que você não o vê em todos os sites

Então parece que é um problema na minha instância?

Não sei ao certo o motivo.

É, eu sei.

Desativar e reativar o crachá também não funcionou.

Isso ocorre no modo seguro? Além disso, qual é a versão da sua instância?

EDIT: Não vejo nenhuma alteração recente na base de código que afete essa área, então o melhor é verificar o modo seguro primeiro.

Sempre ocorre.

2026.6.0-latest

O efeito exige que você não tenha configurado seu navegador/sistema operacional para preferir animações reduzidas:

No Windows, as pessoas costumam desativar as animações irritantes na interface, o que também desativa essa animação.

Não, não é o problema.

No entanto, ao usar outro navegador, o texto na insígnia muda de cor.

Não no Arc, embora.

O problema é que seu computador acha que tem capacidades de toque e, por isso, o Discourse adiciona as classes touch e touch-discourse ao <body>.

Substitua-as por no-touch e no-touch-discourse usando as ferramentas de desenvolvimento do seu navegador para testar: o efeito arco-íris deve aparecer ao passar o mouse.

Provavelmente, a maioria dos efeitos de hover do Discourse não está funcionando no seu computador por causa desse problema.

Eu tenho o mesmo problema e não entendo por que meu computador acha que tem capacidades de toque. Talvez porque esteja conectado (ou tenha estado conectado em algum momento?) a algum dispositivo que “confere” uma capacidade de toque detectada incorretamente. :person_shrugging:

Meu laptop (ou navegador) acha que é o touchpad.

Esse é o comportamento esperado?

Não sei os detalhes. Acho que os navegadores dependem do sistema operacional para saber se o dispositivo é compatível com toque, e o Discourse aplica classes dependendo do resultado… Deixo usuários mais experientes responderem.

No meu caso, suponho que a capacidade de toque venha do software do meu Oculus Quest, mas não tentei desinstalar/desativá-lo e testar. Talvez venha do meu mouse ou teclado, quem sabe :person_shrugging:

Sim, a animação é aplicada apenas sob a classe .discourse-no-touch, então, se o seu laptop tiver capacidade de toque, ela não funcionará.

Não tenho certeza por que ela desapareceu de repente para você. Basicamente, se qualquer ponteiro for avaliado como não grosseiro[1], ele recebe a classe acima.

Isso significa que, se qualquer ponteiro for considerado grosseiro, ele não receberá essa classe e a animação aparecerá.

Então, pode ser que você tenha conectado…

  1. Tabletas gráficos / pads de desenho (canetas)

  2. Controles de jogos

  3. Alguns controles remotos de apresentação, touchpads em teclados,

  4. Monitores de tela sensível ao toque externos conectados a um desktop


  1. um ponteiro de baixa precisão. O usuário não consegue direcionar facilmente coisas pequenas. O exemplo clássico é o dedo em uma tela sensível ao toque — a ponta do seu dedo cobre uma grande área, então é “grosseiro”. Também inclui coisas como um controle Wii ou Kinect. ↩︎