diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json
index 163a3200ea..d8b8e2993f 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json
+++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json
@@ -14,12 +14,12 @@
},
"devDependencies": {},
"ignore": [],
- "version": "1.4.342",
- "_release": "1.4.342",
+ "version": "1.4.348",
+ "_release": "1.4.348",
"_resolution": {
"type": "version",
- "tag": "1.4.342",
- "commit": "3d2f6e49f078abb2d5d258a904c691ef1847c1ad"
+ "tag": "1.4.348",
+ "commit": "d2faa01cf34ba1e52308619e3b703c2b13361b08"
},
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
"_target": "^1.2.1",
diff --git a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js
index 01b378fc3b..9917d636ee 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js
+++ b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js
@@ -140,7 +140,7 @@
var html = '';
var scrollType = layoutManager.desktop ? 'smoothScrollY' : 'hiddenScrollY';
- var style = (browser.noFlex || browser.firefox) ? 'max-height:400px;' : '';
+ var style = (browser.firefox) ? 'max-height:400px;' : '';
// Admittedly a hack but right now the scrollbar is being factored into the width which is causing truncation
if (options.items.length > 20) {
@@ -193,7 +193,7 @@
html += '
';
- var menuItemClass = browser.noFlex || browser.firefox ? 'actionSheetMenuItem actionSheetMenuItem-noflex' : 'actionSheetMenuItem';
+ var menuItemClass = browser.firefox ? 'actionSheetMenuItem actionSheetMenuItem-noflex' : 'actionSheetMenuItem';
if (options.menuItemClass) {
menuItemClass += ' ' + options.menuItemClass;
diff --git a/dashboard-ui/bower_components/emby-webcomponents/animations.css b/dashboard-ui/bower_components/emby-webcomponents/animations.css
deleted file mode 100644
index 06238f681c..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/animations.css
+++ /dev/null
@@ -1,24 +0,0 @@
-@keyframes slideupfadeshow {
- from {
- opacity: 0;
- transform: translate3d(0, 100%, 0);
- }
-
- to {
- opacity: 1;
- transform: none;
- }
-}
-
-@keyframes slidedownfadehide {
-
- from {
- opacity: 1;
- transform: none;
- }
-
- to {
- opacity: 0;
- transform: translate3d(0, 100%, 0);
- }
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css b/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css
index b70c7c7962..03a6ea757d 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css
+++ b/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css
@@ -2,7 +2,7 @@
position: relative;
z-index: 1;
vertical-align: middle;
- display: inline-block;
+ display: inline-flex;
box-sizing: border-box;
width: 100%;
margin: 0;
@@ -18,18 +18,7 @@
.checkboxContainer {
margin-bottom: 1.8em;
- display: block;
-}
-
-@supports (display: flex) {
-
- .mdl-checkbox {
- display: inline-flex;
- }
-
- .checkboxContainer {
display: flex;
- }
}
.checkboxContainer-withDescription {
diff --git a/dashboard-ui/bower_components/emby-webcomponents/formdialog.css b/dashboard-ui/bower_components/emby-webcomponents/formdialog.css
index 7986626530..7fe97c41da 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/formdialog.css
+++ b/dashboard-ui/bower_components/emby-webcomponents/formdialog.css
@@ -51,7 +51,8 @@
bottom: 0;
left: 0;
right: 0;
- display: block;
+ display: flex;
+ position: absolute;
padding: 1.25em 1em;
/* Without this emby-checkbox is able to appear on top */
z-index: 1;
@@ -60,14 +61,6 @@
flex-wrap: wrap;
}
-@supports (display: flex) {
-
- .formDialogFooter {
- display: flex;
- position: absolute;
- }
-}
-
.formDialogFooter-flex {
position: static;
}
diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css b/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css
index a61336fc2d..73a7957f69 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css
+++ b/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css
@@ -12,6 +12,12 @@
padding-left: 3.4em;
}
+.guideContent {
+ display: flex;
+ flex-grow: 1;
+ overflow: hidden;
+}
+
.tvProgramSectionHeader {
margin: 0;
}
@@ -49,6 +55,7 @@
position: relative;
display: flex;
align-items: flex-start;
+ flex-grow: 1;
}
.channelPrograms {
@@ -469,3 +476,10 @@
display: none;
}
}
+
+.guideRequiresUnlock {
+ margin: 1em auto;
+ text-align: center;
+ padding: 1em;
+ flex-shrink: 0;
+}
diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/tvguide.template.html b/dashboard-ui/bower_components/emby-webcomponents/guide/tvguide.template.html
index 215c86b311..74d0f0272e 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/guide/tvguide.template.html
+++ b/dashboard-ui/bower_components/emby-webcomponents/guide/tvguide.template.html
@@ -14,12 +14,12 @@
-