first commit
This commit is contained in:
111
public/assets/lib/jquery-simple-datetimepicker/CHANGES
Executable file
111
public/assets/lib/jquery-simple-datetimepicker/CHANGES
Executable file
@@ -0,0 +1,111 @@
|
||||
Version history for query-simple-datetimepicker
|
||||
https://github.com/mugifly/jquery-simple-datetimepicker/
|
||||
|
||||
1.12.0 2014-04-25 (JST)
|
||||
- [Add] Automatically relocate a position of a picker when picker is float-mode.
|
||||
- [Add] Automatically destroy a picker, when an input-field has lose.
|
||||
- [Add] The getDate and setDate method is available on PickerHandler Object.
|
||||
- [Change] Changed a parent element to root, when picker is float-mode (Reported by: Kupid).
|
||||
|
||||
1.11.0 2014-04-25 (JST)
|
||||
- [Add] Support for allowWdays option (Idea by: elvinlee).
|
||||
- [Add] Greek locale (Thanks to: sincetomorrow).
|
||||
- [Fix] Issue at option.current - Setting the custom date and time as default (Thanks to: michelts).
|
||||
- [Fix] Process for drawing the time cell (Reported by: jhiver).
|
||||
- [Fix] Past date is selected when clicking on previous (futureOnly) (Reported by: ignatiusreza).
|
||||
- [Fix] Bug when switching to next month.
|
||||
- [Fix] If not available a console on this environment.
|
||||
- [Fix] Position / outerHeight() gives wrong value (Thanks to: ricardocanelas).
|
||||
|
||||
1.10.1 2014-02-16 (JST)
|
||||
- [Fix] Issue with month jumping (Report by: jcutrell, LinTicket, cnorthwood).
|
||||
|
||||
1.10.0 2014-02-16 (JST)
|
||||
- [Add] Polish locale (Thanks to: viszman).
|
||||
- [Add] Romanian locale (Thanks to: IngerAlHaosului).
|
||||
- [Add] Support for minDate and maxDate options (Thanks to: droidmunkey).
|
||||
- [Add] Support for minTime and maxTime options (Thanks to: CedricLevasseur).
|
||||
- [Add] Support for user event-handlers: onInit, onShow, onHide (Idea by: Kupid Wang).
|
||||
- [Add] Manual handling of the appended picker (handleDtpicker method).
|
||||
- [Add] Allow focus of input to display datepicker (Thanks to: jpetto).
|
||||
- [Fix] Use isNaN instead of Number.isNaN (Thanks to: vbatoufflet).
|
||||
- [Fix] Don't allow scroll to past-month when limiting to future dates (Report by: fredrik-w).
|
||||
|
||||
1.9.0 2013-11-06 (JST)
|
||||
- [Add] Support for Bower (Thanks to: kmulvey).
|
||||
- [Change] Improved localization mechanism (Thanks to: LucasTheCure).
|
||||
- [Change] Refactor - Simplified some codes (Thanks to: LucasTheCure).
|
||||
- [Fix] Close a picker when date is selected on dateOnly mode (Thanks to: Kwozzie).
|
||||
|
||||
1.8.0 2013-10-17 (JST)
|
||||
- [Add] Portuguese locale (Thanks to: adc-tcarvalho).
|
||||
- [Add] Dutch locale (Thanks to: Mondane).
|
||||
- [Add] Czech locale (Thanks to: Jan Zatloukal).
|
||||
- [Add] French locale (Thanks to: Jan matll42).
|
||||
- [Add] Italian locale (Thanks to: Mauro Zuccato).
|
||||
- [Fix] Fixing positioning when element is inside of nested relative parent (Thanks to: AddoSolutions).
|
||||
|
||||
1.7.0 2013-09-16
|
||||
- [Add] Korean locale (Thanks to: perhapsspy).
|
||||
- [Add] "futureOnly" option and bugfix (Thanks to: camiel).
|
||||
- [Add] "dateOnly" option (Thanks to: logitick).
|
||||
- [Fix] Improved date parse (when using dateFormat option).
|
||||
|
||||
1.6.0 2013-09-04
|
||||
- [Add] "closeOnSelected" option for close the picker when selected date & time (Idea by: MacDknife).
|
||||
- [Add] "timelistScroll" option for disable automatic scroll of timelist (Idea by: deviso).
|
||||
- [Add] Change the months by scroll of mouse-wheel on the calendar (Idea by: deviso).
|
||||
- [Add] "calendarMouseScroll" option for scroll calendar with mouse wheel (default: true).
|
||||
- [Add] Today button for calendar (Idea by: Tanver186).
|
||||
- [Add] "todayButton" option (default: true).
|
||||
- [Change] Improve design (header, container).
|
||||
- [Fix] Malfunction of "animation" option (Can't disable animation).
|
||||
|
||||
1.5.0 2013-08-28
|
||||
- [Add] Turkish locale (Thanks to: myfell).
|
||||
- [Add] Spanish locale (Thanks to: maw).
|
||||
- [Add] Swedish locale (Thanks to: MacDknife).
|
||||
- [Fix] Be more robust when receiving clearly bogus date strings (Thanks to: maw).
|
||||
|
||||
1.4.0 2013-08-02
|
||||
- [Add] Indonesia locale (Thanks to: robzlabz).
|
||||
- [Fix] "firstDayOfWeek" option and others (Thanks to: thisispiers).
|
||||
- [Fix] should now gets format mysql-datetime (Thanks to: Orlac).
|
||||
|
||||
1.3.0 2013-06-29
|
||||
- [Add] Chinese locale (Thanks to: jasonslyvia).
|
||||
- [Add] Initial first day of the week (Thanks to: concept1hundred).
|
||||
- [Add] German locale (Thanks to: rtakeda).
|
||||
- [Change] Option name: "minute_interval" -> "minuteInterval"
|
||||
- [Fix] misplaced when located in nested elements (Thanks to: insonifi).
|
||||
|
||||
1.2.0 2013-06-17
|
||||
- [Add] Change the interval of minute (Thanks to: AndAniCalik).
|
||||
|
||||
1.1.4 2013-06-02
|
||||
- [Add] Brasil locale (Thanks to: Mauricio).
|
||||
|
||||
1.1.3 2013-05-22
|
||||
- [Add] Russian locale (Thanks to: rdolgushin).
|
||||
|
||||
1.1.2 2013-05-09
|
||||
- [Fixed] IE8 compatibility (Thanks to: mackeian).
|
||||
|
||||
1.1.1 2013-03-12
|
||||
- [Fixed] Fixed width of timelist for bug in ie9 (Thanks to: jjsgro).
|
||||
|
||||
1.1.0 2013-03-02
|
||||
- [Implement] Option to disable the animation.
|
||||
- [Improve] Animation and parts.
|
||||
- [Fixed] Support dateFormat and fix bug (Thanks to: LeandroSe).
|
||||
- [Fixed] Support Firefox in current date (Thanks: LeandroSe).
|
||||
- [Improve] Show the month name instead of number in header (Thanks to: dsims).
|
||||
- [Fixed] appendDtpicker is not overriding the default date with the input's value (Thanks: dsims).
|
||||
- [Fixed] default month (Thanks: dsims).
|
||||
|
||||
1.0.0 2012-11-02
|
||||
- Initial release.
|
||||
|
||||
----
|
||||
|
||||
Thanks to contributors!
|
||||
17
public/assets/lib/jquery-simple-datetimepicker/LICENSE.txt
Executable file
17
public/assets/lib/jquery-simple-datetimepicker/LICENSE.txt
Executable file
@@ -0,0 +1,17 @@
|
||||
jquery-simple-datetimepicker (jquery.simple-dtpicker.js)
|
||||
Copyright (c) 2014 Masanori Ohgita (http://ohgita.info/).
|
||||
MIT License
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
----
|
||||
|
||||
Include icon of button, from a part of "Font Awesome" by Dave Gandy - http://fontawesome.io".
|
||||
http://fortawesome.github.io/Font-Awesome/license/
|
||||
> Attribution is no longer required as of Font Awesome 3.0
|
||||
> but is much appreciated: "Font Awesome by Dave Gandy - http://fontawesome.io".
|
||||
Thank you.
|
||||
315
public/assets/lib/jquery-simple-datetimepicker/jquery.simple-dtpicker.css
Executable file
315
public/assets/lib/jquery-simple-datetimepicker/jquery.simple-dtpicker.css
Executable file
@@ -0,0 +1,315 @@
|
||||
/**
|
||||
* Style-sheet for dtpicker
|
||||
* https://github.com/mugifly/jquery-simple-datetimepicker
|
||||
*/
|
||||
|
||||
.datepicker {
|
||||
display: inline-block;
|
||||
font: 15px/1.5 "Helvetica Neue", mplus-2c, Helvetica, Arial, "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
|
||||
font-weight: 300;
|
||||
border: 1px solid #dfdfdf;
|
||||
border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
box-shadow: 0.5px 0.5px 0px #c8c8c8;
|
||||
-webkit-box-shadow: 0.5px 0.5px 3px #eeeeee;
|
||||
-moz-box-shadow: 0.5px 0.5px 3px #eeeeee;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_header
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_header{
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
background-color: #eeeeee;
|
||||
color: #3f3f3f;
|
||||
text-align: center;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a {
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
cursor: pointer;
|
||||
color: #3b7796;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a:hover {
|
||||
color: #303030;
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a:active {
|
||||
color: #ffffff;
|
||||
background-color: #808080;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > span {
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > .icon-home {
|
||||
position: absolute;
|
||||
display: block;
|
||||
float: left;
|
||||
margin-top: 2px;
|
||||
margin-left: 5px;
|
||||
width: 11pt;
|
||||
height: 11pt;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > .icon-home > svg > g > path {
|
||||
fill: #3b7796;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a:hover > svg > g > path {
|
||||
fill: #303030; /* Icon button hover color */
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* datepicker_inner_container
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container {
|
||||
margin: -2px 0px -2px 0px;
|
||||
background-color: #d2d2d2;
|
||||
border: 1px solid #c8c8c8;
|
||||
border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
|
||||
box-shadow: 0.5px 0px 3px #c8c8c8;
|
||||
-webkit-box-shadow: 0.5px 0px 3px #c8c8c8;
|
||||
-moz-box-shadow: 0.5px 0px 3px #c8c8c8;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
height: 0;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_calendar
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar {
|
||||
float: left;
|
||||
width: auto;
|
||||
|
||||
margin-top: -0.5px;
|
||||
margin-left: -1px;
|
||||
margin-bottom: -2px;
|
||||
|
||||
background-color: #ffffff;
|
||||
border: 1px solid #c8c8c8;
|
||||
|
||||
border-top:none;
|
||||
border-top-left-radius: 3px;
|
||||
border-bottom-left-radius: 3px;
|
||||
-webkit-border-top-left-radius: 3px;
|
||||
-webkit-border-bottom-left-radius: 3px;
|
||||
-moz-border-radius-topleft: 3px;
|
||||
-moz-border-radius-bottomleft: 3px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > table {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_calendar > datepicker_table > tbody > tr > th (WDay-cell)
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > th {
|
||||
color: #646464;
|
||||
width: 18px;
|
||||
font-size: small;
|
||||
font-weight: normal;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_calendar > datepicker_table > tbody > tr > td (Day-cell)
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td {
|
||||
color: #000000;
|
||||
font-size: small;
|
||||
text-align:center;
|
||||
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.today {
|
||||
border-bottom: #bfbfbf solid 2px;
|
||||
margin-bottom: -2px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.wday_sat {
|
||||
color: #0044aa;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.wday_sun {
|
||||
color: #e13b00;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.day_another_month {
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.day_in_past {
|
||||
cursor: default;
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.day_in_unallowed {
|
||||
cursor: default;
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.out_of_range {
|
||||
cursor: default;
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.active {
|
||||
color: #ffffff;
|
||||
background-color: #808080;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.hover {
|
||||
color: #000000;
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_timelist
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist {
|
||||
float: left;
|
||||
width: 4.2em;
|
||||
height: 118px;
|
||||
|
||||
margin-top: -0.5px;
|
||||
padding: 5px;
|
||||
padding-left: 0px;
|
||||
padding-right: 0px;
|
||||
|
||||
overflow: auto;
|
||||
overflow-x: hidden;
|
||||
|
||||
background-color: #ffffff;
|
||||
|
||||
border-top-right-radius: 3px;
|
||||
border-bottom-right-radius: 3px;
|
||||
-webkit-border-top-right-radius: 3px;
|
||||
-webkit-border-bottom-right-radius: 3px;
|
||||
-moz-border-radius-topright: 3px;
|
||||
-moz-border-radius-bottomright: 3px;
|
||||
}
|
||||
|
||||
/*
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::after {
|
||||
content: ".";
|
||||
display: block;
|
||||
height: 0;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
}
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar {
|
||||
overflow: hidden;
|
||||
width: 6px;
|
||||
background: #fafafa;
|
||||
|
||||
border-top-right-radius: 3px;
|
||||
border-bottom-right-radius: 3px;
|
||||
-webkit-border-top-right-radius: 3px;
|
||||
-webkit-border-bottom-right-radius: 3px;
|
||||
-moz-border-radius-topright: 3px;
|
||||
-moz-border-radius-bottomright: 3px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar:horizontal {
|
||||
height: 1px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-button {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-piece {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-piece:start {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-thumb {
|
||||
background: #aaaaaa;
|
||||
border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-corner {
|
||||
background: #333;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
|
||||
padding-top: 1px;
|
||||
padding-bottom:1px;
|
||||
padding-left: 7px;
|
||||
padding-right: 25px;
|
||||
margin-top: 5px;
|
||||
margin-bottom: 2px;
|
||||
font-size: small;
|
||||
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.time_in_past {
|
||||
cursor: default;
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.out_of_range {
|
||||
cursor: default;
|
||||
color: #cccccc;
|
||||
}
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.active {
|
||||
color: #ffffff;
|
||||
background-color: #808080;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.hover {
|
||||
color: #000000;
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
1382
public/assets/lib/jquery-simple-datetimepicker/jquery.simple-dtpicker.js
Executable file
1382
public/assets/lib/jquery-simple-datetimepicker/jquery.simple-dtpicker.js
Executable file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user