0E800 Flarum just doesn't respect avatars transparency
No it doesn't, all avatars are saved in JPG format ?
I did a quick test with different images. The issue seems to occur during resize. Transparent pixels are usually converted to white, but if the resize factor is not perfect it creates noise in the image. Images are resized to fit in a 100x100 area, so:
- Image with a size that's a factor of 100 are ok (transparency becomes white): 100x100, 200x200, etc...
- Image with other factors get noise in transparent regions: 128x128, 150x150, 199x199, etc...
I'm not sure if this has been reported or fixed in Intervention, here are a few leads:
Here's the link to the library used for reference: https://github.com/Intervention/image
Zeokat bane I suggest you either manually edit the background to add a color before uploading it to the forum, or choose a size that's a multiple of 100. In the skull case, you could download the SVG/AI file and export it to a 100x100 PNG with transparency before uploading it here (tested, it works as expected, background becomes white) ?