forked from Pikaday/Pikaday
-
Notifications
You must be signed in to change notification settings - Fork 73
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
34 changed files
with
1,833 additions
and
70 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> | ||
<title>Pikaday - custom trigger element example</title> | ||
<meta name="author" content="Ramiro Rikkert"> | ||
<link rel="stylesheet" href="../css/pikaday.css"> | ||
<link rel="stylesheet" href="../css/site.css"> | ||
</head> | ||
<body> | ||
<a href="https://github.com/dbushell/Pikaday"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub"></a> | ||
|
||
<h1>Pikaday - custom trigger example</h1> | ||
|
||
<p class="large">A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS.</p> | ||
|
||
<label for="datepicker">Date:</label> | ||
<br> | ||
<input type="text" id="datepicker"> | ||
|
||
|
||
<h2>What is this?</h2> | ||
|
||
<p>Since version 1.0 Pikaday is a stable and battle tested date-picker. Feel free to use it however you like but please report any bugs or feature requests to the <a href="https://github.com/dbushell/Pikaday/issues">GitHub issue tracker</a>, thanks!</p> | ||
|
||
<p class="small">Copyright © 2014 <a href="http://dbushell.com/">David Bushell</a> | BSD & MIT license | Example by <a href="https://github.com/rikkert">Ramiro Rikkert</a></p> | ||
|
||
|
||
<script src="../pikaday.js"></script> | ||
<script> | ||
|
||
new Pikaday( | ||
{ | ||
field: document.getElementById('datepicker'), | ||
trigger: document.getElementById('datepicker-button'), | ||
minDate: new Date(2000, 0, 1), | ||
ariaLabel: 'Custom label', | ||
maxDate: new Date(2020, 12, 31), | ||
yearRange: [2010,2020] | ||
}); | ||
|
||
</script> | ||
</body> | ||
</html> |
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> | ||
<title>Pikaday - date-fns example</title> | ||
<meta name="author" content="Ramiro Rikkert"> | ||
<link rel="stylesheet" href="../css/pikaday.css"> | ||
<link rel="stylesheet" href="../css/site.css"> | ||
</head> | ||
<body> | ||
<a href="https://github.com/dbushell/Pikaday"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub"></a> | ||
|
||
<h1>Pikaday + date-fns</h1> | ||
|
||
<p class="large">A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS.</p> | ||
|
||
<label for="datepicker">Date:</label> | ||
<br> | ||
<input type="text" id="datepicker"> | ||
<div id="selected"></div> | ||
<br> | ||
|
||
<h2>What is this?</h2> | ||
|
||
<p>Since version 1.0 Pikaday is a stable and battle tested date-picker. Feel free to use it however you like but please report any bugs or feature requests to the <a href="https://github.com/dbushell/Pikaday/issues">GitHub issue tracker</a>, thanks!</p> | ||
|
||
<p class="small">Copyright © 2014 <a href="http://dbushell.com/">David Bushell</a> | BSD & MIT license | Example by <a href="https://github.com/rikkert">Ramiro Rikkert</a></p> | ||
|
||
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/date-fns/1.28.5/date_fns.min.js"></script> | ||
<script src="../pikaday.js"></script> | ||
<script> | ||
|
||
// You can get and set dates with custom formatter (and thus also date-fns) | ||
new Pikaday( | ||
{ | ||
field: document.getElementById('datepicker'), | ||
toString: function(date, format) { | ||
return dateFns.format(date, format); | ||
}, | ||
parse: function(dateString, format) { | ||
return dateFns.parse(dateString); | ||
}, | ||
onSelect: function(selectedDate) { | ||
// not necessary, just showing off | ||
if (dateFns.isValid(selectedDate)) { | ||
var p = document.createElement('p'); | ||
p.innerText = dateFns.distanceInWordsToNow(selectedDate, {addSuffix: true}); | ||
document.getElementById('selected').appendChild(p); | ||
} | ||
} | ||
}); | ||
|
||
</script> | ||
</body> | ||
</html> |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> | ||
<title>Pikaday - pickWholeWeek example</title> | ||
<meta name="author" content="Lei Zhao"> | ||
<link rel="stylesheet" href="../css/pikaday.css"> | ||
<link rel="stylesheet" href="../css/site.css"> | ||
</head> | ||
<body> | ||
<a href="https://github.com/dbushell/Pikaday"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub"></a> | ||
|
||
<h1>Pikaday - pickWholeWeek example</h1> | ||
|
||
<p class="large">A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS.</p> | ||
|
||
<label for="datepicker">Date:</label> | ||
<br> | ||
<input type="text" id="datepicker"> | ||
|
||
<h2>What is this?</h2> | ||
|
||
<p>Since version 1.0 Pikaday is a stable and battle tested date-picker. Feel free to use it however you like but please report any bugs or feature requests to the <a href="https://github.com/dbushell/Pikaday/issues">GitHub issue tracker</a>, thanks!</p> | ||
|
||
<p class="small">Copyright © 2014 <a href="http://dbushell.com/">David Bushell</a> | BSD & MIT license | Example by <a href="https://github.com/leizhao4">Lei Zhao</a></p> | ||
|
||
<script src="../pikaday.js"></script> | ||
<script> | ||
|
||
var field = document.getElementById('datepicker'); | ||
var picker = new Pikaday({ | ||
field: field, | ||
pickWholeWeek: true, | ||
onSelect: function (date) { | ||
var sundayDate = date.getDate() - date.getDay(); | ||
var sunday = new Date(date.setDate(sundayDate)); | ||
var saturday = new Date(date.setDate(sundayDate + 6)); | ||
field.value = sunday.toLocaleDateString() + ' - ' + saturday.toLocaleDateString(); | ||
} | ||
}); | ||
|
||
</script> | ||
</body> | ||
</html> |
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Oops, something went wrong.