mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
show context when navigating
This commit is contained in:
parent
ba33bf6fff
commit
624687e363
60 changed files with 184 additions and 129 deletions
|
@ -184,16 +184,19 @@
|
|||
|
||||
var html = '';
|
||||
|
||||
html += '<h1 class="listHeader">Latest Media</h1>';
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
preferThumb: true,
|
||||
shape: 'backdrop',
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
html += '</div>';
|
||||
if (result.Items.length) {
|
||||
html += '<h1 class="listHeader">Latest Media</h1>';
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
preferThumb: true,
|
||||
shape: 'backdrop',
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
html += '</div>';
|
||||
}
|
||||
|
||||
|
||||
$(elem).html(html).createPosterItemMenus();
|
||||
});
|
||||
|
@ -211,16 +214,18 @@
|
|||
|
||||
var html = '';
|
||||
|
||||
html += '<h1 class="listHeader">My Library</h1>';
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
preferThumb: true,
|
||||
shape: 'backdrop',
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
html += '</div>';
|
||||
if (result.Items.length) {
|
||||
html += '<h1 class="listHeader">My Library</h1>';
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
shape: 'backdrop',
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
html += '</div>';
|
||||
}
|
||||
|
||||
|
||||
$(elem).html(html).createPosterItemMenus();
|
||||
});
|
||||
|
@ -247,17 +252,19 @@
|
|||
|
||||
var html = '';
|
||||
|
||||
html += '<h1 class="listHeader">Resume</h1>';
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
preferBackdrop: true,
|
||||
shape: 'backdrop',
|
||||
overlayText: screenWidth >= 600,
|
||||
showTitle: true,
|
||||
showParentTitle: true
|
||||
});
|
||||
html += '</div>';
|
||||
if (result.Items.length) {
|
||||
html += '<h1 class="listHeader">Resume</h1>';
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
preferBackdrop: true,
|
||||
shape: 'backdrop',
|
||||
overlayText: screenWidth >= 600,
|
||||
showTitle: true,
|
||||
showParentTitle: true
|
||||
});
|
||||
html += '</div>';
|
||||
}
|
||||
|
||||
$(elem).html(html).createPosterItemMenus();
|
||||
});
|
||||
|
@ -280,6 +287,9 @@
|
|||
}
|
||||
else if (section == 'librarybuttons') {
|
||||
loadlibraryButtons(elem, userId, index);
|
||||
} else {
|
||||
|
||||
elem.empty();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -287,15 +297,19 @@
|
|||
|
||||
var i, length;
|
||||
var sectionCount = 3;
|
||||
var html = '';
|
||||
|
||||
for (i = 0, length = sectionCount; i < length; i++) {
|
||||
var elem = $('.sections', page);
|
||||
|
||||
if (!elem.html().length) {
|
||||
var html = '';
|
||||
for (i = 0, length = sectionCount; i < length; i++) {
|
||||
|
||||
html += '<div class="section' + i + '"></div>';
|
||||
html += '<div class="homePageSection section' + i + '"></div>';
|
||||
}
|
||||
|
||||
elem.html(html);
|
||||
}
|
||||
|
||||
$('.sections', page).html(html);
|
||||
|
||||
for (i = 0, length = sectionCount; i < length; i++) {
|
||||
|
||||
loadSection(page, userId, displayPreferences, i);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue