diff --git a/app/helpers/icon_helper.rb b/app/helpers/icon_helper.rb index e169fec..aae4a1e 100644 --- a/app/helpers/icon_helper.rb +++ b/app/helpers/icon_helper.rb @@ -1,9 +1,9 @@ # Font Awesome Helper module IconHelper - def icon(name = :home, classname = nil, options = {}, style: :regular) - clazz = "fa-#{style.to_s.dasherize} fa-#{name.to_s.dasherize}" - clazz += " #{options[:class]}" if options[:class] - clazz += " #{classname}" if classname - tag.i(class: clazz) + def fa_icon(name, extra_class = nil, style: :regular, size: nil) + content_class = "fa-#{style.to_s.dasherize} fa-#{name.to_s.dasherize}" + content_class << " fa-#{size.to_s.dasherize}" if size + content_class << " #{extra_class}" if extra_class + tag.i(class: content_class, 'aria-hidden': true) end end diff --git a/app/views/layouts/_navbar.html.erb b/app/views/layouts/_navbar.html.erb index b0fdcc0..331e05f 100644 --- a/app/views/layouts/_navbar.html.erb +++ b/app/views/layouts/_navbar.html.erb @@ -1,10 +1,12 @@