Projet

Général

Profil

Télécharger (12,2 ko) Statistiques
| Branche: | Tag: | Révision:

root / corbo / static / css / datetimepicker.css @ 83bedd6f

1
/*!
2
 * Datetimepicker for Bootstrap
3
 *
4
 * Copyright 2012 Stefan Petre
5
 * Improvements by Andrew Rowls
6
 * Licensed under the Apache License v2.0
7
 * http://www.apache.org/licenses/LICENSE-2.0
8
 *
9
 */
10
.datetimepicker {
11
  padding: 4px;
12
  margin-top: 1px;
13
  -webkit-border-radius: 4px;
14
  -moz-border-radius: 4px;
15
  border-radius: 4px;
16
  direction: ltr;
17
  /*.dow {
18
		border-top: 1px solid #ddd !important;
19
	}*/
20

    
21
}
22
.datetimepicker-inline {
23
  width: 220px;
24
}
25
.datetimepicker.datetimepicker-rtl {
26
  direction: rtl;
27
}
28
.datetimepicker.datetimepicker-rtl table tr td span {
29
  float: right;
30
}
31
.datetimepicker-dropdown, .datetimepicker-dropdown-left {
32
  top: 0;
33
  left: 0;
34
}
35
.datetimepicker-dropdown:before {
36
  content: '';
37
  display: inline-block;
38
  border-left: 7px solid transparent;
39
  border-right: 7px solid transparent;
40
  border-bottom: 7px solid #ccc;
41
  border-bottom-color: rgba(0, 0, 0, 0.2);
42
  position: absolute;
43
  top: -7px;
44
  left: 6px;
45
}
46
.datetimepicker-dropdown:after {
47
  content: '';
48
  display: inline-block;
49
  border-left: 6px solid transparent;
50
  border-right: 6px solid transparent;
51
  border-bottom: 6px solid #ffffff;
52
  position: absolute;
53
  top: -6px;
54
  left: 7px;
55
}
56
.datetimepicker-dropdown-left:before {
57
  content: '';
58
  display: inline-block;
59
  border-left: 7px solid transparent;
60
  border-right: 7px solid transparent;
61
  border-bottom: 7px solid #ccc;
62
  border-bottom-color: rgba(0, 0, 0, 0.2);
63
  position: absolute;
64
  top: -7px;
65
  right: 6px;
66
}
67
.datetimepicker-dropdown-left:after {
68
  content: '';
69
  display: inline-block;
70
  border-left: 6px solid transparent;
71
  border-right: 6px solid transparent;
72
  border-bottom: 6px solid #ffffff;
73
  position: absolute;
74
  top: -6px;
75
  right: 7px;
76
}
77
.datetimepicker > div {
78
  display: none;
79
}
80
.datetimepicker.minutes div.datetimepicker-minutes {
81
    display: block;
82
}
83
.datetimepicker.hours div.datetimepicker-hours {
84
    display: block;
85
}
86
.datetimepicker.days div.datetimepicker-days {
87
    display: block;
88
}
89
.datetimepicker.months div.datetimepicker-months {
90
  display: block;
91
}
92
.datetimepicker.years div.datetimepicker-years {
93
  display: block;
94
}
95
.datetimepicker table {
96
  margin: 0;
97
}
98
.datetimepicker  td,
99
.datetimepicker th {
100
  text-align: center;
101
  width: 20px;
102
  height: 20px;
103
  -webkit-border-radius: 4px;
104
  -moz-border-radius: 4px;
105
  border-radius: 4px;
106
  border: none;
107
}
108
.table-striped .datetimepicker table tr td,
109
.table-striped .datetimepicker table tr th {
110
  background-color: transparent;
111
}
112
.datetimepicker table tr td.minute:hover {
113
    background: #eeeeee;
114
    cursor: pointer;
115
}
116
.datetimepicker table tr td.hour:hover {
117
    background: #eeeeee;
118
    cursor: pointer;
119
}
120
.datetimepicker table tr td.day:hover {
121
    background: #eeeeee;
122
    cursor: pointer;
123
}
124
.datetimepicker table tr td.old,
125
.datetimepicker table tr td.new {
126
  color: #999999;
127
}
128
.datetimepicker table tr td.disabled,
129
.datetimepicker table tr td.disabled:hover {
130
  background: none;
131
  color: #999999;
132
  cursor: default;
133
}
134
.datetimepicker table tr td.today,
135
.datetimepicker table tr td.today:hover,
136
.datetimepicker table tr td.today.disabled,
137
.datetimepicker table tr td.today.disabled:hover {
138
  background-color: #fde19a;
139
  background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
140
  background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
141
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
142
  background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
143
  background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
144
  background-image: linear-gradient(top, #fdd49a, #fdf59a);
145
  background-repeat: repeat-x;
146
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
147
  border-color: #fdf59a #fdf59a #fbed50;
148
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
149
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
150
}
151
.datetimepicker table tr td.today:hover,
152
.datetimepicker table tr td.today:hover:hover,
153
.datetimepicker table tr td.today.disabled:hover,
154
.datetimepicker table tr td.today.disabled:hover:hover,
155
.datetimepicker table tr td.today:active,
156
.datetimepicker table tr td.today:hover:active,
157
.datetimepicker table tr td.today.disabled:active,
158
.datetimepicker table tr td.today.disabled:hover:active,
159
.datetimepicker table tr td.today.active,
160
.datetimepicker table tr td.today:hover.active,
161
.datetimepicker table tr td.today.disabled.active,
162
.datetimepicker table tr td.today.disabled:hover.active,
163
.datetimepicker table tr td.today.disabled,
164
.datetimepicker table tr td.today:hover.disabled,
165
.datetimepicker table tr td.today.disabled.disabled,
166
.datetimepicker table tr td.today.disabled:hover.disabled,
167
.datetimepicker table tr td.today[disabled],
168
.datetimepicker table tr td.today:hover[disabled],
169
.datetimepicker table tr td.today.disabled[disabled],
170
.datetimepicker table tr td.today.disabled:hover[disabled] {
171
  background-color: #fdf59a;
172
}
173
.datetimepicker table tr td.today:active,
174
.datetimepicker table tr td.today:hover:active,
175
.datetimepicker table tr td.today.disabled:active,
176
.datetimepicker table tr td.today.disabled:hover:active,
177
.datetimepicker table tr td.today.active,
178
.datetimepicker table tr td.today:hover.active,
179
.datetimepicker table tr td.today.disabled.active,
180
.datetimepicker table tr td.today.disabled:hover.active {
181
  background-color: #fbf069 \9;
182
}
183
.datetimepicker table tr td.active,
184
.datetimepicker table tr td.active:hover,
185
.datetimepicker table tr td.active.disabled,
186
.datetimepicker table tr td.active.disabled:hover {
187
  background-color: #006dcc;
188
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
189
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
190
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
191
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
192
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
193
  background-image: linear-gradient(top, #0088cc, #0044cc);
194
  background-repeat: repeat-x;
195
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
196
  border-color: #0044cc #0044cc #002a80;
197
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
198
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
199
  color: #fff;
200
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
201
}
202
.datetimepicker table tr td.active:hover,
203
.datetimepicker table tr td.active:hover:hover,
204
.datetimepicker table tr td.active.disabled:hover,
205
.datetimepicker table tr td.active.disabled:hover:hover,
206
.datetimepicker table tr td.active:active,
207
.datetimepicker table tr td.active:hover:active,
208
.datetimepicker table tr td.active.disabled:active,
209
.datetimepicker table tr td.active.disabled:hover:active,
210
.datetimepicker table tr td.active.active,
211
.datetimepicker table tr td.active:hover.active,
212
.datetimepicker table tr td.active.disabled.active,
213
.datetimepicker table tr td.active.disabled:hover.active,
214
.datetimepicker table tr td.active.disabled,
215
.datetimepicker table tr td.active:hover.disabled,
216
.datetimepicker table tr td.active.disabled.disabled,
217
.datetimepicker table tr td.active.disabled:hover.disabled,
218
.datetimepicker table tr td.active[disabled],
219
.datetimepicker table tr td.active:hover[disabled],
220
.datetimepicker table tr td.active.disabled[disabled],
221
.datetimepicker table tr td.active.disabled:hover[disabled] {
222
  background-color: #0044cc;
223
}
224
.datetimepicker table tr td.active:active,
225
.datetimepicker table tr td.active:hover:active,
226
.datetimepicker table tr td.active.disabled:active,
227
.datetimepicker table tr td.active.disabled:hover:active,
228
.datetimepicker table tr td.active.active,
229
.datetimepicker table tr td.active:hover.active,
230
.datetimepicker table tr td.active.disabled.active,
231
.datetimepicker table tr td.active.disabled:hover.active {
232
  background-color: #003399 \9;
233
}
234
.datetimepicker table tr td span {
235
  display: block;
236
  width: 23%;
237
  height: 54px;
238
  line-height: 54px;
239
  float: left;
240
  margin: 1%;
241
  cursor: pointer;
242
  -webkit-border-radius: 4px;
243
  -moz-border-radius: 4px;
244
  border-radius: 4px;
245
}
246
.datetimepicker .datetimepicker-hours span {
247
  height: 26px;
248
  line-height: 26px;
249
}
250
.datetimepicker .datetimepicker-hours table tr td span.hour_am,
251
.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
252
  width: 14.6%;
253
}
254
.datetimepicker .datetimepicker-hours fieldset legend,
255
.datetimepicker .datetimepicker-minutes fieldset legend {
256
  margin-bottom: inherit;
257
  line-height: 30px;
258
}
259
.datetimepicker .datetimepicker-minutes span {
260
  height: 26px;
261
  line-height: 26px;
262
}
263
.datetimepicker table tr td span:hover {
264
  background: #eeeeee;
265
}
266
.datetimepicker table tr td span.disabled,
267
.datetimepicker table tr td span.disabled:hover {
268
  background: none;
269
  color: #999999;
270
  cursor: default;
271
}
272
.datetimepicker table tr td span.active,
273
.datetimepicker table tr td span.active:hover,
274
.datetimepicker table tr td span.active.disabled,
275
.datetimepicker table tr td span.active.disabled:hover {
276
  background-color: #006dcc;
277
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
278
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
279
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
280
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
281
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
282
  background-image: linear-gradient(top, #0088cc, #0044cc);
283
  background-repeat: repeat-x;
284
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
285
  border-color: #0044cc #0044cc #002a80;
286
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
287
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
288
  color: #fff;
289
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
290
}
291
.datetimepicker table tr td span.active:hover,
292
.datetimepicker table tr td span.active:hover:hover,
293
.datetimepicker table tr td span.active.disabled:hover,
294
.datetimepicker table tr td span.active.disabled:hover:hover,
295
.datetimepicker table tr td span.active:active,
296
.datetimepicker table tr td span.active:hover:active,
297
.datetimepicker table tr td span.active.disabled:active,
298
.datetimepicker table tr td span.active.disabled:hover:active,
299
.datetimepicker table tr td span.active.active,
300
.datetimepicker table tr td span.active:hover.active,
301
.datetimepicker table tr td span.active.disabled.active,
302
.datetimepicker table tr td span.active.disabled:hover.active,
303
.datetimepicker table tr td span.active.disabled,
304
.datetimepicker table tr td span.active:hover.disabled,
305
.datetimepicker table tr td span.active.disabled.disabled,
306
.datetimepicker table tr td span.active.disabled:hover.disabled,
307
.datetimepicker table tr td span.active[disabled],
308
.datetimepicker table tr td span.active:hover[disabled],
309
.datetimepicker table tr td span.active.disabled[disabled],
310
.datetimepicker table tr td span.active.disabled:hover[disabled] {
311
  background-color: #0044cc;
312
}
313
.datetimepicker table tr td span.active:active,
314
.datetimepicker table tr td span.active:hover:active,
315
.datetimepicker table tr td span.active.disabled:active,
316
.datetimepicker table tr td span.active.disabled:hover:active,
317
.datetimepicker table tr td span.active.active,
318
.datetimepicker table tr td span.active:hover.active,
319
.datetimepicker table tr td span.active.disabled.active,
320
.datetimepicker table tr td span.active.disabled:hover.active {
321
  background-color: #003399 \9;
322
}
323
.datetimepicker table tr td span.old {
324
  color: #999999;
325
}
326
.datetimepicker th.switch {
327
  width: 145px;
328
}
329
.datetimepicker thead tr:first-child th,
330
.datetimepicker tfoot tr:first-child th {
331
  cursor: pointer;
332
}
333
.datetimepicker thead tr:first-child th:hover,
334
.datetimepicker tfoot tr:first-child th:hover {
335
  background: #eeeeee;
336
}
337
.input-append.date .add-on i,
338
.input-prepend.date .add-on i {
339
  cursor: pointer;
340
  width: 14px;
341
  height: 14px;
342
}
343

    
344

    
345

    
346
.dropdown-menu {
347
  position: absolute;
348
  top: 100%;
349
  left: 0;
350
  z-index: 1000;
351
  display: none;
352
  float: left;
353
  min-width: 160px;
354
  padding: 5px 0;
355
  margin: 2px 0 0;
356
  list-style: none;
357
  background-color: #ffffff;
358
  border: 1px solid #cccccc;
359
  border: 1px solid rgba(0, 0, 0, 0.15);
360
  border-radius: 4px;
361
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
362
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
363
  background-clip: padding-box;
364
}
365

    
366
.icon-arrow-left:before {
367
	content: "←";
368
}
369

    
370
.icon-arrow-right:before {
371
	content: "→";
372
}
(2-2/2)