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

begin unifying card layouts

This commit is contained in:
Luke Pulverenti 2016-07-29 16:06:58 -04:00
parent 6503c7c6f8
commit 07d49e2573
34 changed files with 216 additions and 2228 deletions

View file

@ -1,4 +1,4 @@
define(['libraryBrowser'], function (libraryBrowser) {
define(['libraryBrowser', 'cardBuilder'], function (libraryBrowser, cardBuilder) {
// The base query options
var data = {};
@ -15,7 +15,7 @@
SortOrder: "Ascending",
IncludeItemTypes: "Series",
Recursive: true,
Fields: "DateCreated,ItemCounts",
Fields: "DateCreated,ItemCounts,PrimaryImageAspectRatio",
StartIndex: 0
}
};
@ -42,24 +42,18 @@
promise.then(function (result) {
var html = '';
html += libraryBrowser.getPosterViewHtml({
items: result.Items,
var elem = context.querySelector('#items');
cardBuilder.buildCards(result.Items, {
itemsContainer: elem,
shape: "backdrop",
showTitle: false,
context: 'tv',
preferThumb: true,
showTitle: false,
scalable: true,
showItemCounts: true,
centerText: true,
lazy: true
overlayMoreButton: true
});
var elem = context.querySelector('#items');
elem.innerHTML = html;
ImageLoader.lazyChildren(elem);
Dashboard.hideLoadingMsg();
});
}