Sha256: df64b4019f2597048e9fb5a8686a9b3a8b17552e3eb7c18df25eb0b9fe98845c
Contents?: true
Size: 982 Bytes
Versions: 1
Compression:
Stored size: 982 Bytes
Contents
module TimelineHelper def render_timeline_gap_for(date_range) days = date_range.end - date_range.begin if days < 3 date_range.inject("") { |html, date| html << render_timeline_date(date) }.html_safe else <<-HTML.html_safe <div class="timeline-date-gap"></div> #{render_timeline_date(date_range.begin)} HTML end end def icon_for_resolution(resolution) case resolution when nil, "", "fixed" then "fa fa-ok" else "fa fa-minus" end end def format_timeline_time(event) event.time.strftime("%-I:%M %p") .gsub(/ AM/, "a") .gsub(/ PM/, "p") end def render_timeline_date(date) <<-HTML.html_safe <div class="timeline-date"> <span class="weekday">#{date.strftime("%a")}</span> <span class="month">#{date.strftime("%b")}</span> <span class="day">#{date.strftime("%e")}</span> <span class="year">#{date.strftime("%Y")}</span> </div> HTML end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | app/helpers/timeline_helper.rb |