lib/trestle/toolbar/menu.rb in trestle-0.8.13 vs lib/trestle/toolbar/menu.rb in trestle-0.9.0

- old
+ new

@@ -35,11 +35,14 @@ def initialize(menu, template) @menu, @template = menu, template end - def link(*args) - item { admin_link_to(*args) } + def link(content, instance_or_url=nil, options={}, &block) + options[:class] = Array(options[:class]) + options[:class] << "dropdown-item" + + item { admin_link_to(content, instance_or_url, options, &block) } end def header(text) item(class: "dropdown-header") { text } end