fixing some smaller issues with scollbar highlighting and EarlyBlue fonts
[themes.git] / LCARStrek / global / skin / scrollbars.css
1 @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* set default namespace to XUL */
2
3 /********* XP Scrollbar *********/
4
5 scrollbar {
6    -moz-binding: url("chrome://global/content/xulBindings.xml#scrollbar");
7    background-color: black;
8 }
9
10 /********* XP Scrollbar *********/
11
12 thumb {
13   -moz-binding: url(chrome://global/skin/workaround.xml#thumbh);
14   background-color: #9C9CFF;
15   padding: 1px;
16   list-style-image: url("chrome://global/skin/scroll-thumb-horiz.gif");
17   text-align: center;
18   vertical-align: middle;
19 }
20
21 thumb[disabled="true"] {
22    list-style-image: url("chrome://global/skin/scroll-thumb-horiz-disabled.gif");
23 }
24
25 scrollbar[align="vertical"] > slider > thumb {
26   -moz-binding: url(chrome://global/skin/workaround.xml#thumbv);
27    list-style-image: url("chrome://global/skin/scroll-thumb-vert.gif");
28 }
29
30 scrollbar[align="vertical"] > slider > thumb[disabled="true"] {
31    list-style-image: url("chrome://global/skin/scroll-thumb-vert-disabled.gif")
32 }
33
34 thumb:active {
35    background-color: #008484;
36 }
37
38 thumb:hover {
39    background-color: #FFCF00;
40 }
41
42 scrollbarbutton {
43   vertical-align: bottom;
44   cursor: default;
45
46 /*  border: 1px outset white; */
47   color:black; 
48
49   padding: 1px;
50 }
51
52 scrollbarbutton:active {
53 /*  border-style: inset; */
54
55   padding-left: 2px;
56   padding-right: 0px;
57   padding-top: 2px;
58   padding-bottom: 0px;
59 }
60
61 scrollbarbutton[type="decrement"] {
62    list-style-image: url("chrome://global/skin/scroll-left-hover.gif");
63    background-image: url("chrome://global/skin/scrollbtn-left.gif");
64    margin: 0px;
65    margin-right: 3px;
66 }
67
68 scrollbarbutton[type="decrement"][disabled="true"] {
69    list-style-image: url("chrome://global/skin/scroll-left-disabled.gif") ;
70 }
71
72 scrollbarbutton[type="increment"] {
73    list-style-image: url("chrome://global/skin/scroll-right-hover.gif");
74    background-image: url("chrome://global/skin/scrollbtn-right.gif");
75    margin: 0px;
76    margin-left: 3px;
77 }
78
79
80 scrollbarbutton[type="increment"][disabled="true"] {
81    list-style-image: url("chrome://global/skin/scroll-right-disabled.gif") ;
82 }
83
84
85 scrollbar[align="vertical"] > scrollbarbutton[type="decrement"] {
86    list-style-image: url("chrome://global/skin/scroll-up-hover.gif");
87    background-image: url("chrome://global/skin/scrollbtn-up.gif");
88    margin: 0px;
89    margin-bottom: 3px;
90 }
91
92 scrollbar[align="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] {
93    list-style-image: url("chrome://global/skin/scroll-up-disabled.gif");
94 }
95
96 scrollbar[align="vertical"] > scrollbarbutton[type="increment"] {
97    list-style-image: url("chrome://global/skin/scroll-down-hover.gif");
98    background-image: url("chrome://global/skin/scrollbtn-down.gif");
99    margin: 0px;
100    margin-top: 3px;
101 }
102
103 scrollbar[align="vertical"] > scrollbarbutton[type="increment"][disabled="true"] {
104    list-style-image: url("chrome://global/skin/scroll-down-disabled.gif"); 
105 }
106
107 slider {
108    background-color: #000000;
109 }
110
111
112
113