50637863
梁灏
update DatePicker
|
1
|
@date-picker-prefix-cls: ~"@{css-prefix}date-picker";
|
c46f385a
梁灏
update DatePicker
|
2
|
@picker-prefix-cls: ~"@{css-prefix}picker";
|
50637863
梁灏
update DatePicker
|
3
|
|
3cf7cfd1
梁灏
update DatePicker
|
4
|
@date-picker-cells-width: 196px;
|
e55ba7a2
Sergio Crisostomo
Add week numbers
|
5
|
@date-picker-cells-width-with-weeknumbers: 226px;
|
3cf7cfd1
梁灏
update DatePicker
|
6
|
|
50637863
梁灏
update DatePicker
|
7
|
.@{date-picker-prefix-cls} {
|
b89a982e
梁灏
fixed #205
|
8
|
//position: relative;
|
f7a436c0
Aresn
update Date style
|
9
|
display: inline-block;
|
ba3e34e0
梁灏
update some styles
|
10
|
line-height: normal;
|
b89a982e
梁灏
fixed #205
|
11
12
13
|
&-rel{
position: relative;
}
|
50637863
梁灏
update DatePicker
|
14
15
|
.@{select-dropdown-prefix-cls} {
width: auto;
|
c46f385a
梁灏
update DatePicker
|
16
|
padding: 0;
|
50637863
梁灏
update DatePicker
|
17
18
19
20
|
overflow: visible;
max-height: none;
}
&-cells{
|
3cf7cfd1
梁灏
update DatePicker
|
21
|
width: @date-picker-cells-width;
|
50637863
梁灏
update DatePicker
|
22
|
margin: 10px;
|
891f61d8
梁灏
fixed #577
|
23
|
white-space: normal;
|
50637863
梁灏
update DatePicker
|
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
span{
display: inline-block;
width: 24px;
height: 24px;
em{
display: inline-block;
width: 24px;
height: 24px;
line-height: 24px;
margin: 2px;
font-style: normal;
border-radius: @btn-border-radius-small;
text-align: center;
transition: all @transition-time @ease-in-out;
}
}
&-header span{
line-height: 24px;
text-align: center;
margin: 2px;
color: @btn-disable-color;
}
|
75cb2998
Sergio Crisostomo
Add keyboard navi...
|
47
48
|
&-cell:hover, &-focused{
em{
|
939a162a
Sergio Crisostomo
Prevent selecting...
|
49
|
background: @date-picker-cell-hover-bg !important;
|
75cb2998
Sergio Crisostomo
Add keyboard navi...
|
50
51
52
|
}
}
|
50637863
梁灏
update DatePicker
|
53
54
55
56
57
58
|
&-cell{
span&{
width: 28px;
height: 28px;
cursor: pointer;
}
|
50637863
梁灏
update DatePicker
|
59
60
61
62
63
64
65
66
67
68
|
&-prev-month,&-next-month{
em{
color: @btn-disable-color;
}
&:hover{
em{
background: transparent;
}
}
}
|
e55ba7a2
Sergio Crisostomo
Add week numbers
|
69
|
span&-week-label,span&-week-label:hover,span&-disabled,span&-disabled:hover{
|
50637863
梁灏
update DatePicker
|
70
|
cursor: @cursor-disabled;
|
50637863
梁灏
update DatePicker
|
71
72
73
74
75
76
|
color: @btn-disable-color;
em{
color: inherit;
background: inherit;
}
}
|
e55ba7a2
Sergio Crisostomo
Add week numbers
|
77
78
79
|
span&-disabled,span&-disabled:hover{
background: @btn-disable-bg;
}
|
50637863
梁灏
update DatePicker
|
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
&-today{
em {
position: relative;
&:after{
content: '';
display: block;
width: 6px;
height: 6px;
border-radius: 50%;
background: @primary-color;
position: absolute;
top: 1px;
right: 1px;
}
}
}
|
3cf7cfd1
梁灏
update DatePicker
|
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
&-range{
position: relative;
em{
position: relative;
z-index: 1;
}
&:before{
content: '';
display: block;
background: @date-picker-cell-hover-bg;
border-radius: 0;
border: 0;
position: absolute;
top: 2px;
bottom: 2px;
left: 0;
right: 0;
}
}
&-selected,&-selected:hover
{
|
50637863
梁灏
update DatePicker
|
117
118
119
120
121
122
123
124
125
126
127
|
em{
background: @primary-color;
color: #fff;
}
}
span&-disabled&-selected{
em {
background: @btn-disable-color;
color: @btn-disable-bg;
}
}
|
3cf7cfd1
梁灏
update DatePicker
|
128
129
|
&-today&-selected
{
|
50637863
梁灏
update DatePicker
|
130
131
132
133
134
135
136
137
|
em{
&:after{
background: #fff;
}
}
}
}
}
|
c46f385a
梁灏
update DatePicker
|
138
|
|
e55ba7a2
Sergio Crisostomo
Add week numbers
|
139
140
141
142
|
&-cells-show-week-numbers {
width: @date-picker-cells-width-with-weeknumbers;
}
|
c46f385a
梁灏
update DatePicker
|
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
&-cells-year,&-cells-month{
margin-top: 14px;
span{
width: 40px;
height: 28px;
line-height: 28px;
margin: 10px 12px;
border-radius: @btn-border-radius-small;
em{
width: 40px;
height: 28px;
line-height: 28px;
margin: 0;
}
}
|
75cb2998
Sergio Crisostomo
Add keyboard navi...
|
158
159
160
161
162
|
.@{date-picker-prefix-cls}-cells-cell-focused{
background-color: tint(@primary-color, 80%);
}
|
c46f385a
梁灏
update DatePicker
|
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
|
}
&-header{
height: 32px;
line-height: 32px;
text-align: center;
border-bottom: 1px solid @border-color-split;
&-label{
cursor: pointer;
transition: color @transition-time @ease-in-out;
&:hover{
color: @primary-color;
}
}
}
|
75cb2998
Sergio Crisostomo
Add keyboard navi...
|
178
179
180
181
182
|
&-btn-pulse{
background-color: tint(@primary-color, 80%) !important;
border-radius: @border-radius-small;
transition: background-color @transition-time @ease-in-out;
}
|
c46f385a
梁灏
update DatePicker
|
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
|
&-prev-btn{
float: left;
&-arrow-double{
margin-left: 10px;
i:after{
content: "\F3D2";
}
}
}
&-next-btn{
float: right;
&-arrow-double{
margin-right: 10px;
i:after{
content: "\F3D3";
}
}
}
|
3cf7cfd1
梁灏
update DatePicker
|
201
202
203
204
205
206
207
208
209
210
|
&-with-range{
.@{picker-prefix-cls}-panel{
&-body{
min-width: (@date-picker-cells-width + 20) * 2;
}
&-content{
float: left;
}
}
|
e55ba7a2
Sergio Crisostomo
Add week numbers
|
211
212
213
214
|
.@{picker-prefix-cls}-cells-show-week-numbers {
min-width: (@date-picker-cells-width-with-weeknumbers + 20) * 2;
}
|
3cf7cfd1
梁灏
update DatePicker
|
215
|
}
|
e55ba7a2
Sergio Crisostomo
Add week numbers
|
216
|
|
f8bba1ac
梁灏
fixed DatePicker ...
|
217
218
|
&-with-week-numbers{
.@{picker-prefix-cls}-panel{
|
e56c394d
Sergio Crisostomo
Correct time layo...
|
219
|
&-body-date {
|
f8bba1ac
梁灏
fixed DatePicker ...
|
220
221
222
223
224
|
min-width: (@date-picker-cells-width-with-weeknumbers + 20) * 2;
}
}
}
|
ecaf8d51
梁灏
Date add transfer...
|
225
226
227
|
&-transfer{
z-index: @zindex-transfer;
max-height: none;
|
a36ef0f2
梁灏
fixed #2050
|
228
|
width: auto;
|
ecaf8d51
梁灏
Date add transfer...
|
229
|
}
|
75cb2998
Sergio Crisostomo
Add keyboard navi...
|
230
231
232
233
|
&-focused input{
.active();
}
|
c46f385a
梁灏
update DatePicker
|
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
|
}
.@{picker-prefix-cls} {
&-panel{
&-icon-btn{
display: inline-block;
width: 20px;
height: 24px;
line-height: 26px;
margin-top: 4px;
text-align: center;
cursor: pointer;
color: @btn-disable-color;
transition: color @transition-time @ease-in-out;
&:hover{
color: @primary-color;
}
i{
font-size: 14px;
}
}
|
2533a192
梁灏
update DatePicker
|
255
256
257
258
259
260
261
262
263
264
265
|
&-body-wrapper&-with-sidebar{
padding-left: 92px;
}
&-sidebar{
width: 92px;
float: left;
margin-left: -92px;
position: absolute;
top: 0;
bottom: 0;
|
e55f00ff
梁灏
update DatePicker
|
266
267
|
background: @table-thead-bg;
border-right: 1px solid @border-color-split;
|
2533a192
梁灏
update DatePicker
|
268
|
border-radius: @border-radius-small 0 0 @border-radius-small;
|
e55f00ff
梁灏
update DatePicker
|
269
|
overflow: auto;
|
2533a192
梁灏
update DatePicker
|
270
271
|
}
&-shortcut{
|
e55f00ff
梁灏
update DatePicker
|
272
273
274
|
padding: @btn-padding-large;
transition: all @transition-time @ease-in-out;
cursor: pointer;
|
6e572d44
梁灏
fixed #133
|
275
276
277
|
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
|
2533a192
梁灏
update DatePicker
|
278
|
|
e55f00ff
梁灏
update DatePicker
|
279
280
281
|
&:hover{
background: @border-color-split;
}
|
2533a192
梁灏
update DatePicker
|
282
283
284
285
|
}
&-body{
float: left;
}
|
c46f385a
梁灏
update DatePicker
|
286
|
}
|
b9041a0d
梁灏
DatePicker add co...
|
287
288
289
290
291
292
|
&-confirm{
border-top: 1px solid @border-color-split;
text-align: right;
padding: 8px;
clear: both;
|
5cc9b892
梁灏
update DateTimePi...
|
293
294
295
296
297
298
299
300
301
302
303
304
305
306
|
& > span{
color: @link-color;
cursor: pointer;
user-select: none;
float: left;
padding: 2px 0;
transition: all @transition-time @ease-in-out;
&:hover{
color: @link-hover-color;
}
&:active{
color: @link-active-color;
}
}
|
75cb2998
Sergio Crisostomo
Add keyboard navi...
|
307
308
309
|
&-time{
float: left;
|
2dc27713
梁灏
update DateTimePi...
|
310
|
}
|
b9041a0d
梁灏
DatePicker add co...
|
311
|
}
|
e56c394d
Sergio Crisostomo
Correct time layo...
|
312
|
}
|