diff --git a/src/assets/css/librarybrowser.css b/src/assets/css/librarybrowser.css index 8d9ca03d0a..ed3f0f13fd 100644 --- a/src/assets/css/librarybrowser.css +++ b/src/assets/css/librarybrowser.css @@ -782,7 +782,9 @@ @media all and (max-width:75em) { .listViewUserDataButtons { - display: none !important + display: flex; + flex-wrap: wrap; + font-size: 85%; } } diff --git a/src/components/listview/listview.js b/src/components/listview/listview.js index dcc3636a64..06f569c913 100644 --- a/src/components/listview/listview.js +++ b/src/components/listview/listview.js @@ -470,6 +470,12 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan if (!options.recordButton && (item.Type === 'Timer' || item.Type === 'Program')) { html += indicators.getTimerIndicator(item).replace('indicatorIcon', 'indicatorIcon listItemAside'); } + if (item.Type === 'Episode') { + html += '
'; + } else { + html += '
'; + } + if (!clickEntireItem) { @@ -491,8 +497,6 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan if (options.enableUserDataButtons !== false) { - html += ''; - var userData = item.UserData || {}; var likes = userData.Likes == null ? '' : userData.Likes; @@ -500,13 +504,12 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan html += ''; } - html += ''; - if (itemHelper.canRate(item)) { html += ''; } } } + html += '
'; if (enableContentWrapper) { html += '
';