Sha256: b659ecc7ebc6b869b4a1c4bfc50fa3b24c91a557ea5de8c2115f34e4d8d2d49f
Contents?: true
Size: 469 Bytes
Versions: 8
Compression:
Stored size: 469 Bytes
Contents
module GlyphHelper # ==== Examples # glyph(:share_alt) # # => <i class="icon-share-alt"></i> # glyph(:lock, :white) # # => <i class="icon-lock icon-white"></i> # glyph(:thumbs_up, :pull_left) # # => <i class="icon-thumbs-up pull-left"></i> def glyph(*names) names.map! { |name| name.to_s.gsub('_','-') } names.map! do |name| name =~ /pull-(?:left|right)/ ? name : "icon-#{name}" end content_tag :i, nil, :class => names end end
Version data entries
8 entries across 8 versions & 3 rubygems