Updated the update log section. lol
This is also one of the layouts I had in mind before the first update log. The idea is that the update log section is a very technical and unorganized space, exposing the wires that power everything else
Making the hanging wires go above the text wasn't as hard to implement as how good it looks. On my screen, at least. On vertical screens the layout gets so broken that it's better to just disable it there. I'll have to think about how to make text not stick out of the image when you have a screen that is not 16:9 or not 4:3 or smaller than 650px or everything at once. Maybe try another image attachment method or some smart I can use max-widthbackground-size: cover; to fix this. Now what's left is text being wider than the image sometimes
There was also a hiccup when I was transcoding the foreground wires into AVIF. The image needs to be transparent, or else you wouldn't be able to see anything under it. As far as I know, Blender doesn't support exporting into AVIF, so I export the render into a PNG and transcode it into AVIF via ffmpeg. AVIF supports transparency, so it shouldn't be an issue, except that it was. I guess that's something in the implementation but the World wide web suggested me to do this:
ffmpeg -i input.png -strict -1 -f yuv4mpegpipe -pix_fmt yuva444p - | avifenc --stdin output.avif
-i input.png is the input, -strict -1 is to be able to do -f yuv4mpegpipe -pix_fmt yuva444p, which tells ffmpeg to export in YUV with an alpha (transparency) channel, - to dump everything to stdout, | to take that stdout and throw it as stdin to avifenc, which (because of --stdin) knows that that is the input image, so it encodes it and outputs it into output.avif
That's fun