]>
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/standardGradient.png");
39 background-repeat: repeat-x
;
40 background-image: -moz-linear-gradient
(rgba
(255, 255, 255, 0.7) 0%, rgba
(255, 255, 255, 0) 100%);
41 background-image: -webkit-linear-gradient
(rgba
(255, 255, 255, 0.7) 0%, rgba
(255, 255, 255, 0) 100%);
42 background-image: -o-linear-gradient
(rgba
(255, 255, 255, 0.7) 0%, rgba
(255, 255, 255, 0) 100%);
43 background-image: linear-gradient
(rgba
(255, 255, 255, 0.7) 0%, rgba
(255, 255, 255, 0) 100%);
44 _background-image: none
;
47 .dj_iequirks .claro .dijitSpinner .dijitArrowButton {
49 /* 0 height w/o this */
52 .claro .dijitSpinner .dijitSpinnerButtonInner {
55 /* up & down button icons */
56 .claro .dijitSpinner .dijitArrowButtonInner {
57 border: solid
1px #ffffff;
58 border-bottom-width: 0;
59 /* 2 top borders = 1 top+bottom border in ComboBox */
61 background-image: url
("../form/images/commonFormArrows.png");
62 background-repeat: no-repeat
;
69 background-position: -139px center
;
70 /* override button.css (TODO: move to Common.css since ComboBox needs this too) */
73 margin: -1px 0 -1px 0;
74 /* compensate for inner border */
77 .dj_iequirks
.claro
.dijitSpinner
.dijitArrowButtonInner
,
78 .dj_ie6
.claro
.dijitSpinner
.dijitArrowButtonInner
,
79 .dj_ie7
.claro
.dijitSpinner
.dijitArrowButtonInner
,
80 .dj_ie8 .claro .dijitSpinner .dijitArrowButtonInner {
82 /* since its bottom aligned */
85 .dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner {
88 .claro .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {
89 background-position: -34px;
91 .claro .dijitSpinner .dijitArrowButtonInner .dijitInputField {
94 /** hover & focused status **/
95 .claro .dijitUpArrowButtonActive, .claro .dijitDownArrowButtonActive {
96 background-color: #abd6ff;
98 .claro .dijitSpinner .dijitUpArrowButtonHover, .claro .dijitSpinner .dijitDownArrowButtonHover, .claro .dijitSpinnerFocused .dijitArrowButton {
99 background-color: #abd6ff;
101 .claro .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner {
102 background-position: -174px;
104 .claro .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner {
105 background-position: -69px;
107 .claro .dijitSpinnerFocused {
108 background-color: #ffffff;
109 background-image: none
;
111 /* mouse down status */
112 .claro .dijitSpinner .dijitDownArrowButtonActive, .claro .dijitSpinner .dijitUpArrowButtonActive {
113 background-color: #7dbefa;
114 background-image: url
("../images/activeGradient.png");
115 background-repeat: repeat-x
;
116 background-image: -moz-linear-gradient
(rgba
(190, 190, 190, 0.98) 0px, rgba
(255, 255, 255, 0.65) 3px, rgba
(255, 255, 255, 0) 100%);
117 background-image: -webkit-linear-gradient
(rgba
(190, 190, 190, 0.98) 0px, rgba
(255, 255, 255, 0.65) 3px, rgba
(255, 255, 255, 0) 100%);
118 background-image: -o-linear-gradient
(rgba
(190, 190, 190, 0.98) 0px, rgba
(255, 255, 255, 0.65) 3px, rgba
(255, 255, 255, 0) 100%);
119 background-image: linear-gradient
(rgba
(190, 190, 190, 0.98) 0px, rgba
(255, 255, 255, 0.65) 3px, rgba
(255, 255, 255, 0) 100%);
120 _background-image: none
;
122 .claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, .claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {
123 /* hide inner border while button is depressed */
130 .claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner {
131 background-position: -173px;
133 .claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {
134 background-position: -68px;
137 .claro .dijitSpinnerDisabled .dijitArrowButtonInner {
138 background-color: #efefef;
140 .claro .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner {
141 background-position: -104px;
143 .claro .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner {
144 background-position: 1px;
146 /** hacks for browsers **/
147 /* for IE 7, when div is enlarged,
148 * should be no empty space between dijitInputLayoutContainer and dijitSpinner*/
149 .dj_ie7 .claro .dijitSpinner {