Use full body skin render for the avatar image.

There's room for improvement here, but it works for now.
This commit is contained in:
Daniel Scalzi 2018-07-02 02:01:28 -04:00
parent 651c2d6f35
commit 3131002d02
No known key found for this signature in database
GPG Key ID: 5CA2F145B63535F9
2 changed files with 10 additions and 3 deletions

View File

@ -2305,7 +2305,9 @@ input:checked + .toggleSwitchSlider:before {
box-shadow: 0px 0px 10px 0px rgb(0, 0, 0);
overflow: hidden;
position: relative;
background-image: url('https://cdn.discordapp.com/avatars/169197209630277642/6650b5a50e1cb3d00a79b9b88b9a0cd4.png');
/*background-image: url('https://cdn.discordapp.com/avatars/169197209630277642/6650b5a50e1cb3d00a79b9b88b9a0cd4.png');*/
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}

View File

@ -121,9 +121,14 @@ document.getElementById('avatarOverlay').onclick = (e) => {
// Bind selected account
function updateSelectedAccount(authUser){
let username = 'No Account Selected'
if(authUser != null && authUser.username != null){
if(authUser != null){
if(authUser.displayName != null){
username = authUser.displayName
}
if(authUser.uuid != null){
document.getElementById('avatarContainer').style.backgroundImage = `url('https://crafatar.com/renders/body/${authUser.uuid}')`
}
}
user_text.innerHTML = username
}
updateSelectedAccount(ConfigManager.getSelectedAccount())