parent
2cb9fe84fb
commit
3608c51a01
@ -1,303 +0,0 @@ |
|||||||
/*! |
|
||||||
* Stylesheet for the Date Range Picker, for use with Bootstrap 2.x |
|
||||||
* |
|
||||||
* Copyright 2013-2015 Dan Grossman ( http://www.dangrossman.info ) |
|
||||||
* Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php |
|
||||||
* |
|
||||||
* Built for http://www.improvely.com |
|
||||||
*/ |
|
||||||
|
|
||||||
.daterangepicker.dropdown-menu { |
|
||||||
max-width: none; |
|
||||||
z-index: 3000; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar { |
|
||||||
float: left; |
|
||||||
margin: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar, |
|
||||||
.daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar { |
|
||||||
float: right; |
|
||||||
margin: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges { |
|
||||||
width: 160px; |
|
||||||
text-align: left; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges .range_inputs>div { |
|
||||||
float: left; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges .range_inputs>div:nth-child(2) { |
|
||||||
padding-left: 11px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar { |
|
||||||
display: none; |
|
||||||
max-width: 250px; |
|
||||||
} |
|
||||||
.daterangepicker.show-calendar .calendar { |
|
||||||
display: block; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar.single .calendar-date { |
|
||||||
border: none; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar th, .daterangepicker .calendar td { |
|
||||||
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; |
|
||||||
white-space: nowrap; |
|
||||||
text-align: center; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .daterangepicker_start_input label, |
|
||||||
.daterangepicker .daterangepicker_end_input label { |
|
||||||
color: #333; |
|
||||||
font-size: 11px; |
|
||||||
margin-bottom: 2px; |
|
||||||
text-transform: uppercase; |
|
||||||
text-shadow: 1px 1px 0 #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges input { |
|
||||||
font-size: 11px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges ul { |
|
||||||
list-style: none; |
|
||||||
margin: 0; |
|
||||||
padding: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges li { |
|
||||||
font-size: 13px; |
|
||||||
background: #f5f5f5; |
|
||||||
border: 1px solid #f5f5f5; |
|
||||||
color: #08c; |
|
||||||
padding: 3px 12px; |
|
||||||
margin-bottom: 8px; |
|
||||||
-webkit-border-radius: 5px; |
|
||||||
-moz-border-radius: 5px; |
|
||||||
border-radius: 5px; |
|
||||||
cursor: pointer; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover { |
|
||||||
background: #08c; |
|
||||||
border: 1px solid #08c; |
|
||||||
color: #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar-date { |
|
||||||
border: 1px solid #ddd; |
|
||||||
padding: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
background: #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar-time { |
|
||||||
text-align: center; |
|
||||||
margin: 8px auto 0 auto; |
|
||||||
line-height: 30px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker { |
|
||||||
position: absolute; |
|
||||||
background: #fff; |
|
||||||
top: 100px; |
|
||||||
left: 20px; |
|
||||||
padding: 4px; |
|
||||||
margin-top: 1px; |
|
||||||
-webkit-border-radius: 4px; |
|
||||||
-moz-border-radius: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensleft:before { |
|
||||||
position: absolute; |
|
||||||
top: -7px; |
|
||||||
right: 9px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensleft:after { |
|
||||||
position: absolute; |
|
||||||
top: -6px; |
|
||||||
right: 10px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.openscenter:before { |
|
||||||
position: absolute; |
|
||||||
top: -7px; |
|
||||||
left: 0; |
|
||||||
right: 0; |
|
||||||
width: 0; |
|
||||||
margin-left: auto; |
|
||||||
margin-right: auto; |
|
||||||
display: inline-block; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.openscenter:after { |
|
||||||
position: absolute; |
|
||||||
top: -6px; |
|
||||||
left: 0; |
|
||||||
right: 0; |
|
||||||
width: 0; |
|
||||||
margin-left: auto; |
|
||||||
margin-right: auto; |
|
||||||
display: inline-block; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensright:before { |
|
||||||
position: absolute; |
|
||||||
top: -7px; |
|
||||||
left: 9px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensright:after { |
|
||||||
position: absolute; |
|
||||||
top: -6px; |
|
||||||
left: 10px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.dropup{ |
|
||||||
margin-top: -5px; |
|
||||||
} |
|
||||||
.daterangepicker.dropup:before{ |
|
||||||
top: initial; |
|
||||||
bottom:-7px; |
|
||||||
border-bottom: initial; |
|
||||||
border-top: 7px solid #ccc; |
|
||||||
} |
|
||||||
.daterangepicker.dropup:after{ |
|
||||||
top: initial; |
|
||||||
bottom:-6px; |
|
||||||
border-bottom: initial; |
|
||||||
border-top: 6px solid #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker table { |
|
||||||
width: 100%; |
|
||||||
margin: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td, .daterangepicker th { |
|
||||||
text-align: center; |
|
||||||
width: 20px; |
|
||||||
height: 20px; |
|
||||||
-webkit-border-radius: 4px; |
|
||||||
-moz-border-radius: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
cursor: pointer; |
|
||||||
white-space: nowrap; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.off { |
|
||||||
color: #999; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.disabled, .daterangepicker option.disabled { |
|
||||||
color: #999; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.available:hover, .daterangepicker td.available.today, .daterangepicker th.available:hover { |
|
||||||
background: #eee; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.in-range { |
|
||||||
background: #ebf4f8; |
|
||||||
-webkit-border-radius: 0; |
|
||||||
-moz-border-radius: 0; |
|
||||||
border-radius: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.today.active, .daterangepicker td.active, .daterangepicker td.active:hover { |
|
||||||
background-color: #006dcc; |
|
||||||
background-image: -moz-linear-gradient(top, #0088cc, #0044cc); |
|
||||||
background-image: -ms-linear-gradient(top, #0088cc, #0044cc); |
|
||||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); |
|
||||||
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); |
|
||||||
background-image: -o-linear-gradient(top, #0088cc, #0044cc); |
|
||||||
background-image: linear-gradient(top, #0088cc, #0044cc); |
|
||||||
background-repeat: repeat-x; |
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); |
|
||||||
border-color: #0044cc #0044cc #002a80; |
|
||||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
|
||||||
color: #fff; |
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.week, .daterangepicker th.week { |
|
||||||
font-size: 80%; |
|
||||||
color: #ccc; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.monthselect, .daterangepicker select.yearselect { |
|
||||||
font-size: 12px; |
|
||||||
padding: 1px; |
|
||||||
height: auto; |
|
||||||
margin: 0; |
|
||||||
cursor: default; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.monthselect { |
|
||||||
margin-right: 2%; |
|
||||||
width: 56%; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.yearselect { |
|
||||||
width: 40%; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect { |
|
||||||
width: 60px; |
|
||||||
margin-bottom: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker_start_input { |
|
||||||
float: left; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker_end_input { |
|
||||||
float: left; |
|
||||||
padding-left: 11px |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker th.month { |
|
||||||
width: auto; |
|
||||||
} |
|
||||||
@ -1,335 +0,0 @@ |
|||||||
/*! |
|
||||||
* Stylesheet for the Date Range Picker, for use with Bootstrap 3.x |
|
||||||
* |
|
||||||
* Copyright 2013-2015 Dan Grossman ( http://www.dangrossman.info ) |
|
||||||
* Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php |
|
||||||
* |
|
||||||
* Built for http://www.improvely.com |
|
||||||
*/ |
|
||||||
|
|
||||||
.daterangepicker.dropdown-menu { |
|
||||||
max-width: none; |
|
||||||
z-index: 3000; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar { |
|
||||||
float: left; |
|
||||||
margin: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar, |
|
||||||
.daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar { |
|
||||||
float: right; |
|
||||||
margin: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.single .ranges, .daterangepicker.single .calendar { |
|
||||||
float: none; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges { |
|
||||||
width: 160px; |
|
||||||
text-align: left; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges .range_inputs>div { |
|
||||||
float: left; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges .range_inputs>div:nth-child(2) { |
|
||||||
padding-left: 11px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar { |
|
||||||
display: none; |
|
||||||
max-width: 270px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.show-calendar .calendar { |
|
||||||
display: block; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar.single .calendar-date { |
|
||||||
border: none; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar th, .daterangepicker .calendar td { |
|
||||||
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; |
|
||||||
white-space: nowrap; |
|
||||||
text-align: center; |
|
||||||
min-width: 32px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .daterangepicker_start_input label, |
|
||||||
.daterangepicker .daterangepicker_end_input label { |
|
||||||
color: #333; |
|
||||||
display: block; |
|
||||||
font-size: 11px; |
|
||||||
font-weight: normal; |
|
||||||
height: 20px; |
|
||||||
line-height: 20px; |
|
||||||
margin-bottom: 2px; |
|
||||||
text-shadow: #fff 1px 1px 0px; |
|
||||||
text-transform: uppercase; |
|
||||||
width: 74px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges input { |
|
||||||
font-size: 11px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges .input-mini { |
|
||||||
border: 1px solid #ccc; |
|
||||||
border-radius: 4px; |
|
||||||
color: #555; |
|
||||||
display: block; |
|
||||||
font-size: 11px; |
|
||||||
height: 30px; |
|
||||||
line-height: 30px; |
|
||||||
vertical-align: middle; |
|
||||||
margin: 0 0 10px 0; |
|
||||||
padding: 0 6px; |
|
||||||
width: 74px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges ul { |
|
||||||
list-style: none; |
|
||||||
margin: 0; |
|
||||||
padding: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges li { |
|
||||||
font-size: 13px; |
|
||||||
background: #f5f5f5; |
|
||||||
border: 1px solid #f5f5f5; |
|
||||||
color: #08c; |
|
||||||
padding: 3px 12px; |
|
||||||
margin-bottom: 8px; |
|
||||||
-webkit-border-radius: 5px; |
|
||||||
-moz-border-radius: 5px; |
|
||||||
border-radius: 5px; |
|
||||||
cursor: pointer; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover { |
|
||||||
background: #08c; |
|
||||||
border: 1px solid #08c; |
|
||||||
color: #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar-date { |
|
||||||
border: 1px solid #ddd; |
|
||||||
padding: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
background: #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker .calendar-time { |
|
||||||
text-align: center; |
|
||||||
margin: 8px auto 0 auto; |
|
||||||
line-height: 30px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker { |
|
||||||
position: absolute; |
|
||||||
background: #fff; |
|
||||||
top: 100px; |
|
||||||
left: 20px; |
|
||||||
padding: 4px; |
|
||||||
margin-top: 1px; |
|
||||||
-webkit-border-radius: 4px; |
|
||||||
-moz-border-radius: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensleft:before { |
|
||||||
position: absolute; |
|
||||||
top: -7px; |
|
||||||
right: 9px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensleft:after { |
|
||||||
position: absolute; |
|
||||||
top: -6px; |
|
||||||
right: 10px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.openscenter:before { |
|
||||||
position: absolute; |
|
||||||
top: -7px; |
|
||||||
left: 0; |
|
||||||
right: 0; |
|
||||||
width: 0; |
|
||||||
margin-left: auto; |
|
||||||
margin-right: auto; |
|
||||||
display: inline-block; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.openscenter:after { |
|
||||||
position: absolute; |
|
||||||
top: -6px; |
|
||||||
left: 0; |
|
||||||
right: 0; |
|
||||||
width: 0; |
|
||||||
margin-left: auto; |
|
||||||
margin-right: auto; |
|
||||||
display: inline-block; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensright:before { |
|
||||||
position: absolute; |
|
||||||
top: -7px; |
|
||||||
left: 9px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.opensright:after { |
|
||||||
position: absolute; |
|
||||||
top: -6px; |
|
||||||
left: 10px; |
|
||||||
display: inline-block; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker.dropup{ |
|
||||||
margin-top: -5px; |
|
||||||
} |
|
||||||
.daterangepicker.dropup:before{ |
|
||||||
top: initial; |
|
||||||
bottom:-7px; |
|
||||||
border-bottom: initial; |
|
||||||
border-top: 7px solid #ccc; |
|
||||||
} |
|
||||||
.daterangepicker.dropup:after{ |
|
||||||
top: initial; |
|
||||||
bottom:-6px; |
|
||||||
border-bottom: initial; |
|
||||||
border-top: 6px solid #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker table { |
|
||||||
width: 100%; |
|
||||||
margin: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td, .daterangepicker th { |
|
||||||
text-align: center; |
|
||||||
width: 20px; |
|
||||||
height: 20px; |
|
||||||
-webkit-border-radius: 4px; |
|
||||||
-moz-border-radius: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
cursor: pointer; |
|
||||||
white-space: nowrap; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.off { |
|
||||||
color: #999; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.disabled, .daterangepicker option.disabled { |
|
||||||
color: #999; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.available:hover, .daterangepicker td.available.today, .daterangepicker th.available:hover { |
|
||||||
background: #eee; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.in-range { |
|
||||||
background: #ebf4f8; |
|
||||||
-webkit-border-radius: 0; |
|
||||||
-moz-border-radius: 0; |
|
||||||
border-radius: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.start-date { |
|
||||||
-webkit-border-radius: 4px 0 0 4px; |
|
||||||
-moz-border-radius: 4px 0 0 4px; |
|
||||||
border-radius: 4px 0 0 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.end-date { |
|
||||||
-webkit-border-radius: 0 4px 4px 0; |
|
||||||
-moz-border-radius: 0 4px 4px 0; |
|
||||||
border-radius: 0 4px 4px 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.start-date.end-date { |
|
||||||
-webkit-border-radius: 4px; |
|
||||||
-moz-border-radius: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.today.active, .daterangepicker td.active, .daterangepicker td.active:hover { |
|
||||||
background-color: #357ebd; |
|
||||||
border-color: #3071a9; |
|
||||||
color: #fff; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker td.week, .daterangepicker th.week { |
|
||||||
font-size: 80%; |
|
||||||
color: #ccc; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.monthselect, .daterangepicker select.yearselect { |
|
||||||
font-size: 12px; |
|
||||||
padding: 1px; |
|
||||||
height: auto; |
|
||||||
margin: 0; |
|
||||||
cursor: default; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.monthselect { |
|
||||||
margin-right: 2%; |
|
||||||
width: 56%; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.yearselect { |
|
||||||
width: 40%; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect { |
|
||||||
width: 50px; |
|
||||||
margin-bottom: 0; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker_start_input { |
|
||||||
float: left; |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker_end_input { |
|
||||||
float: left; |
|
||||||
padding-left: 11px |
|
||||||
} |
|
||||||
|
|
||||||
.daterangepicker th.month { |
|
||||||
width: auto; |
|
||||||
} |
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,272 +0,0 @@ |
|||||||
<!DOCTYPE html> |
|
||||||
<html dir="ltr" lang="en-US"> |
|
||||||
<head> |
|
||||||
<meta charset="UTF-8" /> |
|
||||||
<title>A date range picker for Bootstrap</title> |
|
||||||
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet"> |
|
||||||
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> |
|
||||||
<link rel="stylesheet" type="text/css" media="all" href="daterangepicker-bs3.css" /> |
|
||||||
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> |
|
||||||
<script type="text/javascript" src="http://netdna.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script> |
|
||||||
<script type="text/javascript" src="moment.js"></script> |
|
||||||
<script type="text/javascript" src="daterangepicker.js"></script> |
|
||||||
</head> |
|
||||||
<body> |
|
||||||
|
|
||||||
<div class="container"> |
|
||||||
<div class="span12"> |
|
||||||
|
|
||||||
<h1>Usage Examples</h1> |
|
||||||
|
|
||||||
<hr /> |
|
||||||
|
|
||||||
<h4>Basic Date Range Picker</h4> |
|
||||||
<div class="well"> |
|
||||||
|
|
||||||
<form class="form-horizontal"> |
|
||||||
<fieldset> |
|
||||||
<div class="control-group"> |
|
||||||
<div class="controls"> |
|
||||||
<div class="input-prepend input-group"> |
|
||||||
<span class="add-on input-group-addon"><i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span><input type="text" style="width: 200px" name="reservation" id="reservation" class="form-control" value="03/18/2013 - 03/23/2013" /> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</fieldset> |
|
||||||
</form> |
|
||||||
|
|
||||||
<script type="text/javascript"> |
|
||||||
$(document).ready(function() { |
|
||||||
$('#reservation').daterangepicker(null, function(start, end, label) { |
|
||||||
console.log(start.toISOString(), end.toISOString(), label); |
|
||||||
}); |
|
||||||
}); |
|
||||||
</script> |
|
||||||
|
|
||||||
</div> |
|
||||||
|
|
||||||
|
|
||||||
<h4>Basic Single Date Picker</h4> |
|
||||||
<div class="well"> |
|
||||||
|
|
||||||
<form class="form-horizontal"> |
|
||||||
<fieldset> |
|
||||||
<div class="control-group"> |
|
||||||
<div class="controls"> |
|
||||||
<div class="input-prepend input-group"> |
|
||||||
<span class="add-on input-group-addon"><i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span><input type="text" style="width: 200px" name="birthday" id="birthday" class="form-control" value="03/18/2013" /> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</fieldset> |
|
||||||
</form> |
|
||||||
|
|
||||||
<script type="text/javascript"> |
|
||||||
$(document).ready(function() { |
|
||||||
$('#birthday').daterangepicker({ singleDatePicker: true }, function(start, end, label) { |
|
||||||
console.log(start.toISOString(), end.toISOString(), label); |
|
||||||
}); |
|
||||||
}); |
|
||||||
</script> |
|
||||||
|
|
||||||
</div> |
|
||||||
|
|
||||||
<h4>Date Range & Time Picker with 30 Minute Increments</h4> |
|
||||||
<div class="well"> |
|
||||||
|
|
||||||
<form class="form-horizontal"> |
|
||||||
<fieldset> |
|
||||||
<div class="control-group"> |
|
||||||
<label class="control-label" for="reservationtime">Choose your check-in and check-out times:</label> |
|
||||||
<div class="controls"> |
|
||||||
<div class="input-prepend input-group"> |
|
||||||
<span class="add-on input-group-addon"><i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span> |
|
||||||
<input type="text" style="width: 400px" name="reservation" id="reservationtime" class="form-control" value="08/01/2013 1:00 PM - 08/01/2013 1:30 PM" class="span4"/> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</fieldset> |
|
||||||
</form> |
|
||||||
|
|
||||||
<script type="text/javascript"> |
|
||||||
$(document).ready(function() { |
|
||||||
$('#reservationtime').daterangepicker({ |
|
||||||
timePicker: true, |
|
||||||
timePickerIncrement: 30, |
|
||||||
format: 'MM/DD/YYYY h:mm A' |
|
||||||
}, function(start, end, label) { |
|
||||||
console.log(start.toISOString(), end.toISOString(), label); |
|
||||||
}); |
|
||||||
}); |
|
||||||
</script> |
|
||||||
|
|
||||||
</div> |
|
||||||
|
|
||||||
<h4>Options Usage</h4> |
|
||||||
|
|
||||||
<div class="well" style="overflow: auto"> |
|
||||||
|
|
||||||
<button id="options1" class="btn btn-primary">Apply Option Set 1</button> |
|
||||||
|
|
||||||
<button id="options2" class="btn btn-primary">Apply Option Set 2</button> |
|
||||||
|
|
||||||
<button id="destroy" class="btn btn-primary">Remove DateRangePicker</button> |
|
||||||
|
|
||||||
<div id="reportrange" class="pull-right" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc"> |
|
||||||
<i class="glyphicon glyphicon-calendar fa fa-calendar"></i> |
|
||||||
<span></span> <b class="caret"></b> |
|
||||||
</div> |
|
||||||
|
|
||||||
<script type="text/javascript"> |
|
||||||
$(document).ready(function() { |
|
||||||
|
|
||||||
var cb = function(start, end, label) { |
|
||||||
console.log(start.toISOString(), end.toISOString(), label); |
|
||||||
$('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY')); |
|
||||||
//alert("Callback has fired: [" + start.format('MMMM D, YYYY') + " to " + end.format('MMMM D, YYYY') + ", label = " + label + "]"); |
|
||||||
}; |
|
||||||
|
|
||||||
var optionSet1 = { |
|
||||||
startDate: moment().subtract(29, 'days'), |
|
||||||
endDate: moment(), |
|
||||||
minDate: '01/01/2012', |
|
||||||
maxDate: '12/31/2015', |
|
||||||
dateLimit: { days: 60 }, |
|
||||||
showDropdowns: true, |
|
||||||
showWeekNumbers: true, |
|
||||||
timePicker: false, |
|
||||||
timePickerIncrement: 1, |
|
||||||
timePicker12Hour: true, |
|
||||||
ranges: { |
|
||||||
'Today': [moment(), moment()], |
|
||||||
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], |
|
||||||
'Last 7 Days': [moment().subtract(6, 'days'), moment()], |
|
||||||
'Last 30 Days': [moment().subtract(29, 'days'), moment()], |
|
||||||
'This Month': [moment().startOf('month'), moment().endOf('month')], |
|
||||||
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] |
|
||||||
}, |
|
||||||
opens: 'left', |
|
||||||
buttonClasses: ['btn btn-default'], |
|
||||||
applyClass: 'btn-sm btn-primary', |
|
||||||
cancelClass: 'btn-sm', |
|
||||||
format: 'MM/DD/YYYY', |
|
||||||
separator: ' to ', |
|
||||||
locale: { |
|
||||||
applyLabel: 'Submit', |
|
||||||
cancelLabel: 'Clear', |
|
||||||
fromLabel: 'From', |
|
||||||
toLabel: 'To', |
|
||||||
customRangeLabel: 'Custom', |
|
||||||
daysOfWeek: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr','Sa'], |
|
||||||
monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], |
|
||||||
firstDay: 1 |
|
||||||
} |
|
||||||
}; |
|
||||||
|
|
||||||
var optionSet2 = { |
|
||||||
startDate: moment().subtract(7, 'days'), |
|
||||||
endDate: moment(), |
|
||||||
opens: 'left', |
|
||||||
ranges: { |
|
||||||
'Today': [moment(), moment()], |
|
||||||
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], |
|
||||||
'Last 7 Days': [moment().subtract(6, 'days'), moment()], |
|
||||||
'Last 30 Days': [moment().subtract(29, 'days'), moment()], |
|
||||||
'This Month': [moment().startOf('month'), moment().endOf('month')], |
|
||||||
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] |
|
||||||
} |
|
||||||
}; |
|
||||||
|
|
||||||
$('#reportrange span').html(moment().subtract(29, 'days').format('MMMM D, YYYY') + ' - ' + moment().format('MMMM D, YYYY')); |
|
||||||
|
|
||||||
$('#reportrange').daterangepicker(optionSet1, cb); |
|
||||||
|
|
||||||
$('#reportrange').on('show.daterangepicker', function() { console.log("show event fired"); }); |
|
||||||
$('#reportrange').on('hide.daterangepicker', function() { console.log("hide event fired"); }); |
|
||||||
$('#reportrange').on('apply.daterangepicker', function(ev, picker) { |
|
||||||
console.log("apply event fired, start/end dates are " |
|
||||||
+ picker.startDate.format('MMMM D, YYYY') |
|
||||||
+ " to " |
|
||||||
+ picker.endDate.format('MMMM D, YYYY') |
|
||||||
); |
|
||||||
}); |
|
||||||
$('#reportrange').on('cancel.daterangepicker', function(ev, picker) { console.log("cancel event fired"); }); |
|
||||||
|
|
||||||
$('#options1').click(function() { |
|
||||||
$('#reportrange').data('daterangepicker').setOptions(optionSet1, cb); |
|
||||||
}); |
|
||||||
|
|
||||||
$('#options2').click(function() { |
|
||||||
$('#reportrange').data('daterangepicker').setOptions(optionSet2, cb); |
|
||||||
}); |
|
||||||
|
|
||||||
$('#destroy').click(function() { |
|
||||||
$('#reportrange').data('daterangepicker').remove(); |
|
||||||
}); |
|
||||||
|
|
||||||
}); |
|
||||||
</script> |
|
||||||
|
|
||||||
</div> |
|
||||||
|
|
||||||
|
|
||||||
<h4>Plays nicely with Bootstrap dropdowns</h4> |
|
||||||
|
|
||||||
<div class="well"> |
|
||||||
|
|
||||||
<div class="dropdown" style="display: inline-block;"> |
|
||||||
<a data-toggle="dropdown" class="btn btn-primary" href="#">Regular bootstrap dropdown</a> |
|
||||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> |
|
||||||
<li><a href="#">item</a></li> |
|
||||||
</ul> |
|
||||||
</div> |
|
||||||
|
|
||||||
<div id="reportrange2" class="btn" style="display: inline-block; background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc"> |
|
||||||
<i class="glyphicon glyphicon-calendar fa fa-calendar"></i> |
|
||||||
<span></span> <b class="caret"></b> |
|
||||||
</div> |
|
||||||
|
|
||||||
<script type="text/javascript"> |
|
||||||
$(document).ready(function() { |
|
||||||
$('#reportrange2 span').html(moment().subtract(29, 'days').format('MMMM D, YYYY') + ' - ' + moment().format('MMMM D, YYYY')); |
|
||||||
$('#reportrange2').daterangepicker({ |
|
||||||
opens: 'center' |
|
||||||
}); |
|
||||||
}); |
|
||||||
</script> |
|
||||||
|
|
||||||
</div> |
|
||||||
|
|
||||||
|
|
||||||
<h4>And also can drop "up"</h4> |
|
||||||
|
|
||||||
<div class="well"> |
|
||||||
|
|
||||||
<form class="form-horizontal"> |
|
||||||
<fieldset> |
|
||||||
<div class="control-group"> |
|
||||||
<div class="controls"> |
|
||||||
<div class="input-prepend input-group"> |
|
||||||
<span class="add-on input-group-addon"><i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span><input type="text" style="width: 200px" name="dropup" id="dropup" class="form-control" value="03/18/2013 - 03/23/2013" /> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</fieldset> |
|
||||||
</form> |
|
||||||
|
|
||||||
<script type="text/javascript"> |
|
||||||
$(document).ready(function() { |
|
||||||
$('#dropup').daterangepicker({ |
|
||||||
drops:'up' |
|
||||||
}); |
|
||||||
}); |
|
||||||
</script> |
|
||||||
|
|
||||||
</div> |
|
||||||
|
|
||||||
|
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
</body> |
|
||||||
</html> |
|
||||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue