Module: EvilIcons::Helpers

Defined in:
app/helpers/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
# File 'app/helpers/evil_icons/helpers.rb', line 8

def evil_icon(name, options = {})
  size  = options[:size] ? "icon--#{options[:size]}" : ''
  options[:class] = "icon icon--#{name} #{size} #{options[:class]}"

   :div, options do
     :svg, class: "icon__cnt" do
      tag :use, "xlink:href" => "##{name}-icon"
    end
  end

end

#evil_icons_spriteObject



4
5
6
# File 'app/helpers/evil_icons/helpers.rb', line 4

def evil_icons_sprite
  render "evil_icons/icons"
end