I can't find an example of this on your site.
There are a few cases where the avatar size changes, and it's a result of the weighted importance of the edit. The following kinds of edits have lower importance and are displayed with less emphasis, by design, including using smaller avatar images:
- edits flagged as "minor"
- edits that are soft-deleted
- moderated edits that were rejected
As for the size being relatively large, yes, I noticed this too. In vBulletin it was relatively easy to specify an appropriate size and small version that made sense for the history page. Unfortunately, if you want to use the built-in avatar template code (which is ideal for compatibility), XenForo only offers three sizes:
- l = 192px
- m = 96px
- s = 48px
There are no style properties for these sizes, the values cannot be overridden (they are retrieved from a static method and the class is not resolved dynamically), and you cannot add custom values (the value names are hard-coded in the template compiler).
On the other hand, it is possible to modify them via CSS, but we thought it might be confusing to someone making style changes if there was one page where an m-class avatar was rendering slightly smaller than on other pages. So we opted for consistency with other XenForo pages, and let the m-size render at the expected value. If you would like a smaller "m" icon, I can say that the ideal size based on all the possible text accompaniments is 80px by 80px. The default 48px by 48px size is already well-suited to the small icon, based on the possible text, so that really doesn't need changing.
Code:
.vw-history-avatar img {
max-height: 80px;
max-width: 80px;
}