|
35 | 35 | font-size: 11px;
|
36 | 36 | color: #555555;
|
37 | 37 | }
|
38 |
| -.checkbox input[type="checkbox"] { |
| 38 | +.checkbox input[type="checkbox"], |
| 39 | +.checkbox input[type="radio"] { |
39 | 40 | opacity: 0;
|
40 | 41 | z-index: 1;
|
41 | 42 | }
|
42 |
| -.checkbox input[type="checkbox"]:focus + label::before { |
| 43 | +.checkbox input[type="checkbox"]:focus + label::before, |
| 44 | +.checkbox input[type="radio"]:focus + label::before { |
43 | 45 | outline: thin dotted;
|
44 | 46 | outline: 5px auto -webkit-focus-ring-color;
|
45 | 47 | outline-offset: -2px;
|
46 | 48 | }
|
47 |
| -.checkbox input[type="checkbox"]:checked + label::after { |
48 |
| - font-family: 'FontAwesome'; |
| 49 | +.checkbox input[type="checkbox"]:checked + label::after, |
| 50 | +.checkbox input[type="radio"]:checked + label::after { |
| 51 | + font-family: "FontAwesome"; |
49 | 52 | content: "\f00c";
|
50 | 53 | }
|
51 |
| -.checkbox input[type="checkbox"]:disabled + label { |
| 54 | +.checkbox input[type="checkbox"]:disabled + label, |
| 55 | +.checkbox input[type="radio"]:disabled + label { |
52 | 56 | opacity: 0.65;
|
53 | 57 | }
|
54 |
| -.checkbox input[type="checkbox"]:disabled + label::before { |
| 58 | +.checkbox input[type="checkbox"]:disabled + label::before, |
| 59 | +.checkbox input[type="radio"]:disabled + label::before { |
55 | 60 | background-color: #eeeeee;
|
56 | 61 | cursor: not-allowed;
|
57 | 62 | }
|
|
61 | 66 | .checkbox.checkbox-inline {
|
62 | 67 | margin-top: 0;
|
63 | 68 | }
|
64 |
| -.checkbox-primary input[type="checkbox"]:checked + label::before { |
| 69 | + |
| 70 | +.checkbox-primary input[type="checkbox"]:checked + label::before, |
| 71 | +.checkbox-primary input[type="radio"]:checked + label::before { |
65 | 72 | background-color: #337ab7;
|
66 | 73 | border-color: #337ab7;
|
67 | 74 | }
|
68 |
| -.checkbox-primary input[type="checkbox"]:checked + label::after { |
| 75 | +.checkbox-primary input[type="checkbox"]:checked + label::after, |
| 76 | +.checkbox-primary input[type="radio"]:checked + label::after { |
69 | 77 | color: #fff;
|
70 | 78 | }
|
71 |
| -.checkbox-danger input[type="checkbox"]:checked + label::before { |
| 79 | + |
| 80 | +.checkbox-danger input[type="checkbox"]:checked + label::before, |
| 81 | +.checkbox-danger input[type="radio"]:checked + label::before { |
72 | 82 | background-color: #d9534f;
|
73 | 83 | border-color: #d9534f;
|
74 | 84 | }
|
75 |
| -.checkbox-danger input[type="checkbox"]:checked + label::after { |
| 85 | +.checkbox-danger input[type="checkbox"]:checked + label::after, |
| 86 | +.checkbox-danger input[type="radio"]:checked + label::after { |
76 | 87 | color: #fff;
|
77 | 88 | }
|
78 |
| -.checkbox-info input[type="checkbox"]:checked + label::before { |
| 89 | + |
| 90 | +.checkbox-info input[type="checkbox"]:checked + label::before, |
| 91 | +.checkbox-info input[type="radio"]:checked + label::before { |
79 | 92 | background-color: #5bc0de;
|
80 | 93 | border-color: #5bc0de;
|
81 | 94 | }
|
82 |
| -.checkbox-info input[type="checkbox"]:checked + label::after { |
| 95 | +.checkbox-info input[type="checkbox"]:checked + label::after, |
| 96 | +.checkbox-info input[type="radio"]:checked + label::after { |
83 | 97 | color: #fff;
|
84 | 98 | }
|
85 |
| -.checkbox-warning input[type="checkbox"]:checked + label::before { |
| 99 | + |
| 100 | +.checkbox-warning input[type="checkbox"]:checked + label::before, |
| 101 | +.checkbox-warning input[type="radio"]:checked + label::before { |
86 | 102 | background-color: #f0ad4e;
|
87 | 103 | border-color: #f0ad4e;
|
88 | 104 | }
|
89 |
| -.checkbox-warning input[type="checkbox"]:checked + label::after { |
| 105 | +.checkbox-warning input[type="checkbox"]:checked + label::after, |
| 106 | +.checkbox-warning input[type="radio"]:checked + label::after { |
90 | 107 | color: #fff;
|
91 | 108 | }
|
92 |
| -.checkbox-success input[type="checkbox"]:checked + label::before { |
| 109 | + |
| 110 | +.checkbox-success input[type="checkbox"]:checked + label::before, |
| 111 | +.checkbox-success input[type="radio"]:checked + label::before { |
93 | 112 | background-color: #5cb85c;
|
94 | 113 | border-color: #5cb85c;
|
95 | 114 | }
|
96 |
| -.checkbox-success input[type="checkbox"]:checked + label::after { |
| 115 | +.checkbox-success input[type="checkbox"]:checked + label::after, |
| 116 | +.checkbox-success input[type="radio"]:checked + label::after { |
97 | 117 | color: #fff;
|
98 | 118 | }
|
| 119 | + |
99 | 120 | .radio {
|
100 | 121 | padding-left: 20px;
|
101 | 122 | }
|
|
164 | 185 | .radio.radio-inline {
|
165 | 186 | margin-top: 0;
|
166 | 187 | }
|
| 188 | + |
167 | 189 | .radio-primary input[type="radio"] + label::after {
|
168 | 190 | background-color: #337ab7;
|
169 | 191 | }
|
|
173 | 195 | .radio-primary input[type="radio"]:checked + label::after {
|
174 | 196 | background-color: #337ab7;
|
175 | 197 | }
|
| 198 | + |
176 | 199 | .radio-danger input[type="radio"] + label::after {
|
177 | 200 | background-color: #d9534f;
|
178 | 201 | }
|
|
182 | 205 | .radio-danger input[type="radio"]:checked + label::after {
|
183 | 206 | background-color: #d9534f;
|
184 | 207 | }
|
| 208 | + |
185 | 209 | .radio-info input[type="radio"] + label::after {
|
186 | 210 | background-color: #5bc0de;
|
187 | 211 | }
|
|
191 | 215 | .radio-info input[type="radio"]:checked + label::after {
|
192 | 216 | background-color: #5bc0de;
|
193 | 217 | }
|
| 218 | + |
194 | 219 | .radio-warning input[type="radio"] + label::after {
|
195 | 220 | background-color: #f0ad4e;
|
196 | 221 | }
|
|
200 | 225 | .radio-warning input[type="radio"]:checked + label::after {
|
201 | 226 | background-color: #f0ad4e;
|
202 | 227 | }
|
| 228 | + |
203 | 229 | .radio-success input[type="radio"] + label::after {
|
204 | 230 | background-color: #5cb85c;
|
205 | 231 | }
|
|
209 | 235 | .radio-success input[type="radio"]:checked + label::after {
|
210 | 236 | background-color: #5cb85c;
|
211 | 237 | }
|
212 |
| -input[type="checkbox"].styled:checked + label:after { |
| 238 | + |
| 239 | +input[type="checkbox"].styled:checked + label:after, |
| 240 | +input[type="radio"].styled:checked + label:after { |
213 | 241 | font-family: 'FontAwesome';
|
214 | 242 | content: "\f00c";
|
215 | 243 | }
|
216 |
| -input[type="checkbox"] .styled:checked + label::before { |
| 244 | +input[type="checkbox"] .styled:checked + label::before, |
| 245 | +input[type="radio"] .styled:checked + label::before { |
217 | 246 | color: #fff;
|
218 | 247 | }
|
219 |
| -input[type="checkbox"] .styled:checked + label::after { |
| 248 | +input[type="checkbox"] .styled:checked + label::after, |
| 249 | +input[type="radio"] .styled:checked + label::after { |
220 | 250 | color: #fff;
|
221 | 251 | }
|
0 commit comments