diff --git a/content/assets/stylesheets/includes/general.scss b/content/assets/stylesheets/includes/general.scss index 01cab32..edfa085 100644 --- a/content/assets/stylesheets/includes/general.scss +++ b/content/assets/stylesheets/includes/general.scss @@ -119,3 +119,7 @@ footer.footer { .subnav { margin-top: -20px; } + +.heart { + color: $red; +} diff --git a/layouts/partials/_footer.erb b/layouts/partials/_footer.erb index 84f2159..adcc051 100644 --- a/layouts/partials/_footer.erb +++ b/layouts/partials/_footer.erb @@ -29,7 +29,7 @@

- Made with <%= fa :heart %> by Zeus WPI + Made with <%= fa :heart, class: 'heart' %> by Zeus WPI

diff --git a/lib/helpers/font_awesome.rb b/lib/helpers/font_awesome.rb index a9b5ebb..293b304 100644 --- a/lib/helpers/font_awesome.rb +++ b/lib/helpers/font_awesome.rb @@ -1,12 +1,13 @@ module FontAwesomeHelper - def fa(icon, size: nil, li: false, stack: nil, inverse: false) + def fa(icon, opts = {}) classes = ['fa', "fa-#{icon}"] - classes << "fa-#{size}" if size - classes << 'fa-li' if li - classes << "fa-stack-#{stack}" if stack - classes << 'fa-inverse' if inverse + classes << "fa-#{opts[:size]}" if opts[:size] + classes << 'fa-li' if opts[:li] + classes << "fa-stack-#{opts[:stack]}" if opts[:stack] + classes << 'fa-inverse' if opts[:inverse] + classes << opts[:class] - "" + "" end end