]> git.wh0rd.org - tt-rss.git/blob - lib/dijit/themes/claro/form/Checkbox.css
1c1a3c4383853d220031cdfe9cbe01f28eb2ccf8
[tt-rss.git] / lib / dijit / themes / claro / form / Checkbox.css
1 /* CheckBox
2 *
3 * Styling CheckBox mainly includes:
4 *
5 * 1. Containers
6 * .dijitCheckBox|.dijitCheckBoxIcon - for border, padding, width|height and background image
7 *
8 * 2. CheckBox within ToggleButton
9 * .dijitToggleButton|.dijitToggleButtonChecked .* - for background image
10 *
11 * 3. Checked state
12 * .dijitCheckBoxChecked - for checked background-color|image
13 * .dijitToggleButtonChecked - for border, background-color|image, display and width|height
14 *
15 * 4. Hover state
16 * .dijitCheckBoxHover|.dijitCheckBoxCheckedHover - for background image
17 *
18 * 5. Disabled state
19 * .dijitCheckBoxDisabled|.dijitCheckBoxCheckedDisabled - for background image
20 */
21 .claro .dijitToggleButton .dijitCheckBoxIcon {
22 background-image: url("../images/checkmarkNoBorder.png");
23 }
24 .dj_ie6 .claro .dijitToggleButton .dijitCheckBoxIcon {
25 background-image: url("../images/checkmarkNoBorder.gif");
26 }
27 .claro .dijitCheckBox, .claro .dijitCheckBoxIcon {
28 background-image: url("../form/images/checkboxRadioButtonStates.png");
29 /* checkbox sprite image */
30
31 background-repeat: no-repeat;
32 width: 15px;
33 height: 16px;
34 margin: 0 2px 0 0;
35 padding: 0;
36 }
37 .dj_ie6 .claro .dijitCheckBox, .dj_ie6 .claro .dijitCheckBoxIcon {
38 background-image: url("../form/images/checkboxAndRadioButtons_IE6.png");
39 /* checkbox sprite image */
40
41 }
42 .claro .dijitCheckBox, .claro .dijitToggleButton .dijitCheckBoxIcon {
43 /* unchecked */
44
45 background-position: -15px;
46 }
47 .claro .dijitCheckBoxChecked, .claro .dijitToggleButtonChecked .dijitCheckBoxIcon {
48 /* checked */
49
50 background-position: 0;
51 }
52 .claro .dijitCheckBoxDisabled {
53 /* disabled */
54
55 background-position: -75px;
56 }
57 .claro .dijitCheckBoxCheckedDisabled {
58 /* disabled but checked */
59
60 background-position: -60px;
61 }
62 .claro .dijitCheckBoxHover {
63 /* hovering over an unchecked enabled checkbox */
64
65 background-position: -45px;
66 }
67 .claro .dijitCheckBoxCheckedHover {
68 /* hovering over an checked enabled checkbox */
69
70 background-position: -30px;
71 }