1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

continue jquery reduction

This commit is contained in:
Luke Pulverenti 2016-06-19 12:53:53 -04:00
parent de7178ecec
commit 72c0f869f8
13 changed files with 238 additions and 270 deletions

View file

@ -91,7 +91,7 @@
}
if (headerUserButton) {
updateHeaderUserButton(headerUserButton, url, null);
updateHeaderUserButton(headerUserButton, url);
hasImage = true;
}
}
@ -99,7 +99,7 @@
if (headerUserButton && !hasImage) {
updateHeaderUserButton(headerUserButton, null, 'person');
updateHeaderUserButton(headerUserButton, null);
}
if (user) {
updateLocalUser(user.localUser);
@ -108,19 +108,16 @@
requiresUserRefresh = false;
}
function updateHeaderUserButton(headerUserButton, src, icon) {
function updateHeaderUserButton(headerUserButton, src) {
if (src) {
headerUserButton.classList.add('headerUserButtonRound');
headerUserButton.classList.remove('autoSize');
headerUserButton.innerHTML = '<img src="' + src + '" />';
} else if (icon) {
headerUserButton.classList.remove('headerUserButtonRound');
headerUserButton.classList.add('autoSize');
headerUserButton.innerHTML = '<i class="md-icon>' + icon + '</i>';
} else {
headerUserButton.classList.add('autoSize');
headerUserButton.classList.remove('headerUserButtonRound');
headerUserButton.classList.add('autoSize');
headerUserButton.innerHTML = '<i class="md-icon">person</i>';
}
}