Tema padrão descarta classe CSS para tags img. E agora?

Criei uma postagem contendo \u003cimg class=\"xyz\" src=\"...\" /\u003e, mas quando o Discourse renderiza a postagem, ele coloca minha imagem em um lightbox-wrapper e descarta minha classe CSS, então não consigo estilizar usando essa classe.

Isso é um defeito no tema? No Discourse? É algo com que preciso me conformar por não poder fazer? Eu só quero estilizar certos tipos de imagens dessa maneira específica e prefiro não escrever CSS personalizado que dependa de classes CSS cujos nomes eu não controlo.

Obrigado.

3 curtidas

Oi @jbrains :slight_smile:

O Discourse só aceita uma matriz de tags e atributos HTML permitidos. Adicionar uma classe arbitrária a um elemento não é possível sem criar um plugin.

No entanto, se você quiser personalizar uma imagem dentro de sua postagem, pode colocá-la dentro de uma tag [wrap] ou algo semelhante.

Dê uma olhada em Customize posts' contents with your own styles

6 curtidas

Entendi e fiz algo com o qual posso ficar satisfeito. Obrigado.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.