diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index fecc66559..f5ca9465b 100644 --- a/dashboard-ui/css/librarybrowser.css +++ b/dashboard-ui/css/librarybrowser.css @@ -596,7 +596,6 @@ span.itemCommunityRating:not(:empty) + .userDataIcons { .itemOverview { text-overflow: ellipsis; max-height: 100px; - overflow-y: auto; padding-right: .5em; } diff --git a/dashboard-ui/css/livetv.css b/dashboard-ui/css/livetv.css index 63c3543bc..706c38996 100644 --- a/dashboard-ui/css/livetv.css +++ b/dashboard-ui/css/livetv.css @@ -160,7 +160,6 @@ .timeslotHeaders { white-space: nowrap; - overflow-x: scroll; } .mobileGuide .timeslotHeaders { @@ -248,7 +247,6 @@ .programGrid { padding-bottom: 4px; - overflow-x: scroll; } .programGrid, .timeslotHeaders { diff --git a/dashboard-ui/css/metadataeditor.css b/dashboard-ui/css/metadataeditor.css index b33bb13e8..11142ede7 100644 --- a/dashboard-ui/css/metadataeditor.css +++ b/dashboard-ui/css/metadataeditor.css @@ -290,8 +290,6 @@ bottom: 0; left: 0; width: 30%; - overflow-y: scroll; - overflow-x: auto !important; display: block; border-right: 1px solid #555; } diff --git a/dashboard-ui/css/nowplaying.css b/dashboard-ui/css/nowplaying.css index cdc7d7835..ec0280a81 100644 --- a/dashboard-ui/css/nowplaying.css +++ b/dashboard-ui/css/nowplaying.css @@ -31,8 +31,6 @@ left: 0; right: 0; background-color: rgba(0,0,0,.9); - overflow-x: auto; - overflow-y: hidden; z-index: 1000; } diff --git a/dashboard-ui/css/search.css b/dashboard-ui/css/search.css index 79fd6dc0c..aa5d72d32 100644 --- a/dashboard-ui/css/search.css +++ b/dashboard-ui/css/search.css @@ -201,8 +201,6 @@ bottom: 0; z-index: 1000; border: 0 !important; - overflow-x: hidden; - overflow-y: auto; } .searchResultsContainer { diff --git a/dashboard-ui/css/site.css b/dashboard-ui/css/site.css index d4b42ea00..7198750e1 100644 --- a/dashboard-ui/css/site.css +++ b/dashboard-ui/css/site.css @@ -162,6 +162,12 @@ h1 a:hover { margin: -10px 0 0 -10px; } +.smoothScrollX { + overflow-x: scroll; + -webkit-overflow-scrolling: touch; + overflow-y: hidden; +} + .hiddenScrollX { overflow-x: scroll; -webkit-overflow-scrolling: touch; @@ -180,14 +186,23 @@ h1 a:hover { } -.hiddenScrollY, .ui-panel-inner { +.smoothScrollY { overflow-y: auto; - -ms-overflow-style: none; - overflow: -moz-scrollbars-none; -webkit-overflow-scrolling: touch; overflow-x: hidden; } +.hiddenScrollY, .ui-panel-inner { + overflow-y: auto; + -webkit-overflow-scrolling: touch; + overflow-x: hidden; +} + +.touch .hiddenScrollY { + -ms-overflow-style: none; + overflow: -moz-scrollbars-none; +} + .touch .hiddenScrollY::-webkit-scrollbar, .touch .ui-panel-inner::-webkit-scrollbar { width: 0 !important; display: none; diff --git a/dashboard-ui/dlnaprofile.html b/dashboard-ui/dlnaprofile.html index ed911d7b5..5cdaee225 100644 --- a/dashboard-ui/dlnaprofile.html +++ b/dashboard-ui/dlnaprofile.html @@ -4,7 +4,7 @@