Sha256: 64c9dd5687c1d5849b1fb4239268c7661d4edc49f305d2494c95556cf422ac87

Contents?: true

Size: 538 Bytes

Versions: 24

Compression:

Stored size: 538 Bytes

Contents

module FontAwesome
  module Sass
    module Rails
      module ViewHelpers
        def icon(style, name, text = nil, html_options = {})
          text, html_options = nil, text if text.is_a?(Hash)

          content_class = "#{style} fa-#{name}"
          content_class << " #{html_options[:class]}" if html_options.key?(:class)
          html_options[:class] = content_class

          html = content_tag(:i, nil, html_options)
          html << ' ' << text.to_s unless text.blank?
          html
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
date_n_time_picker_activeadmin-0.1.2 vendor/bundle/ruby/2.6.0/gems/font-awesome-sass-5.15.1/lib/font_awesome/sass/rails/helpers.rb
date_n_time_picker_activeadmin-0.1.1 vendor/bundle/ruby/2.6.0/gems/font-awesome-sass-5.15.1/lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.15.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.14.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.13.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.13.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.12.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.11.2 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.11.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.10.2 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.9.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.8.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.8.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.6.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.5.0.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.5.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.4.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.3.1 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.2.0 lib/font_awesome/sass/rails/helpers.rb
font-awesome-sass-5.0.13 lib/font_awesome/sass/rails/helpers.rb