![]()
This guide is now deprecated in favour of the theme component Avatar Size and Shape
![]()
Original Content
1. Increase size and reposition the avatar
To increase the avatar size from 45px (default) to max 120px add the code above in your customize > themes > Desktop > CSS
tab
(I mean, do you really need avatars bigger than 120px? )
In the example above I increased the avatarās size to 90px
and repositioned it
/*Increase avatars*/
.topic-avatar {
width: 90px;
.avatar {
width: 90px;
height: 90px;
}
}
/*Avatars in the embedded replies will remain the default size,
increase or decrease the size according to your needs*/
.embedded-posts .topic-avatar {
width: 45px;
img.avatar {
width: 45px;
height: 45px;
}
}
But if you use the flair for the primary groups they will be too small now
2. (Optional) Increase size and reposition flairs
Letās increase the flair a little. By default it is 14px
, I double the size to 28px
.
Depending on the size of the avatars you have chosen, you will have to increase or decrease the size of the flair accordingly.
/*Increase the flair size*/
.topic-avatar .avatar-flair {
font-size: 28px;
width: 30px;
height: 30px;
}
/*Leave the default size on the embedded posts,
increase or decrease the size according to your needs*/
.embedded-posts.bottom .topic-avatar .avatar-flair {
font-size: 14px;
width: 20px;
height: 20px;
}
3. No more blurred avatar.
Add this script under Desktop > Head
tab. Remember to change the size (ā90ā) with the size you have chosen
<script>
Discourse._registerPluginCode('0.8', function (api) {
api.changeWidgetSetting('post-avatar', 'size', '90');
});
</script>