mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
#247 - Web client - Hide views that have no content
This commit is contained in:
parent
aea2d1c42a
commit
443299c687
40 changed files with 267 additions and 238 deletions
|
@ -4,7 +4,7 @@
|
|||
var sessionsPromise;
|
||||
|
||||
function getSessionsPromise() {
|
||||
|
||||
|
||||
if (sessionsPromise == null) {
|
||||
sessionsPromise = ApiClient.getSessions();
|
||||
}
|
||||
|
@ -77,35 +77,8 @@
|
|||
return "";
|
||||
}
|
||||
|
||||
function enableCustomHeader(page, text) {
|
||||
var elem = $('.libraryPageHeader', page).show();
|
||||
|
||||
$('span', elem).html(text);
|
||||
}
|
||||
|
||||
function renderHeader(page, item) {
|
||||
|
||||
if (item.Type == "Movie" || item.Type == "Trailer" || item.Type == "BoxSet") {
|
||||
enableCustomHeader(page, "Movies");
|
||||
$('#standardLogo', page).hide();
|
||||
}
|
||||
else if (item.Type == "Episode" || item.Type == "Season" || item.Type == "Series") {
|
||||
enableCustomHeader(page, "TV Shows");
|
||||
$('#standardLogo', page).hide();
|
||||
}
|
||||
else if (item.Type == "Audio" || item.Type == "MusicAlbum") {
|
||||
enableCustomHeader(page, "Music");
|
||||
$('#standardLogo', page).hide();
|
||||
}
|
||||
else if (item.MediaType == "Game" || item.Type == "GamePlatform") {
|
||||
enableCustomHeader(page, "Games");
|
||||
$('#standardLogo', page).hide();
|
||||
}
|
||||
else {
|
||||
$('.libraryPageHeader', page).hide();
|
||||
$('#standardLogo', page).show();
|
||||
}
|
||||
|
||||
$('.itemTabs', page).hide();
|
||||
|
||||
if (item.Type == "MusicAlbum") {
|
||||
|
@ -373,7 +346,7 @@
|
|||
html += '<img src="css/images/rotten.png" />';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
html += '</div>';
|
||||
|
||||
html += '<div class="reviewCaption">' + review.Caption + '</div>';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue