One tiny improvement, low priority: If you open the user action menu on a very recent comment, it is so far down at the bottom of the viewport that it exceeds it and gets cut off. Maybe we can implement a threshold, and if it gets opened below that threshold, it is better positioned (like for example, aligning its bottom edge with the username instead of its top edge).
Since it's the same element re-used for all usernames, the overhead regarding the threshold function shouldn't be noticeable, I guess.
One tiny improvement, low priority: If you open the user action menu on a very recent comment, it is so far down at the bottom of the viewport that it exceeds it and gets cut off. Maybe we can implement a threshold, and if it gets opened below that threshold, it is better positioned (like for example, aligning its bottom edge with the username instead of its top edge).
Since it's the same element re-used for all usernames, the overhead regarding the threshold function shouldn't be noticeable, I guess.