Module: RailsGallery::ViewHelper::Responsive
- Defined in:
- lib/rails-gallery/view_helper/responsive.rb
Instance Method Summary collapse
- #respgal_image(photo, options = {}) ⇒ Object (also: #responsive_gallery_image)
- #respgal_imageset(photo, options = {}) ⇒ Object (also: #responsive_gallery_imageset)
Instance Method Details
#respgal_image(photo, options = {}) ⇒ Object Also known as: responsive_gallery_image
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/rails-gallery/view_helper/responsive.rb', line 4 def respgal_image photo, = {} .merge! :alt => photo.alt .merge! :"data-large" => photo.path, :"data-description" => photo.title return image_tag photo.thumb, unless .delete :wrap content_tag :li do content_tag :a, href: '#' do image_tag(photo.thumb, ) end end end |
#respgal_imageset(photo, options = {}) ⇒ Object Also known as: responsive_gallery_imageset
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/rails-gallery/view_helper/responsive.rb', line 16 def respgal_imageset photo, = {} .merge! :alt => photo.alt .merge! :"data-large" => photo.path, :"data-description" => photo.title .merge! :srcset => srcset if photo.srcset? return imageset_tag photo.thumb, unless .delete :wrap content_tag :li do content_tag :a, href: '#' do imageset_tag(photo.thumb, ) end end end |