aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--default.css17
-rw-r--r--timepollhead.rb15
2 files changed, 29 insertions, 3 deletions
diff --git a/default.css b/default.css
index c8c8f63..46d7eeb 100644
--- a/default.css
+++ b/default.css
@@ -34,6 +34,7 @@ a:hover, a:active {
td.ayes, td.bmaybe, td.cno { cursor:default;}
td.ayes, td.input-ayes, input.chosen { background-color:#9C6}
+input.chosen:hover { background-color: #8B5 }
td.cno, td.input-cno { background-color:#F96 }
td.bmaybe, td.input-bmaybe { background-color:#FF6}
td.undecided { background-color:#DDD }
@@ -59,6 +60,12 @@ td.name {
background-color:#CCF;
}
+input.delete{
+ border: none;
+ padding: 0px;
+ cursor: pointer;
+}
+
input.navigation, input.disabled, input.chosen, input.notchosen {
border-width: 1px;
border-style: solid;
@@ -71,11 +78,17 @@ input.navigation, input.disabled, input.chosen, input.notchosen {
input.navigation {
border: none;
}
-.navigation{
+.navigation, .notchosen, .disabled, .delete{
background-color: #EEE;
}
-input.disabled { background-color:#eee;color:#ccc}
+.navigation:hover, .notchosen:hover, .disabled:hover, .delete:hover {
+ background-color: #CCC;
+}
+
+input.disabled {
+ color:#AAA
+}
table {
border: none;
diff --git a/timepollhead.rb b/timepollhead.rb
index ee71e4c..1dc4f4d 100644
--- a/timepollhead.rb
+++ b/timepollhead.rb
@@ -299,7 +299,20 @@ END
ret += "</tr><tr><th>" + _("Time") + "</th>"
head_count("%Y-%m-%d",true).each{|title,count|
- ret += "<th>#{Date.parse(title).strftime('%a, %d')}</th>\n"
+ coltime = Date.parse(title)
+ ret += <<TH
+<th>
+ <form method='post' action=''>
+ <div>
+ #{coltime.strftime('%a, %d')}&nbsp;<input class='delete' type='submit' value='#{DELETE}' />
+ <input type='hidden' name='deletecolumn' value='#{coltime.strftime("%Y-%m-%d")}' />
+ <input type='hidden' name='firsttime' value='#{@firsttime.to_s.rjust(2,"0")}:00' />
+ <input type='hidden' name='lasttime' value='#{@lasttime.to_s.rjust(2,"0")}:00' />
+ <input type='hidden' name='add_remove_column_month' value='#{@startdate.strftime("%Y-%m")}' />
+ <input type='hidden' name='undo_revision' value='#{revision}' />
+ </div>
+ </form></th>
+TH
}
ret += "</tr>"