Simple wrapper for lazysizes
Add this line to your application's Gemfile:
gem 'lazysizes_rails'
And then execute:
$ bundle
- add to your application.js this line
//= require lazysizes_rails
or//= require lazysizes_rails.min.js
if your want use minified version - put necessary images into app/assets/images folder
- and show images with image_tag helper
<%= image_tag 'low_quality_src.jpeg', data:
{ src: image_path('normal_quality_src.jpeg') }, class: 'lazyload'
%>
- Fork it ( https://github.com/vredniy/lazysizes_rails/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request