mirror of
https://github.com/wekan/wekan.git
synced 2026-11-07 11:02:33 -05:00
Apply the selected calendar to shared date displays, calendar month views and date inputs. Provide mouse and keyboard date navigation and hour/minute selection while preserving native date storage. Document the supported offline calendars and add display, picker and browser regressions. Thanks to mimZD and xet7 !
20 lines
980 B
JavaScript
20 lines
980 B
JavaScript
import '/client/components/forms/calendarDateInput.jade';
|
|
import '/client/components/forms/calendarTimeInput.jade';
|
|
import '/client/components/forms/calendarTimeInput.js';
|
|
import '/client/components/forms/calendarDateInput.js';
|
|
import '/client/components/forms/calendarDateInput.css';
|
|
import '/client/components/forms/datepicker.jade';
|
|
import '/client/components/forms/inlinedform.jade';
|
|
|
|
import '/client/lib/inlinedform';
|
|
// No separate datepicker.js: the template in datepicker.jade is `editDateForm`.
|
|
// Its shared event map lives in client/lib/datepicker.js; each including popup
|
|
// passes its own state and store/delete callbacks. The template this file used
|
|
// to wire up - a ninth
|
|
// copy of the same form, called `datepicker` - was included by nothing and
|
|
// could not be opened as a popup either (a popup's template name ends in
|
|
// `Popup`), so it went with the duplication.
|
|
|
|
import '/client/components/forms/datepicker.css';
|
|
import '/client/components/forms/forms.css';
|