make links have more contrast to black, add new design to SeaMonkey profile manager
[themes.git] / LCARStrek / global / radio.css
... / ...
CommitLineData
1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5/* ===== radio.css ===================================================
6 == Styles used by the XUL radio element.
7 ======================================================================= */
8
9@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
10
11/* ::::: radio ::::: */
12
13radio {
14 margin: 1px 2px;
15 border-left: 1px transparent;
16 border-right: 1px transparent;
17}
18
19.radio-spacer-box {
20 -moz-box-align: center;
21 border-right: 4px solid transparent;
22 border-top: 1px;
23 border-bottom: 1px;
24}
25
26.radio-label-center-box {
27 -moz-box-align: center;
28}
29
30.radio-label-box {
31 border: 1px solid transparent;
32 -moz-box-align: center;
33}
34
35.radio-icon[src] {
36 -moz-margin-end: 2px;
37}
38
39.radio-label {
40 margin: 0px !important;
41}
42
43/* ..... focused state ..... */
44
45radio[focused="true"] > .radio-label-center-box > .radio-label-box {
46 border: 1px dotted #008484;
47}
48
49/* ..... disabled state ..... */
50
51radio[disabled="true"] > .radio-spacer-box > .radio-check-box1 {
52 background-color: #000000;
53}
54
55radio[disabled="true"] {
56 color: #8050B0;
57}
58
59/* ::::: checkmark image ::::: */
60
61.radio-check-box1 {
62/* -moz-box-align: center;
63 -moz-box-pack: center; */
64 border: 1px solid #FF9F00;
65 border-radius: 50%;
66 width: 10px;
67 height: 10px;
68 background-color: #000000;
69 /* background-color: transparent; */
70}
71
72.radio-check-box2 {
73 border-radius: 50%;
74 padding: 1px;
75 width: 8px;
76 height: 8px;
77 list-style-image: none;
78}
79
80radio:hover > .radio-spacer-box > .radio-check-box1,
81radio:hover:active > .radio-spacer-box > .radio-check-box1 {
82 border: 1px solid #FFCF00;
83}
84
85radio:hover > .radio-label-center-box > .radio-label-box,
86radio:hover:active > .radio-label-center-box > .radio-label-box {
87 color: #FFCF00;
88}
89
90radio[disabled="true"] > .radio-spacer-box > .radio-check-box1 {
91 border: 1px solid #8050B0 !important;
92}
93
94/* ..... selected state ..... */
95
96radio[selected="true"] > .radio-spacer-box > .radio-check-box1 > .radio-check-box2 {
97 list-style-image: url("chrome://global/skin/radio/radio-check.gif");
98}
99
100radio[selected="true"][disabled="true"] > .radio-spacer-box > .radio-check-box1 > .radio-check-box2 {
101 list-style-image: url("chrome://global/skin/radio/radio-check-disabled.gif") !important
102}