Sha256: 8df1a5fabfb34fa40e09bfdad08c0161eadeab0d293e26e0bef36ec0082d66de
Contents?: true
Size: 581 Bytes
Versions: 11
Compression:
Stored size: 581 Bytes
Contents
format :html do def labeled_badge count, label, opts={} haml :labeled_badge, badge_haml_opts(count, label, opts) end def tab_badge count, label, opts={} haml :tab_badge, badge_haml_opts(count, label, opts) end def badge_haml_opts count, label, opts process_badge_opts count, opts { count: count, label: label, klass: opts[:klass], color: opts[:color] } end def process_badge_opts count, opts if count.zero? && !opts[:zero_ok] opts[:klass] = [opts[:klass], "disabled-o"].compact.join " " end opts[:color] ||= "secondary" end end
Version data entries
11 entries across 11 versions & 1 rubygems