removing old LCARStrek
[themes.git] / LCARStrek / global / skin / checkbox.css
1 /* stylesheet for XUL <checkbox> element */
2
3 /* default checkbox for dialogs */
4
5 /* outer checkbox frame */
6   checkbox 
7     {
8       margin: 3px 5px 3px 5px;
9     }
10
11 /* checkmark outer frame */
12   checkbox > .internal-box > .checkmark-box 
13     {
14       -moz-border-radius: 2px;
15       border: 1px solid #FF9F00;
16       background-color: #000000;
17       margin-top: 2px;
18       margin-right: 4px;
19       padding: 1px; 
20     }
21
22   checkbox:hover > .internal-box > .checkmark-box 
23     {
24       border: 1px solid #FFCF00;
25     }
26
27   checkbox[disabled="true"] > .internal-box > .checkmark-box,
28   checkbox[disabled="true"]:hover > .internal-box > .checkmark-box 
29     {
30       border: 1px inset #8050B0;
31     }
32     
33 /* checkmark inner frame */
34   checkbox > .internal-box > .checkmark-box > .checkbox-check 
35     {
36       width: 8px;
37       height: 8px;
38       list-style-image: none;
39     }
40   
41   checkbox[checked="true"] > .internal-box > .checkmark-box > .checkbox-check 
42     {
43       list-style-image: url(chrome://global/skin/check-check.gif);
44     }
45     
46   checkbox[checked="true"][disabled="true"] > .internal-box > .checkmark-box > .checkbox-check
47     {
48       list-style-image: url(chrome://global/skin/check-check-disabled.gif);
49     }  
50
51   checkbox > .internal-box > .checkbox-icon 
52     {
53       list-style-image: inherit;
54     }
55     
56 /* checkmark label/icon frame */
57   checkbox[label] > .internal-box > html
58     {
59       margin: 0px 0px 0px 4px;
60       padding: 1px;
61       color: #FF9F00;
62     }
63
64   checkbox[disabled="true"][label] > .internal-box > html 
65     {
66       color: #8050B0;
67     }
68     
69   checkbox:focus > .internal-box > html 
70     {
71       border              : 1px dotted black;
72       padding             : 0px;
73     }
74