diff --git a/dashboard-ui/bower_components/emby-webcomponents/listview/listview.js b/dashboard-ui/bower_components/emby-webcomponents/listview/listview.js index 3f7b0f8d4b..acdd81765c 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/listview/listview.js +++ b/dashboard-ui/bower_components/emby-webcomponents/listview/listview.js @@ -150,7 +150,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan var button = options.rightButtons[i]; - html += ''; + html += ''; } return html; @@ -239,7 +239,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan html += '<' + outerTagName + ' class="' + cssClass + '"' + playlistItemId + ' data-action="' + action + '" data-isfolder="' + item.IsFolder + '" data-id="' + item.Id + '" data-serverid="' + item.ServerId + '" data-type="' + item.Type + '"' + mediaTypeData + collectionTypeData + channelIdData + positionTicksData + collectionIdData + playlistIdData + '>'; if (!clickEntireItem && options.dragHandle) { - //html += ''; + //html += ''; // Firefox and Edge are not allowing the button to be draggable html += ''; } @@ -414,11 +414,11 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan if (!clickEntireItem) { if (options.addToListButton) { - html += ''; + html += ''; } if (options.moreButton !== false) { - html += ''; + html += ''; } if (options.rightButtons) { diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index 17d9a7ad86..8d162b2cf2 100644 --- a/dashboard-ui/css/librarybrowser.css +++ b/dashboard-ui/css/librarybrowser.css @@ -286,7 +286,8 @@ span.itemCommunityRating:not(:empty) + .userDataIcons { } .detailUserDataIcons { - white-space: nowrap; + display: flex; + align-items: center; } .detailImageContainer { @@ -500,6 +501,7 @@ span.itemCommunityRating:not(:empty) + .userDataIcons { .mainDetailButtons button, .recordingFields button { margin-left: 0; margin-right: .5em; + flex-shrink: 0; } .mainDetailButtons.hide + .recordingFields { @@ -508,9 +510,15 @@ span.itemCommunityRating:not(:empty) + .userDataIcons { .mainDetailButtons > .raised { justify-content: center; + } + +@media all and (min-width: 400px) { + + .mainDetailButtons > .raised { padding-left: 1.5em; padding-right: 1.5em; } +} @media all and (min-width: 800px) { diff --git a/dashboard-ui/css/nowplaying.css b/dashboard-ui/css/nowplaying.css index ed9a32cdd5..92c3538f6e 100644 --- a/dashboard-ui/css/nowplaying.css +++ b/dashboard-ui/css/nowplaying.css @@ -160,4 +160,13 @@ .nowPlayingVolumeSliderContainer { width: 6em; -} \ No newline at end of file +} + + + +@media all and (max-width: 440px) { + + .playlist .listItemMediaInfo { + display: none !important; + } +} diff --git a/dashboard-ui/scripts/pluginspage.js b/dashboard-ui/scripts/pluginspage.js index 55b54601aa..f9fc0d7703 100644 --- a/dashboard-ui/scripts/pluginspage.js +++ b/dashboard-ui/scripts/pluginspage.js @@ -37,7 +37,7 @@ var html = ''; - var isConnectMode = Dashboard.isConnectMode(); + var isConnectMode = AppInfo.isNativeApp ? true : false; var configPageUrl = configPage ? Dashboard.getConfigurationPageUrl(configPage.Name) : null; var href = configPage && !isConnectMode ?