mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
side scroll recordings
This commit is contained in:
parent
97f2044bc4
commit
24662bdf6d
1 changed files with 16 additions and 1 deletions
|
@ -54,6 +54,14 @@
|
||||||
Dashboard.hideLoadingMsg();
|
Dashboard.hideLoadingMsg();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getSquareShape() {
|
||||||
|
return enableScrollX() ? 'overflowSquare' : 'square';
|
||||||
|
}
|
||||||
|
|
||||||
|
function enableScrollX() {
|
||||||
|
return browserInfo.mobile && AppInfo.enableAppLayouts;
|
||||||
|
}
|
||||||
|
|
||||||
function renderRecordings(elem, recordings) {
|
function renderRecordings(elem, recordings) {
|
||||||
|
|
||||||
if (recordings.length) {
|
if (recordings.length) {
|
||||||
|
@ -63,9 +71,16 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
var recordingItems = elem.querySelector('.recordingItems');
|
var recordingItems = elem.querySelector('.recordingItems');
|
||||||
|
|
||||||
|
if (enableScrollX()) {
|
||||||
|
recordingItems.classList.add('hiddenScrollX');
|
||||||
|
} else {
|
||||||
|
recordingItems.classList.remove('hiddenScrollX');
|
||||||
|
}
|
||||||
|
|
||||||
recordingItems.innerHTML = LibraryBrowser.getPosterViewHtml({
|
recordingItems.innerHTML = LibraryBrowser.getPosterViewHtml({
|
||||||
items: recordings,
|
items: recordings,
|
||||||
shape: "auto",
|
shape: (enableScrollX() ? getSquareShape() : 'auto'),
|
||||||
showTitle: true,
|
showTitle: true,
|
||||||
showParentTitle: true,
|
showParentTitle: true,
|
||||||
centerText: true,
|
centerText: true,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue