Module: SemanticIconHelper
- Defined in:
- app/helpers/semantic_icon_helper.rb
Instance Method Summary collapse
Instance Method Details
#semantic_icon(*names) ⇒ Object
2 3 4 5 6 7 |
# File 'app/helpers/semantic_icon_helper.rb', line 2 def semantic_icon(*names) opts = names[-1].is_a?(Hash) ? names.delete_at(-1) : {} icon_classes = names.map{|name| "#{name.to_s.gsub('_','-')}" } << 'icon' opts[:class] = [opts[:class], icon_classes].flatten.reject(&:nil?) content_tag :i, nil, opts end |