d1calendar v1.2.22
DEPRECATED - d1calendar
This is no longer maintained.
Please consider using d1-web instead.
Add-on for d1.
Replacement of standard HTML inputs: date, datetime-local.
Demo & Docs
Features
- Replaces standard HTML
dateanddatetime-localinputs withtextinput and custom dropdown calendar. - Optionally keeps standard inputs for small-screen devices (
minWidthoption). - Date
formatoption:d.m.Y,Y-m-d,m/d Y. - Validates
minandmaxdates. - Default date for empty field in
data-defattribute. - Set
data-modalattribute to overrideshowModaloption. - Customizable icons.
Install
npm install d1calendarUsage
On page load call:
d1calendar.init(options);In your markup, add calendar class to date and datetime-local inputs which should be replaced.
Options
cBtn
CSS class of buttons.
Default: "pad hover"
dateFormat
Date format, one of following:
"d"ford.m.Y"m"form/d Y"y"forY-m-d
Default: "d"
hashCancel
Hash of "close" link.
Default: "#cancel"
hashNow
Hash of "now" link.
Default: "#now"
icons
Icons to show after input. Array of up to 3 icons, used to:
- toggle visibility of the date picker.
- set current date (and time)
- clear input value
Default: ["date", "now", "delete"]
idPicker
Id of the popup date picker element.
Default: "pick-date"
minWidth
Minimum window width for which inputs should be replaced.
Default: 801
qsCalendar
Query selector of inputs to replace.
Default: "input.calendar"
showModal
Show calendar in popup (0) or in modal (1).
Default: 0
sizeLimit
Minimum window width for which calendar is shown in dropdow (otherwise in modal).
Default: 801
stepMinutes
Minutes step for datetime input.
Default: 1
Browser Support
- IE 10+
- Latest Stable: Chrome, Firefox, Opera, Safari
License
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago