]>
git.wh0rd.org - tt-rss.git/blob - lib/dijit/themes/claro/form/NumberSpinner.css
1 /* NumberSpinner - namespace "dijitSpinner"
3 * Styling NumberSpinner mainly includes:
6 * Outer containers: .dijitSpinnerButtonContainer|.dijitSpinnerButtonInner - for border, padding and position
7 * Arrows: .dijitArrowButton|.dijitUpArrowButton.|dijitDownArrowButton
8 * Inner container: .dijitArrowButtonInner - for border, padding, width|height and background image
11 * .dijitUpArrowButtonHover|.dijitDownArrowButtonHover .* - for background color|image
14 * .dijitUpArrowButtonActive|.dijitDownArrowButtonActive .* - for border, padding, margin and background color|image
17 * .dijitSpinnerFocused .* - for background color|image
20 * .dijitSpinnerDisabled .* - for background color|image
22 .claro .dijitSpinnerButtonContainer {
28 .claro .dijitSpinnerButtonContainer .dijitSpinnerButtonInner {
30 /* reserve space to match the claro combobox button border with border and not padding to make IE happier */
32 border-style: solid none
;
35 .claro .dijitSpinner .dijitArrowButton {
37 background-color: #efefef;
38 background-image: url
("images/formHighlight.png");
39 background-position: 0 0;
40 background-repeat: repeat-x
;
43 .dj_iequirks .claro .dijitSpinner .dijitArrowButton {
45 /* 0 height w/o this */
48 .claro .dijitSpinner .dijitSpinnerButtonInner {
51 /* up & down button icons */
52 .claro .dijitSpinner .dijitArrowButtonInner {
53 border: solid
1px #ffffff;
54 border-bottom-width: 0;
55 /* 2 top borders = 1 top+bottom border in ComboBox */
57 background-image: url
("images/commonFormArrows.png");
58 background-repeat: no-repeat
;
65 background-position: -139px center
;
66 /* override button.css (TODO: move to Common.css since ComboBox needs this too) */
69 margin: -1px 0 -1px 0;
70 /* compensate for inner border */
73 .dj_ie6 .claro .dijitSpinner .dijitArrowButtonInner, .dj_ie7 .claro .dijitSpinner .dijitArrowButtonInner {
75 /* since its bottom aligned */
78 .dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner {
81 .claro .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {
82 background-position: -34px;
84 .claro .dijitSpinner .dijitArrowButtonInner .dijitInputField {
87 /** hover & focused status **/
88 .claro .dijitUpArrowButtonActive, .claro .dijitDownArrowButtonActive {
89 background-color: #abd6ff;
91 .claro .dijitSpinner .dijitUpArrowButtonHover, .claro .dijitSpinner .dijitDownArrowButtonHover, .claro .dijitSpinnerFocused .dijitArrowButton {
92 background-color: #abd6ff;
94 .claro .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner {
95 background-position: -174px;
97 .claro .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner {
98 background-position: -69px;
100 .claro .dijitSpinnerFocused {
101 background-color: #ffffff;
102 background-image: none
;
104 /* mouse down status */
105 .claro .dijitSpinner .dijitDownArrowButtonActive, .claro .dijitSpinner .dijitUpArrowButtonActive {
106 background-color: #7dbefa;
107 background-position: 0 -177px;
109 .claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, .claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {
110 /* hide inner border while button is depressed */
117 .claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner {
118 background-position: -173px;
120 .claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {
121 background-position: -68px;
124 .claro .dijitSpinnerDisabled .dijitArrowButtonInner {
125 background-color: #efefef;
127 .claro .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner {
128 background-position: -104px;
130 .claro .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner {
131 background-position: 1px;
133 /** hacks for browsers **/
134 /* for IE 7, when div is enlarged,
135 * should be no empty space between dijitInputLayoutContainer and dijitSpinner*/
136 .dj_ie7 .claro .dijitSpinner {