Sha256: 965c499eb4a81aef7bf84685b7e4e9b7512d7d6a15f7bef83b1017e4e1f5a370
Contents?: true
Size: 1.44 KB
Versions: 1
Compression:
Stored size: 1.44 KB
Contents
# rangy-rails A simple Rails asset pipeline wrapper for [Rangy](https://github.com/timdown/rangy), "a cross-browser JavaScript range and selection library" written by the magnificent [Tim Down](http://www.timdown.co.uk/). The `rangy-rails` gem includes Rangy core and all of it's modules. The `rangy-rails` version will be kept in sync with Rangy's version as this gem really adds nothing but a convenient way of getting Rangy into your Rails app. `rangy-rails` was created using a variation of [YDD](http://ruby.zigzo.com/2013/02/24/ydd-guidelines-yolo-driven-development/). ## Installation Add this line to your application's Gemfile: gem 'rangy-rails' And then execute: $ bundle Or install it yourself as: $ gem install rangy-rails ## Usage Easy! Just edit `app/assets/javascripts/application.js` and adjust it to your heart's delight. Here's an example configuration that would include Rangy and all of it's modules: //= require rangy-core //= require rangy-cssclassapplier //= require rangy-highlighter //= require rangy-selectionsaverestore //= require rangy-serializer //= require rangy-textrange Normally you would only include the modules you're actually using in your project. ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rangy-rails-1.3.1.pre.dev | README.md |