Sha256: 6c86e76d31a4300cec42faefc68028fac961eac3e5907c023432032c8c0371e4
Contents?: true
Size: 988 Bytes
Versions: 2
Compression:
Stored size: 988 Bytes
Contents
module Kadmin # Collection of Bootstrap helpers module BootstrapHelper # @see http://getbootstrap.com/components/#glyphicons-glyphs # @param [String] icon the part after glyphicon- def glyphicon(icon) return content_tag(:span, ' ', class: "glyphicon glyphicon-#{icon}", 'aria-hidden': 'true') end # @param [Boolean] condition condition of evaluate # @param [String] icon_true the glyphicon to use if true # @param [String] icon_false the glyphicon to use if false def glyphicon_if_else(condition, icon_true, icon_false) return condition ? glyphicon(icon_true) : glyphicon(icon_false) end # @param [Hash, String] url_options anything accepted by link_to and image_tag # @param [Integer] max_height maximum height of the thumbnail def thumbnail_link(url_options, max_height) return link_to(image_tag(url_options), url_options, class: 'thumbnail', style: "max-height: #{max_height}px", target: 'new') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
kadmin-0.3.1 | app/helpers/kadmin/bootstrap_helper.rb |
kadmin-0.3.0 | app/helpers/kadmin/bootstrap_helper.rb |