diff --git a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css index f935cffd6b..52ae2ce813 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css +++ b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css @@ -17,13 +17,19 @@ display: flex; } -.verticalItemsContainer { +.vertical-list { + display: flex; + flex-direction: column; + flex-wrap: nowrap; +} + +.vertical-wrap { display: flex; flex-direction: row; flex-wrap: wrap; } - .verticalItemsContainer .card { + .vertical-wrap .card { contain: strict; } diff --git a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/cardbuilder.js b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/cardbuilder.js index 42192ee8ce..0aea438f4f 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/cardbuilder.js +++ b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/cardbuilder.js @@ -248,7 +248,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'mediaInfo } html += '<' + sectionTitleTagName + ' class="sectionTitle">' + newIndexValue + ''; if (isVertical) { - html += '
'; + html += '
'; } currentIndexValue = newIndexValue; hasOpenSection = true; diff --git a/dashboard-ui/channelitems.html b/dashboard-ui/channelitems.html index 18ca0c9b96..50ad9fcd0f 100644 --- a/dashboard-ui/channelitems.html +++ b/dashboard-ui/channelitems.html @@ -6,7 +6,7 @@
-
+
diff --git a/dashboard-ui/channels.html b/dashboard-ui/channels.html index a8a0cfacf9..049b89f7c2 100644 --- a/dashboard-ui/channels.html +++ b/dashboard-ui/channels.html @@ -10,7 +10,7 @@
-
+
diff --git a/dashboard-ui/components/favoriteitems.js b/dashboard-ui/components/favoriteitems.js index ae2e8898df..6346c7402e 100644 --- a/dashboard-ui/components/favoriteitems.js +++ b/dashboard-ui/components/favoriteitems.js @@ -85,7 +85,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml(result.Items, { diff --git a/dashboard-ui/home.html b/dashboard-ui/home.html index 6f7fecd56b..8cb01e420f 100644 --- a/dashboard-ui/home.html +++ b/dashboard-ui/home.html @@ -25,7 +25,7 @@ ${ButtonSync}
-
+

${NoNextUpItemsMessage}

diff --git a/dashboard-ui/livetv.html b/dashboard-ui/livetv.html index 1a7cb1edc1..e5e4d3a885 100644 --- a/dashboard-ui/livetv.html +++ b/dashboard-ui/livetv.html @@ -52,7 +52,7 @@
-
+
diff --git a/dashboard-ui/livetvitems.html b/dashboard-ui/livetvitems.html index 51c64d142e..26369026a4 100644 --- a/dashboard-ui/livetvitems.html +++ b/dashboard-ui/livetvitems.html @@ -4,7 +4,7 @@
-
+
\ No newline at end of file diff --git a/dashboard-ui/movies.html b/dashboard-ui/movies.html index 04669ac6bf..74e16f50db 100644 --- a/dashboard-ui/movies.html +++ b/dashboard-ui/movies.html @@ -98,14 +98,14 @@
-
+
-
+
diff --git a/dashboard-ui/music.html b/dashboard-ui/music.html index 922baaf452..4856697aa4 100644 --- a/dashboard-ui/music.html +++ b/dashboard-ui/music.html @@ -115,7 +115,7 @@
-
+
diff --git a/dashboard-ui/scripts/homeupcoming.js b/dashboard-ui/scripts/homeupcoming.js index a887964e93..585f76a103 100644 --- a/dashboard-ui/scripts/homeupcoming.js +++ b/dashboard-ui/scripts/homeupcoming.js @@ -102,7 +102,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ diff --git a/dashboard-ui/scripts/livetvsuggested.js b/dashboard-ui/scripts/livetvsuggested.js index 1e4660f428..85b011ed5c 100644 --- a/dashboard-ui/scripts/livetvsuggested.js +++ b/dashboard-ui/scripts/livetvsuggested.js @@ -130,10 +130,10 @@ for (var i = 0, length = containers.length; i < length; i++) { if (enableScrollX()) { containers[i].classList.add('hiddenScrollX'); - containers[i].classList.remove('verticalItemsContainer'); + containers[i].classList.remove('vertical-wrap'); } else { containers[i].classList.remove('hiddenScrollX'); - containers[i].classList.add('verticalItemsContainer'); + containers[i].classList.add('vertical-wrap'); } } }; diff --git a/dashboard-ui/scripts/moviesrecommended.js b/dashboard-ui/scripts/moviesrecommended.js index 246d405817..f5adf2b82c 100644 --- a/dashboard-ui/scripts/moviesrecommended.js +++ b/dashboard-ui/scripts/moviesrecommended.js @@ -107,7 +107,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml(recommendation.Items, { @@ -161,10 +161,10 @@ for (var i = 0, length = containers.length; i < length; i++) { if (enableScrollX()) { containers[i].classList.add('hiddenScrollX'); - containers[i].classList.remove('verticalItemsContainer'); + containers[i].classList.remove('vertical-wrap'); } else { containers[i].classList.remove('hiddenScrollX'); - containers[i].classList.add('verticalItemsContainer'); + containers[i].classList.add('vertical-wrap'); } } } diff --git a/dashboard-ui/scripts/musicrecommended.js b/dashboard-ui/scripts/musicrecommended.js index 768fde5507..5724a19b63 100644 --- a/dashboard-ui/scripts/musicrecommended.js +++ b/dashboard-ui/scripts/musicrecommended.js @@ -86,7 +86,7 @@ shape: getSquareShape(), showTitle: true, showParentTitle: true, - defaultAction: 'instantmix', + action: 'instantmix', lazy: true, centerText: true, overlayMoreButton: true @@ -132,7 +132,7 @@ shape: getSquareShape(), showTitle: true, showParentTitle: true, - defaultAction: 'instantmix', + action: 'instantmix', lazy: true, centerText: true, overlayMoreButton: true @@ -255,10 +255,10 @@ for (var i = 0, length = containers.length; i < length; i++) { if (enableScrollX()) { containers[i].classList.add('hiddenScrollX'); - containers[i].classList.remove('verticalItemsContainer'); + containers[i].classList.remove('vertical-wrap'); } else { containers[i].classList.remove('hiddenScrollX'); - containers[i].classList.add('verticalItemsContainer'); + containers[i].classList.add('vertical-wrap'); } } }; diff --git a/dashboard-ui/scripts/sections.js b/dashboard-ui/scripts/sections.js index 20632c0789..3b9e54f23c 100644 --- a/dashboard-ui/scripts/sections.js +++ b/dashboard-ui/scripts/sections.js @@ -302,7 +302,7 @@ html += '
'; - html += '
'; + html += '
'; html += cardBuilder.getCardsHtml({ items: items, @@ -348,7 +348,7 @@ if (scrollX) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ items: items, @@ -390,7 +390,7 @@ if (scrollX) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ @@ -429,7 +429,7 @@ if (result.Items.length) { html += '

' + Globalize.translate('HeaderLatestChannelMedia') + '

'; - html += '
'; + html += '
'; html += cardBuilder.getCardsHtml({ items: result.Items, @@ -474,7 +474,7 @@ if (scrollX) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ items: items, @@ -533,7 +533,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ items: result.Items, @@ -577,7 +577,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ items: result.Items, @@ -657,7 +657,7 @@ html += ''; html += '
'; - html += '
'; + html += '
'; html += cardBuilder.getCardsHtml({ items: result.Items, shape: 'autohome', @@ -705,7 +705,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ items: result.Items, diff --git a/dashboard-ui/scripts/tvrecommended.js b/dashboard-ui/scripts/tvrecommended.js index 18909e65ba..31210758f6 100644 --- a/dashboard-ui/scripts/tvrecommended.js +++ b/dashboard-ui/scripts/tvrecommended.js @@ -111,10 +111,10 @@ if (enableScrollX()) { resumableItemsContainer.classList.add('hiddenScrollX'); - resumableItemsContainer.classList.remove('verticalItemsContainer'); + resumableItemsContainer.classList.remove('vertical-wrap'); } else { resumableItemsContainer.classList.remove('hiddenScrollX'); - resumableItemsContainer.classList.add('verticalItemsContainer'); + resumableItemsContainer.classList.add('vertical-wrap'); } categorysyncbuttons.init(tabContent); diff --git a/dashboard-ui/scripts/tvupcoming.js b/dashboard-ui/scripts/tvupcoming.js index 2acf476262..e5a5265df9 100644 --- a/dashboard-ui/scripts/tvupcoming.js +++ b/dashboard-ui/scripts/tvupcoming.js @@ -104,7 +104,7 @@ if (enableScrollX()) { html += '
'; } else { - html += '
'; + html += '
'; } html += cardBuilder.getCardsHtml({ diff --git a/dashboard-ui/secondaryitems.html b/dashboard-ui/secondaryitems.html index 703ea68e85..e128feec7e 100644 --- a/dashboard-ui/secondaryitems.html +++ b/dashboard-ui/secondaryitems.html @@ -5,7 +5,7 @@
-
+
\ No newline at end of file diff --git a/dashboard-ui/tv.html b/dashboard-ui/tv.html index 2921ef4b9a..5c04ffce5e 100644 --- a/dashboard-ui/tv.html +++ b/dashboard-ui/tv.html @@ -34,7 +34,7 @@ ${ButtonSync}
-
+
@@ -48,7 +48,7 @@ ${ButtonSync}
-
+
@@ -86,7 +86,7 @@
-
+
@@ -96,14 +96,14 @@
-
+
-
+