Skip to content

Commit 0c0bedd

Browse files
committed
Style in-range today cells nicely
1 parent 65e2b87 commit 0c0bedd

2 files changed

Lines changed: 60 additions & 0 deletions

File tree

css/datepicker.css

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,58 @@
154154
-moz-border-radius: 0;
155155
border-radius: 0;
156156
}
157+
.datepicker table tr td.range.today,
158+
.datepicker table tr td.range.today:hover,
159+
.datepicker table tr td.range.today.disabled,
160+
.datepicker table tr td.range.today.disabled:hover {
161+
background-color: #f3d17a;
162+
background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
163+
background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
164+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
165+
background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
166+
background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
167+
background-image: linear-gradient(top, #f3c17a, #f3e97a);
168+
background-repeat: repeat-x;
169+
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
170+
border-color: #f3e97a #f3e97a #edde34;
171+
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
172+
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
173+
-webkit-border-radius: 0;
174+
-moz-border-radius: 0;
175+
border-radius: 0;
176+
}
177+
.datepicker table tr td.range.today:hover,
178+
.datepicker table tr td.range.today:hover:hover,
179+
.datepicker table tr td.range.today.disabled:hover,
180+
.datepicker table tr td.range.today.disabled:hover:hover,
181+
.datepicker table tr td.range.today:active,
182+
.datepicker table tr td.range.today:hover:active,
183+
.datepicker table tr td.range.today.disabled:active,
184+
.datepicker table tr td.range.today.disabled:hover:active,
185+
.datepicker table tr td.range.today.active,
186+
.datepicker table tr td.range.today:hover.active,
187+
.datepicker table tr td.range.today.disabled.active,
188+
.datepicker table tr td.range.today.disabled:hover.active,
189+
.datepicker table tr td.range.today.disabled,
190+
.datepicker table tr td.range.today:hover.disabled,
191+
.datepicker table tr td.range.today.disabled.disabled,
192+
.datepicker table tr td.range.today.disabled:hover.disabled,
193+
.datepicker table tr td.range.today[disabled],
194+
.datepicker table tr td.range.today:hover[disabled],
195+
.datepicker table tr td.range.today.disabled[disabled],
196+
.datepicker table tr td.range.today.disabled:hover[disabled] {
197+
background-color: #f3e97a;
198+
}
199+
.datepicker table tr td.range.today:active,
200+
.datepicker table tr td.range.today:hover:active,
201+
.datepicker table tr td.range.today.disabled:active,
202+
.datepicker table tr td.range.today.disabled:hover:active,
203+
.datepicker table tr td.range.today.active,
204+
.datepicker table tr td.range.today:hover.active,
205+
.datepicker table tr td.range.today.disabled.active,
206+
.datepicker table tr td.range.today.disabled:hover.active {
207+
background-color: #efe24b \9;
208+
}
157209
.datepicker table tr td.selected,
158210
.datepicker table tr td.selected:hover,
159211
.datepicker table tr td.selected.disabled,

less/datepicker.less

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,14 @@
107107
background:@grayLighter;
108108
.border-radius(0);
109109
}
110+
&.range.today,
111+
&.range.today:hover,
112+
&.range.today.disabled,
113+
&.range.today.disabled:hover {
114+
@todayBackground: mix(@orange, @grayLighter);
115+
.buttonBackground(@todayBackground, spin(@todayBackground, 20));
116+
.border-radius(0);
117+
}
110118
&.selected,
111119
&.selected:hover,
112120
&.selected.disabled,

0 commit comments

Comments
 (0)