Module: EvilIcons::Helpers
- Defined in:
- lib/evil_icons/helpers.rb
Instance Method Summary collapse
Instance Method Details
#evil_icon(name, options = {}) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/evil_icons/helpers.rb', line 8 def evil_icon(name, = {}) size = [:size] ? "icon--#{[:size]}" : '' [:class] = "icon icon--#{name} #{size} #{[:class]}" icon = "<svg class='icon__cnt'><use xlink:href='##{name}-icon'/></svg>" html_safe " <div class='#{[:class]}'> #{wrap_spinner icon, [:class]} </div> " end |
#evil_icons_sprite ⇒ Object
4 5 6 |
# File 'lib/evil_icons/helpers.rb', line 4 def evil_icons_sprite html_safe File.new(EvilIcons.sprite_file).read end |