Noosfero/noosfero

View on GitHub
plugins/suppliers/lib/suppliers_plugin/image_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
module SuppliersPlugin::ImageHelper
  # image that can be aligned, centered, and resized with aspect ratio
  def profile_link_with_image(profile, size = :portrait, options = {})
    options[:class] = "#{options[:class] || ''} inner"
    options[:style] = "#{options[:style] || ''}; background-image: url(#{profile_icon profile, size})"

    link = link_to "", profile.url, options
    content_tag "div", link, class: "profile-image #{size}"
  end
end