fragment_highlighter-rails
JavaScript UI library for highlighting text fragments on page and saving ones into localStorage
Installation
Add this line to your application's Gemfile:
gem 'fragment_highlighter-rails'
And then execute:
$ bundle
Or install it yourself as:
$ gem install fragment_highlighter-rails
Usage
#application.css
@import "bootstrap-sprockets";
@import "bootstrap";
*= require 'fragment-highlighter'
#application.js
//= require jquery
//= require bootstrap-sprockets
//= require fragment-highlighter/fragment-highlighter.js
$(function() {
let options = { allowedPages: ['/articles/'], deniedPages: ['/admin/'] };
new FragmentHighlighter(options);
});
Video Presentation
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/phlowerteam/fragment_highlighter-rails.