Sha256: 47bd1f1ad20fa5d4d9c78340a1f84e91060baedc7d421dbfc57f79ec85496c64
Contents?: true
Size: 512 Bytes
Versions: 11
Compression:
Stored size: 512 Bytes
Contents
format :html do def labeled_badge count, label, opts={} haml :labeled_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], title: opts[:title] } end def process_badge_opts count, opts if count.try(: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