Sha256: 740d43b38df43a1feb87285131d0f1db0846272006256db3d089210e5de9814d

Contents?: true

Size: 327 Bytes

Versions: 379

Compression:

Stored size: 327 Bytes

Contents

require "octicons"
require "action_view"

module OcticonsHelper

  include ActionView::Helpers::TagHelper

  def octicon(symbol, options = {})
    return "" if symbol.nil?

    icon = Octicons::Octicon.new(symbol, options)
    content_tag(:svg, icon.path.html_safe, icon.options) # rubocop:disable Rails/OutputSafety
  end
end

Version data entries

379 entries across 379 versions & 2 rubygems

Version Path
octicons_helper-0.0.0.pre.b988812 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.7a8fd0d lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.367c0cb lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.32a3391 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.270a30a lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.d42d479 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.76c9988 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.a4c1277 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.b7d4cab lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.8a774ba lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.3246595 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.07537f1 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.956b17c lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.df710ec lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.7357e5c lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.85a3e9a lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.fb51eba lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.18c0937 lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.312033e lib/octicons_helper/helper.rb
octicons_helper-0.0.0.pre.45e2fec lib/octicons_helper/helper.rb