I created a post containing
<img class="xyz" src="..." />, but when Discourse renders the post, it puts my image in a
lightbox-wrapper and discards my CSS class, so I can’t style it using that class.
Is this a defect in the theme? in Discourse? Is it just something I need to make peace with not being allowed to do? I only want to style certain kinds of images in this particular way and I prefer not to write custom CSS that depends on CSS classes whose names I don’t control.
Discourse only accepts an array of allowed HTML tags and attributes. Adding an arbitrary class to an element isn’t possible without creating a plugin.
However, if you want to customize an image inside your post, you can put it inside a
[wrap] tag or something similar.
Have a look at Customize posts' contents with your own styles
I understand and I did something that I can be satisfied with. Thank you.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.