It looks like Habra reduces the photo so that they fit into a 300x300 square, I suggest reducing it by 450x300 by square
I suggest slightly increasing the quality of jpeg when repacking. If the original photo is already in a square 450x300 - do not repack (the original quality remains, if the size is smaller, for example, 100k)
For avatars - slightly increase the quality, do not repack if the size is 48x48, I suggest making an avatar in the comments also 48x48 (as a logged-in user’s avatar), so that it is to the left of the entire comment, and not just the title. Very small, it turns out.
Comment style
It would be nice to be able to switch to a linear comment style. When the topic has 300 comments, it is inconvenient to travel back and forth (even with the mega-convenient "thing to the right")
Automatically show what we are commenting as <blockquote> </ blockquote>. Those. the same tree is displayed linearly by date, the parent is shown in the <blockquote> </ blockquote> block. ')
A person, just like in the tree mode, presses to answer under any comment, but the text itself does not quote (because it is inserted automatically by the machine when displayed). It was messy, ask if it is not clear I can make a prototype :-)
In linear mode, pagination can be added at last :-)
Ps. I do not know whether to split into two topics, or in one heap. If necessary, I will divide.