Sha256: ebb4abde4a0acb38f8c3709b008ca1fcc5b40a8c9e7f81f2100511fbccc24faf

Contents?: true

Size: 974 Bytes

Versions: 7

Compression:

Stored size: 974 Bytes

Contents

module BetterStyles
  module SupportHelper
    
    def icon( icn, txt = "" )
      raw("<i class='icomoon-#{icn}#{" #{txt}" if !txt.blank?}'></i>")
    end
  
    def olicon( icn, txt = "" )
      raw("<i class='olicons-#{icn}#{" #{txt}" if !txt.blank?}'></i>")
    end
  
    def magicon( icn, txt = "" )
      raw("<i class='magicons-#{icn}#{" #{txt}" if !txt.blank?}'></i>")
    end
  
    def bettericon( icn, txt = "" )
      raw("<i class='bettericon-#{icn}#{" #{txt}" if !txt.blank?}'></i>")
    end
    alias_method :btricn,   :bettericon
    alias_method :btricon,  :bettericon
    
    
    def google_font_tag( font, *args )
      options     = args.extract_options!
      html = <<-HTML
          <link href="//fonts.googleapis.com/css?family=#{font}#{'&subset=' + options[:subset] if !options[:subset].blank?}#{'&text=' + options[:text] if !options[:text].blank?}" rel="stylesheet" type="text/css" />
      HTML
      html.html_safe
    end
    
    
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
better_styles-0.0.0.338 app/helpers/better_styles/support_helper.rb
better_styles-0.0.0.337 app/helpers/better_styles/support_helper.rb
better_styles-0.0.0.336 app/helpers/better_styles/support_helper.rb
better_styles-0.0.0.335 app/helpers/better_styles/support_helper.rb
better_styles-0.0.0.334 app/helpers/better_styles/support_helper.rb
better_styles-0.0.0.333 app/helpers/better_styles/support_helper.rb
better_styles-0.0.0.332 app/helpers/better_styles/support_helper.rb