diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css b/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css index 7de1e78129..ccbb2325f4 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css +++ b/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css @@ -332,4 +332,7 @@ _:-ms-input-placeholder, :root .mdl-slider.mdl-slider { color: #fff; border-radius: 1000px; font-size: 90%; + display: flex; + align-items: center; + justify-content: center; } diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index 2a99f45888..d1ceaa86f1 100644 --- a/dashboard-ui/css/librarybrowser.css +++ b/dashboard-ui/css/librarybrowser.css @@ -1131,6 +1131,13 @@ span.itemCommunityRating:not(:empty) + .userDataIcons { } } +@media all and (max-height: 480px) { + + .alphabetPicker { + font-size: 76%; + } +} + @media all and (min-height: 900px) { .alphabetPicker { diff --git a/dashboard-ui/css/mediaplayer-video.css b/dashboard-ui/css/mediaplayer-video.css index 5ad04b3f21..5575f93f29 100644 --- a/dashboard-ui/css/mediaplayer-video.css +++ b/dashboard-ui/css/mediaplayer-video.css @@ -64,11 +64,6 @@ padding-top: .5em; } - .videoAdvancedControls paper-icon-button { - width: 30px; - height: 30px; - } - .nowPlayingInfo { text-align: center; padding: 1.5em 1em 2em 1em; diff --git a/dashboard-ui/css/nowplayingbar.css b/dashboard-ui/css/nowplayingbar.css index f213a73b28..1a6e336bd9 100644 --- a/dashboard-ui/css/nowplayingbar.css +++ b/dashboard-ui/css/nowplayingbar.css @@ -77,22 +77,22 @@ text-align: center; } -.mediaButton { - box-sizing: content-box !important; -} + .mediaButton i { + height: 40px; + width: 40px; + font-size: 40px; + } - .mediaButton.remoteControlButton, .mediaButton.muteButton, .mediaButton.unmuteButton { - height: 26px; - width: 26px; + .mediaButton.remoteControlButton i, .mediaButton.muteButton i, .mediaButton.unmuteButton i, .mediaButton.castButton i, .mediaButton.infoButton i { + height: 28px; + width: 28px; + font-size: 28px; } .nowPlayingDoubleText { top: -3px; } -.nowPlayingBarInfoContainer { -} - .nowPlayingImage { display: inline-block; vertical-align: middle; @@ -125,11 +125,6 @@ max-width: 130px; } -.toggleRepeatButton { - height: 32px; - width: 32px; -} - .repeatActive { color: #52B54B; } @@ -194,6 +189,8 @@ margin: 0 1em 0 auto; /* Need this to make sure it's on top of nowPlayingBarPositionContainer so that buttons are fully clickable */ z-index: 2; + display: flex; + align-items: center; } .nowPlayingBarCurrentTime { diff --git a/dashboard-ui/movies.html b/dashboard-ui/movies.html index 725949f1d3..95a74ff9e5 100644 --- a/dashboard-ui/movies.html +++ b/dashboard-ui/movies.html @@ -39,7 +39,7 @@
-
+
@@ -56,7 +56,7 @@
-
+
  diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js index 74bd8e1019..e4da8a8f64 100644 --- a/dashboard-ui/scripts/librarybrowser.js +++ b/dashboard-ui/scripts/librarybrowser.js @@ -2897,7 +2897,7 @@ if (showControls || options.viewButton || options.filterButton || options.sortButton || options.addLayoutButton) { - html += '
'; + html += '
'; if (showControls) { diff --git a/dashboard-ui/scripts/mediaplayer-video.js b/dashboard-ui/scripts/mediaplayer-video.js index 2fc6972549..d56689f1fb 100644 --- a/dashboard-ui/scripts/mediaplayer-video.js +++ b/dashboard-ui/scripts/mediaplayer-video.js @@ -728,14 +728,14 @@ html += ''; html += '
'; - html += ''; - html += ''; + html += ''; + html += ''; // Embedding onclicks due to issues not firing in cordova safari - html += ''; - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; + html += ''; html += '
'; // videoAdvancedControls html += '
'; // videoTopControls @@ -752,10 +752,10 @@ html += '
'; // guide html += '
'; - html += ''; - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; + html += ''; html += '
'; html += ''; @@ -763,16 +763,16 @@ html += '
--:--
'; - html += ''; - html += ''; + html += ''; + html += ''; html += '
'; html += ''; html += '
'; // guide - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; html += '
'; diff --git a/dashboard-ui/scripts/nowplayingbar.js b/dashboard-ui/scripts/nowplayingbar.js index 3ec9617bed..c8796e9a1f 100644 --- a/dashboard-ui/scripts/nowplayingbar.js +++ b/dashboard-ui/scripts/nowplayingbar.js @@ -35,35 +35,35 @@ // The onclicks are needed due to the return false above html += '
'; - html += ''; + html += ''; - html += ''; - html += ''; + html += ''; + html += ''; - html += ''; - html += ''; + html += ''; + html += ''; html += '
'; html += '
'; html += '
'; - html += ''; - html += ''; + html += ''; + html += ''; html += '
'; html += ''; html += '
'; - html += ''; + html += ''; html += '
'; html += '
'; - html += ''; - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; + html += ''; html += '
'; @@ -227,7 +227,7 @@ } }); - toggleRepeatButtonIcon = toggleRepeatButton.querySelector('iron-icon'); + toggleRepeatButtonIcon = toggleRepeatButton.querySelector('i'); // Unfortunately this is necessary because the polymer elements might not be ready immediately and there doesn't seem to be an event-driven way to find out when setTimeout(function () { @@ -451,14 +451,14 @@ } if (playState.RepeatMode == 'RepeatAll') { - toggleRepeatButtonIcon.icon = "repeat"; + toggleRepeatButtonIcon.innerHTML = "repeat"; toggleRepeatButton.classList.add('repeatActive'); } else if (playState.RepeatMode == 'RepeatOne') { - toggleRepeatButtonIcon.icon = "repeat-one"; + toggleRepeatButtonIcon.innerHTML = "repeat_one"; toggleRepeatButton.classList.add('repeatActive'); } else { - toggleRepeatButtonIcon.icon = "repeat"; + toggleRepeatButtonIcon.innerHTML = "repeat"; toggleRepeatButton.classList.remove('repeatActive'); } diff --git a/dashboard-ui/tv.html b/dashboard-ui/tv.html index e115cf0acf..9bff4b0faa 100644 --- a/dashboard-ui/tv.html +++ b/dashboard-ui/tv.html @@ -51,13 +51,11 @@
-
-
-
- - - -
+
+
+ + +
@@ -65,12 +63,12 @@
-
+
-
+
@@ -78,7 +76,7 @@
-
+