diff options
-rw-r--r-- | classic.css | 2 | ||||
-rw-r--r-- | default.css | 17 | ||||
-rw-r--r-- | poll.rb | 18 |
3 files changed, 21 insertions, 16 deletions
diff --git a/classic.css b/classic.css index 6fe50e0..1a75d0f 100644 --- a/classic.css +++ b/classic.css @@ -140,7 +140,7 @@ td { padding-right: 3px; } -td.sum, tr.participantrow, tr#add_participant, tr#summary { +tr.participantrow, tr#add_participant, tr#summary { background-color:Silver; } diff --git a/default.css b/default.css index 8239e9b..6c0b717 100644 --- a/default.css +++ b/default.css @@ -194,10 +194,25 @@ tr.participantrow{ background-color:#fff; } +tr#summary { + background-color:#eee; +} td.sum, tr#summary { margin-top:5ex; - background-color:#eee; } +td.sum{ color: #FFF} +td.match_100{background-color: #000000; } +td.match_90{ background-color: #111111; } +td.match_80{ background-color: #222222; } +td.match_70{ background-color: #333333; } +td.match_60{ background-color: #444444; } +td.match_50{ background-color: #555555; } +td.match_40{ background-color: #666666; } +td.match_30{ background-color: #777777; } +td.match_20{ background-color: #888888; } +td.match_10{ background-color: #999999; } +td.match_0{ background-color: #AAAAAA; } + td.polls { text-align:left; @@ -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>" |