Adicionar grupos ao componente de tema CSS ainda funciona?

Este Componente de Tema ainda funciona?

Não pareceu fazer nada para mim, apesar de muitos grupos estarem configurados para serem visíveis para ‘usuários logados’. Poderia ser muito útil para várias coisas!

Pelo que sei, o Discourse adiciona os grupos de usuários à tag body sem nenhum componente de tema :thinking:

Captura

2 curtidas

Acabei de tentar e parece funcionar bem. Você vê algum erro no console?

Para ser claro, esse componente apenas adiciona os grupos do usuário atual como classes CSS na tag <body>.

Nós usamos esse componente aqui no Meta. O Discourse apenas adiciona uma única classe para o grupo principal do usuário atual por padrão.

3 curtidas

Fato interessante, eu tinha visto isso em outras comunidades e assumi que era algo padrão :sweat_smile:

1 curtida

Hmmm - talvez não funcione em sites apenas de login. Ou se a visibilidade do grupo estiver definida abaixo de everyone.

1 curtida

Acabei de testar isso e funcionou bem para mim. Assim que o usuário faz login, as aulas em grupo são adicionadas à tag <body>.

Também testei isso e parece funcionar sem problemas. Tentei todas as cinco opções de visibilidade.

Você pode compartilhar um link para o site em que está vendo esse problema?

1 curtida

Na verdade, o problema foi estupidez do usuário!

Eu estava adicionando ao Tema padrão. Infelizmente, esqueci que estava usando um Tema de desenvolvimento para minha própria conta. Burrice!

Obrigado por investigar e desculpe por perder seu tempo! É um bom TC - poderia usar alguma documentação, né?

2 curtidas

Sem problemas, fico feliz que você tenha resolvido.

:+1:

2 curtidas

Este tópico foi fechado automaticamente após 4 horas. Novas respostas não são mais permitidas.