summaryrefslogtreecommitdiffstats
path: root/deluge/ui/web/resources/themes/stylesheets/ext4/default/util/_scroller.scss
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui/web/resources/themes/stylesheets/ext4/default/util/_scroller.scss')
-rw-r--r--deluge/ui/web/resources/themes/stylesheets/ext4/default/util/_scroller.scss55
1 files changed, 55 insertions, 0 deletions
diff --git a/deluge/ui/web/resources/themes/stylesheets/ext4/default/util/_scroller.scss b/deluge/ui/web/resources/themes/stylesheets/ext4/default/util/_scroller.scss
new file mode 100644
index 000000000..4a99cb3ab
--- /dev/null
+++ b/deluge/ui/web/resources/themes/stylesheets/ext4/default/util/_scroller.scss
@@ -0,0 +1,55 @@
+@mixin extjs-scroller {
+ .#{$prefix}horizontal-scroller-present .#{$prefix}grid-body {
+ border-bottom-width: 0px;
+ }
+
+ .#{$prefix}vertical-scroller-present .#{$prefix}grid-body {
+ border-right-width: 0px;
+ }
+
+ .#{$prefix}scroller {
+ overflow: hidden;
+ }
+
+ .#{$prefix}scroller-vertical {
+ border: 1px solid $panel-border-color;
+ border-top-color: $grid-header-background-color;
+ }
+
+ .#{$prefix}scroller-horizontal {
+ border: 1px solid $panel-border-color;
+ }
+
+ .#{$prefix}vertical-scroller-present .#{$prefix}scroller-horizontal {
+ border-right-width: 0px;
+ }
+
+ .#{$prefix}scroller-ct {
+ overflow: hidden;
+ position: absolute;
+ margin: 0;
+ padding: 0;
+ border: none;
+ left: 0px;
+ top: 0px;
+
+ /*
+ In IE9 (only), the border-box style causes the scroller-ct to be 0px in the
+ perpendicular dimension and breaks the scroll as well as offsets it by the left
+ offset that we use to try and keep some size on this element. This works on all
+ browsers (including IE9).
+ */
+ box-sizing: content-box !important;
+ -ms-box-sizing: content-box !important;
+ -moz-box-sizing: content-box !important;
+ -webkit-box-sizing: content-box !important;
+ }
+
+ .#{$prefix}scroller-vertical .#{$prefix}scroller-ct {
+ overflow-y: scroll;
+ }
+
+ .#{$prefix}scroller-horizontal .#{$prefix}scroller-ct {
+ overflow-x: scroll;
+ }
+}