Sha256: c553e51abde368d91ec19406f35e5a16f5978e316b1db5f49c15c42da694250f
Contents?: true
Size: 1011 Bytes
Versions: 1
Compression:
Stored size: 1011 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kadmin-0.3.2 | app/helpers/kadmin/bootstrap_helper.rb |