diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2011-04-15 09:13:39 +0200 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2011-04-15 09:13:39 +0200 |
commit | e22ae14b085424e4226ca386ad9845a90023664b (patch) | |
tree | 79026fca8e081fdd3d277c167ffcb39af4d51334 /poll.rb | |
parent | 6ac2aeeb8f50491d3618aec11c98d17c5c59da0f (diff) |
change sum style
Diffstat (limited to 'poll.rb')
-rw-r--r-- | poll.rb | 18 |
1 files changed, 4 insertions, 14 deletions
@@ -150,24 +150,14 @@ class Poll if @data.empty? percent_f = 0 else - percent_f = 100*yes/@data.size + percent_f = 100.0*yes/@data.size end - percent = "#{percent_f}%" unless @data.empty? + percent = "#{percent_f.round}%" unless @data.empty? if undecided > 0 - percent += "-#{(100.0*(undecided+yes)/@data.size).round}%" + percent += "-#{(100.0*(undecided+yes)/@data.size).round} %" end - ret += "<td id='sum_#{column.to_htmlID}' class='sum' title='#{percent}' style='" - ["","background-"].each {|c| - ret += "#{c}color: rgb(" - 3.times{ - ret += (c == "" ? "#{155+percent_f}" : "#{100-percent_f}") - ret += "," - } - ret.chop! - ret += ");" - } - ret += "'>#{yes}</td>\n" + ret += "<td id='sum_#{column.to_htmlID}' class='sum match_#{(percent_f/10).round*10}' title='#{percent}'>#{yes}</td>\n" } ret += "<td class='invisible'></td></tr>" |