Flatpickr is a lightweight and powerful datetimepicker with no dependencies. This gem packages flatpickr's assets for drop-in use in Rails applications.
Add this line to your application's Gemfile:
gem 'flatpickr'
And then execute:
$ bundle
In your application.css, add the following:
*= require flatpickr
/* Optionally, you can include any of the flatpickr themes by adding in their styles, like so: */
*= require flatpickr/themes/dark
And in your application.js:
//= require flatpickr
//
// Locales can be included like so:
//= require flatpickr/l10n/da
To initialize flatpickr:
flatpickr('.your-selector');
// if using jQuery
$('.your-selector').flatpickr();
See flatpickr's docs for configuration and usage info.
The gem is available as open source under the terms of the MIT License.