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