diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index fecc66559e..f5ca9465bd 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 63c3543bc6..706c389969 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 b33bb13e83..11142ede77 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 cdc7d78357..ec0280a81d 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 79fd6dc0c5..aa5d72d321 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 d4b42ea00a..7198750e18 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 ed911d7b58..5cdaee2253 100644 --- a/dashboard-ui/dlnaprofile.html +++ b/dashboard-ui/dlnaprofile.html @@ -4,7 +4,7 @@