retrospring/app/helpers/application_helper.rb

22 lines
616 B
Ruby
Raw Normal View History

2014-08-01 11:23:47 +02:00
module ApplicationHelper
2014-10-28 06:36:38 +01:00
def nav_entry(body, path, options={})
options = {class: "", icon: "", label: "", label_color: "red"}.merge options
body = semantic_icon(options[:icon]) + " " + body unless options[:icon].empty?
body = body + " " + content_tag(:div, options[:label], class: "ui #{options[:label_color]} label") unless options[:label].empty?
link_to(body, path, class: "#{'active' if current_page? path} item #{options[:class]}")
2014-08-01 15:27:08 +02:00
end
##
#
def bootstrap_color c
case c
when "error", "alert"
"danger"
when "notice"
"info"
else
c
end
end
2014-08-01 11:23:47 +02:00
end