removing old LCARStrek
[themes.git] / LCARStrek / global / skin / checkbox.css
CommitLineData
c9990331 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