module Interage::MaterialDesignIconsHelper

Public Instance Methods

md_classes(icon, options = {}) click to toggle source
# File lib/interage/material_design_icons_helper.rb, line 21
def md_classes(icon, options = {})
  app_icon_classes(icon, 'material-icons', 'md', options)
end
md_icon(icon, options = {}) click to toggle source
# File lib/interage/material_design_icons_helper.rb, line 5
def md_icon(icon, options = {})
  icon_classes = icon.to_s.split(' ')
  icon = icon_classes.shift

  content_tag :i, class: md_classes(icon, options) do
    t("icons_alias.#{icon}", default: icon)
  end
end
md_icon_text(icon, text, options = {}) click to toggle source
# File lib/interage/material_design_icons_helper.rb, line 14
def md_icon_text(icon, text, options = {})
  content_tag :span do
    concat md_icon(icon, options)
    concat " #{text}"
  end
end