I don’t think avatars were ever intended to be that big! But hey, I can see how it would be good in profile view.
For the others, if you want to keep it the original size in the header you would have to add something like the following to your stylesheet:
#spMainContainer .spHeadControlBar .spAvatar {
max-width: 50px;
max-height: 50px;
}
There are two ways you can do the profile part of a post. The first one is really the correct way, and that would be to limit the output. It will maintain aspect ratio if you only adjust the height, so you would be pretty safe do add something like:
#spMainContainer .spTopicPostSection .spPostUserAvatar img {
max-height: 100px;
}
Or limit it to it’s original constraint which was 50px the same as the header.
But, you could get it to scale by overriding the admin setting with an !important rule. It’s not really recommended, but it only applies to the post user section and will allow your avatar to scale there:
#spMainContainer .spTopicPostSection .spPostUserAvatar img {
max-width: 100% !important;
}
It should work. To be honest though – as I said at the top I don’t think avatars were intended to be that big!
We always recommend making a custom theme or child theme to retain changes upon updates.