É possível aplicar algum estilo personalizado a um
dentro de uma postagem?
Vi aqui que qualquer class não incluída na lista branca é removida, e tentei adicionar style= aos meus divs e spans sem sucesso. Alguém sabe se existe uma maneira de fazer isso?
Basicamente, tenho um bot que posta a partir de uma ferramenta interna e gostaria que ele publicasse algo com uma aparência semelhante à da ferramenta, para deixar claro que não se trata de uma postagem normal do Discourse, algo assim:
Ele possui alguns divs/spans aninhados para ficar visualmente agradável, e cada um tem seu próprio CSS associado.
Idealmente, se o bot pudesse postar algo assim:
<div class="mytool">
<div class="item">
<div class="name">Machine64</div>
<div class="message">Operação Top Secret executada com sucesso</div>
</div>
<div class="item">
<div class="name">Device 08</div>
<div class="message">Operação de teste falhou às 16:22</div>
</div>
</div>
Essas class extras seriam especificadas no CSS global do Discourse, mas mesmo que eu pudesse agrupar todo o meu estilo em tags style, isso resolveria meu problema.
Isso pode não ser apropriado para dev, mas não tinha certeza de onde deveria ficar, já que não é realmente um tema nem um plugin! Por favor, mova se estiver no lugar errado
Acabei de testar o mesmo código e funciona bem para mim. Talvez você tente:
div[data-theme-bot] {
color: red !important;
}
Se funcionar, significa que algum CSS em outro lugar (um tema, componente ou plugin) tinha maior especificidade que este estilo, então ele estava sendo sobrescrito.