diff options
Diffstat (limited to '')
-rw-r--r-- | comm/suite/themes/modern/global/scrollbars-mini.css | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/comm/suite/themes/modern/global/scrollbars-mini.css b/comm/suite/themes/modern/global/scrollbars-mini.css new file mode 100644 index 0000000000..a9591c60bf --- /dev/null +++ b/comm/suite/themes/modern/global/scrollbars-mini.css @@ -0,0 +1,108 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +/* ===== scrollbars.css ================================================= + == Styles used by XUL scrollbar-related elements. + ======================================================================= */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + + +/* ::::: scrollbar ::::: */ + +scrollbar { + -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar"); + cursor: default; + min-width: 11px; + min-height: 11px; +} + +/* ::::: square at the corner of two scrollbars ::::: */ + +scrollcorner { + -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar-base"); + cursor: default; + background-color: #B1BBC5; +} + +/* ::::: slider ::::: */ + +slider { + background: url("chrome://global/skin/scrollbar/mini-slider-hrz.png") repeat-x; +} + +slider[orient="vertical"] { + background: url("chrome://global/skin/scrollbar/mini-slider-vrt.png") repeat-y; +} + +/* ::::: borders for thumb and buttons ::::: */ + +thumb, +scrollbarbutton { + border: 1px solid; + border-color: #000000; + background: #B1BBC5 50% 50% no-repeat; +} + +thumb:active { + background-color: #C2CCD6; + border-color: #111111; +} + +/* ::::: thumb (horizontal) ::::: */ + +thumb { + background-image: url("chrome://global/skin/scrollbar/thumb-vrt-grip.png"); +} + +thumb[orient="horizontal"] { + background-image: url("chrome://global/skin/scrollbar/thumb-hrz-grip.png"); +} + +/* ::::: scrollbar button ::::: */ + +scrollbarbutton { + width: 11px; + height: 14px; + max-width: 11px; + max-height: 14px; + -moz-box-flex: 1; +} + +scrollbar[orient="horizontal"] > scrollbarbutton { + width: 14px; + height: 11px; + max-width: 14px; + max-height: 11px; +} + +scrollbarbutton[disabled="true"], +scrollbarbutton[active="true"], +scrollbarbutton:hover:active { + border-left-width: 1px; + border-right-width: 1px; + border-color: #000000; + background-color: #9CA8B4; +} + +/* ..... increment .... */ + +scrollbarbutton[type="increment"] { + background-image: url("chrome://global/skin/scrollbar/mini-btn-rit.png") +} + +scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] { + background-image: url("chrome://global/skin/scrollbar/mini-btn-dn.png") +} + +/* ..... decrement .... */ + +scrollbarbutton[type="decrement"] { + background-image: url("chrome://global/skin/scrollbar/mini-btn-lft.png") +} + +scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] { + background-image: url("chrome://global/skin/scrollbar/mini-btn-up.png") +} + |