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

update movie nfo saver

This commit is contained in:
Luke Pulverenti 2016-12-06 13:04:53 -05:00
parent da237475f0
commit 835ed1dfae
2 changed files with 25 additions and 21 deletions

View file

@ -1,8 +1,4 @@
html { body:not(.dashboardDocument) .mainDrawerButton {
font-size: 15px;
}
body:not(.dashboardDocument) .mainDrawerButton {
display: none !important; display: none !important;
} }

View file

@ -1,4 +1,4 @@
define(['layoutManager', 'cardBuilder', 'datetime', 'mediaInfo', 'backdrop', 'listView', 'itemContextMenu', 'itemHelper', 'userdataButtons', 'dom', 'indicators', 'apphost', 'imageLoader', 'libraryMenu', 'shell', 'globalize', 'scrollStyles', 'emby-itemscontainer', 'emby-checkbox'], function (layoutManager, cardBuilder, datetime, mediaInfo, backdrop, listView, itemContextMenu, itemHelper, userdataButtons, dom, indicators, appHost, imageLoader, libraryMenu, shell, globalize) { define(['layoutManager', 'cardBuilder', 'datetime', 'mediaInfo', 'backdrop', 'listView', 'itemContextMenu', 'itemHelper', 'userdataButtons', 'dom', 'indicators', 'apphost', 'imageLoader', 'libraryMenu', 'shell', 'globalize', 'browser', 'scrollStyles', 'emby-itemscontainer', 'emby-checkbox'], function (layoutManager, cardBuilder, datetime, mediaInfo, backdrop, listView, itemContextMenu, itemHelper, userdataButtons, dom, indicators, appHost, imageLoader, libraryMenu, shell, globalize, browser) {
'use strict'; 'use strict';
var currentItem; var currentItem;
@ -539,8 +539,6 @@
if (item.Type == "BoxSet") { if (item.Type == "BoxSet") {
page.querySelector('#childrenCollapsible').classList.add('hide'); page.querySelector('#childrenCollapsible').classList.add('hide');
} else {
page.querySelector('#childrenCollapsible').classList.remove('hide');
} }
renderChildren(page, item); renderChildren(page, item);
} }
@ -1189,20 +1187,28 @@
} }
scrollX = item.Type == "Episode"; scrollX = item.Type == "Episode";
scrollClass = 'smoothScrollX'; if (!browser.touch) {
scrollClass = 'smoothScrollX';
}
html = cardBuilder.getCardsHtml({ if (result.Items.length == 1 && item.Type === 'Episode') {
items: result.Items,
shape: getThumbShape(scrollX), return;
showTitle: true,
displayAsSpecial: item.Type == "Season" && item.IndexNumber, } else {
playFromHere: true, html = cardBuilder.getCardsHtml({
overlayText: true, items: result.Items,
lazy: true, shape: getThumbShape(scrollX),
showDetailsMenu: true, showTitle: true,
overlayPlayButton: true, displayAsSpecial: item.Type == "Season" && item.IndexNumber,
allowBottomPadding: !scrollX playFromHere: true,
}); overlayText: true,
lazy: true,
showDetailsMenu: true,
overlayPlayButton: true,
allowBottomPadding: !scrollX
});
}
} }
else if (item.Type == "GameSystem") { else if (item.Type == "GameSystem") {
html = cardBuilder.getCardsHtml({ html = cardBuilder.getCardsHtml({
@ -1215,6 +1221,8 @@
}); });
} }
page.querySelector('#childrenCollapsible').classList.remove('hide');
if (scrollX) { if (scrollX) {
childrenItemsContainer.classList.add(scrollClass); childrenItemsContainer.classList.add(scrollClass);
childrenItemsContainer.classList.remove('vertical-wrap'); childrenItemsContainer.classList.remove('vertical-wrap');