diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 602289e4b3..0a1a43317e 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -16,12 +16,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.3.39", - "_release": "1.3.39", + "version": "1.3.40", + "_release": "1.3.40", "_resolution": { "type": "version", - "tag": "1.3.39", - "commit": "51bc3e7758132f864fa17488be6f233a55537087" + "tag": "1.3.40", + "commit": "f5d6ceea8a3fccab8b2794df5aabb78309ca57a5" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.0", diff --git a/dashboard-ui/bower_components/emby-webcomponents/qualityoptions.js b/dashboard-ui/bower_components/emby-webcomponents/qualityoptions.js index 696385c645..e0ab158a55 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/qualityoptions.js +++ b/dashboard-ui/bower_components/emby-webcomponents/qualityoptions.js @@ -11,11 +11,8 @@ if (maxAllowedWidth >= 1900) { options.push({ name: '1080p - 60Mbps', maxHeight: 1080, bitrate: 60000000 }); - options.push({ name: '1080p - 55Mbps', maxHeight: 1080, bitrate: 55000000 }); options.push({ name: '1080p - 50Mbps', maxHeight: 1080, bitrate: 50000000 }); - options.push({ name: '1080p - 45Mbps', maxHeight: 1080, bitrate: 45000000 }); options.push({ name: '1080p - 40Mbps', maxHeight: 1080, bitrate: 40000000 }); - options.push({ name: '1080p - 35Mbps', maxHeight: 1080, bitrate: 35000000 }); options.push({ name: '1080p - 30Mbps', maxHeight: 1080, bitrate: 30000000 }); options.push({ name: '1080p - 25Mbps', maxHeight: 1080, bitrate: 25000000 }); options.push({ name: '1080p - 20Mbps', maxHeight: 1080, bitrate: 20000000 }); diff --git a/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.js b/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.js index 40a97b1e97..45d602b3ba 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.js +++ b/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.js @@ -3,7 +3,6 @@ define(['browser'], function (browser) { var allPages = document.querySelectorAll('.mainAnimatedPage'); var currentUrls = []; var pageContainerCount = allPages.length; - var animationDuration = 500; var allowAnimation = true; var selectedPageIndex = -1; @@ -154,7 +153,7 @@ define(['browser'], function (browser) { function fade(newAnimatedPage, oldAnimatedPage, transition, isBack) { var timings = { - duration: animationDuration, + duration: 200, iterations: 1, easing: 'ease-out', fill: 'both' @@ -210,16 +209,6 @@ define(['browser'], function (browser) { onBeforeChange = fn; } - function sendResolve(resolve, view) { - - // Don't report completion until the animation has finished, otherwise rendering may not perform well - setTimeout(function () { - - resolve(view); - - }, animationDuration); - } - function getSelectedIndex(allPages) { return selectedPageIndex; @@ -275,31 +264,14 @@ define(['browser'], function (browser) { currentUrls = []; } - function parentWithClass(elem, className) { - - while (!elem.classList || !elem.classList.contains(className)) { - elem = elem.parentNode; - - if (!elem) { - return null; - } - } - - return elem; - } - - function init(isAnimationAllowed) { - - if (allowAnimation && enableAnimation() && !browser.animate) { - require(['webAnimations']); - } + if (enableAnimation() && !browser.animate) { + require(['webAnimations']); } return { loadView: loadView, tryRestoreView: tryRestoreView, reset: reset, - setOnBeforeChange: setOnBeforeChange, - init: init + setOnBeforeChange: setOnBeforeChange }; }); \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-icon/.bower.json b/dashboard-ui/bower_components/iron-icon/.bower.json index 9784e3a3b7..f0167baf13 100644 --- a/dashboard-ui/bower_components/iron-icon/.bower.json +++ b/dashboard-ui/bower_components/iron-icon/.bower.json @@ -32,14 +32,14 @@ "web-component-tester": "^4.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/PolymerElements/iron-icon", + "homepage": "https://github.com/polymerelements/iron-icon", "_release": "1.0.8", "_resolution": { "type": "version", "tag": "v1.0.8", "commit": "f36b38928849ef3853db727faa8c9ef104d611eb" }, - "_source": "git://github.com/PolymerElements/iron-icon.git", + "_source": "git://github.com/polymerelements/iron-icon.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-icon" + "_originalSource": "polymerelements/iron-icon" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json index cca11d8994..2e765b9324 100644 --- a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json @@ -28,14 +28,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/polymerelements/iron-resizable-behavior", + "homepage": "https://github.com/PolymerElements/iron-resizable-behavior", "_release": "1.0.3", "_resolution": { "type": "version", "tag": "v1.0.3", "commit": "dda1df6aaf452aedf3e52ff0cf69e72439452216" }, - "_source": "git://github.com/polymerelements/iron-resizable-behavior.git", + "_source": "git://github.com/PolymerElements/iron-resizable-behavior.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-resizable-behavior" + "_originalSource": "PolymerElements/iron-resizable-behavior" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/polymer/.bower.json b/dashboard-ui/bower_components/polymer/.bower.json index 539707958b..3e8a4009a3 100644 --- a/dashboard-ui/bower_components/polymer/.bower.json +++ b/dashboard-ui/bower_components/polymer/.bower.json @@ -34,6 +34,6 @@ "commit": "11c987b2eb3c73b388a79fc8aaea8ca01624f514" }, "_source": "git://github.com/Polymer/polymer.git", - "_target": "^1.2.0", + "_target": "^1.0.0", "_originalSource": "Polymer/polymer" } \ No newline at end of file diff --git a/dashboard-ui/css/librarymenu.css b/dashboard-ui/css/librarymenu.css index 2e87d14e8d..87d7866abc 100644 --- a/dashboard-ui/css/librarymenu.css +++ b/dashboard-ui/css/librarymenu.css @@ -209,7 +209,7 @@ width: auto; font-family: inherit; font-size: inherit; - color: #999 !important; + color: #aaa !important; display: inline-block; vertical-align: middle; flex-shrink: 0; @@ -223,6 +223,7 @@ min-width: initial; line-height: initial; border-radius: 0 !important; + overflow: hidden; } .libraryViewNav .pageTabButton:hover { @@ -241,22 +242,18 @@ color: #fff !important; } - .libraryViewNav .pageTabButton:after { - content: ''; + .pageTabButtonSelectionBar { position: absolute; left: 0; border: 0; bottom: 0; height: 2px; - transition: all .2s cubic-bezier(.4,0,1,1); right: 0; - transform: translate3d(-100%, 0, 0); border-radius: 0; z-index: 1; } - .libraryViewNav .pageTabButton.is-active:after { - transform: none; + .pageTabButton.is-active .pageTabButtonSelectionBar { background: #52B54B; } diff --git a/dashboard-ui/home.html b/dashboard-ui/home.html index 010fd80323..552a441e38 100644 --- a/dashboard-ui/home.html +++ b/dashboard-ui/home.html @@ -7,7 +7,7 @@
-
@@ -33,7 +33,7 @@
-