Kalendae for the Rails asset pipeline
Ruby JavaScript CSS
Latest commit 2aec527 Oct 13, 2014 @sdball Update dummy app environment to silence warning
We were getting the following warning while running tests. We just needed to
set the new configuration option.

config.eager_load is set to nil. Please update your config/environments/*.rb files accordingly:

  * development - set it to false
  * test - set it to false (unless you use a tool that preloads your test environment)
  * production - set it to true
Failed to load latest commit information.
lib Update version to match bundled Kalendae Oct 13, 2014
.travis.yml Add appraisal gem and config Oct 10, 2014
Appraisals Add appraisal gem and config Oct 10, 2014
LICENSE bundle gem kalendae_assets Mar 10, 2012
README.md Update installation instructions for Rails 4. Oct 4, 2013
Rakefile stub minitest Mar 13, 2012


Kalendae Assets Build Status


Step 1

Load kalendae_assets in your Gemfile. In Rails 4, don't put it in a group:

gem 'kalendae_assets'

In Rails 3, place it in the assets group:

group :assets do
  gem 'kalendae_assets'

Step 2

Run 'bundle install'

Step 3

Require kalendae.js in your Javascript manifest (e.g. application.js)

//= require kalendae.standalone

The standalone version bundles a copy of of moment.js. If you already have moment.js in your app, you can use the non-standalone version to keep your assets smaller:

//= require kalendae

Step 4

Require kalendae.css in your CSS manifest (e.g. application.css)

 *= require kalendae


See Kalendae's Documentation for full usage instructions.

If you just want to get a quick date picker going: add auto-kal as a class to any element that you want to attach a date picker to.

<div class="auto-kal"></div>

<%= f.text_field :date, :class => 'auto-kal' %>


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request