Author: humbedooh
Date: Fri Mar 27 19:39:43 2015
New Revision: 1669663
URL: http://svn.apache.org/r1669663
Log:
disable some buttons while an election is closed, they serve no purpose being
active
Modified:
steve/trunk/pysteve/www/htdocs/admin/edit_election.html
steve/trunk/pysteve/www/htdocs/css/steve_interactive.css
steve/trunk/pysteve/www/htdocs/js/steve_rest.js
Modified: steve/trunk/pysteve/www/htdocs/admin/edit_election.html
URL:
http://svn.apache.org/viewvc/steve/trunk/pysteve/www/htdocs/admin/edit_election.html?rev=1669663&r1=1669662&r2=1669663&view=diff
==============================================================================
--- steve/trunk/pysteve/www/htdocs/admin/edit_election.html (original)
+++ steve/trunk/pysteve/www/htdocs/admin/edit_election.html Fri Mar 27 19:39:43
2015
@@ -21,7 +21,7 @@
<legend>General options</legend>
<a
href="javascript:void(location.href='invite.html'+document.location.search);"
- class="btn-yellow" title="Click to invite people to this election
via email">
+ class="btn-yellow" id="invite_btn" title="Click to invite people to
this election via email">
<img style="vertical-align: middle;"
src="/images/icon_invite.png"/>
Invite people
</a>
@@ -58,7 +58,7 @@
</a>
<a href="javascript:void(primeMonitors());"
- class="btn-orange" title="Sends the election checksum to monitors.
Use this right before you invite people to the election.">
+ class="btn-orange" id="cue" title="Sends the election checksum to
monitors. Use this right before you invite people to the election.">
<img style="vertical-align: middle;"
src="/images/icon_invite.png"/>
Cue monitors
</a>
Modified: steve/trunk/pysteve/www/htdocs/css/steve_interactive.css
URL:
http://svn.apache.org/viewvc/steve/trunk/pysteve/www/htdocs/css/steve_interactive.css?rev=1669663&r1=1669662&r2=1669663&view=diff
==============================================================================
--- steve/trunk/pysteve/www/htdocs/css/steve_interactive.css (original)
+++ steve/trunk/pysteve/www/htdocs/css/steve_interactive.css Fri Mar 27
19:39:43 2015
@@ -101,7 +101,7 @@ p {
}
.btn-black {
- background: #888888 !important;
+ background: #333 !important;
border: #aaaaaa solid 1px;
border-radius: 3px;
color: #fff !important;
@@ -118,7 +118,7 @@ p {
margin-left: 10px;
}
.btn-black:hover {
- background: #aaaaaa !important;
+ background: #666 !important;
transition: 0.3s ease;
}
Modified: steve/trunk/pysteve/www/htdocs/js/steve_rest.js
URL:
http://svn.apache.org/viewvc/steve/trunk/pysteve/www/htdocs/js/steve_rest.js?rev=1669663&r1=1669662&r2=1669663&view=diff
==============================================================================
--- steve/trunk/pysteve/www/htdocs/js/steve_rest.js (original)
+++ steve/trunk/pysteve/www/htdocs/js/steve_rest.js Fri Mar 27 19:39:43 2015
@@ -103,8 +103,12 @@ function renderEditElection(code, respon
document.getElementById('title').innerHTML = "Edit election: "
+ response.base_data.title + " (#" + election + ")" + c
if (response.base_data.closed) {
+
document.getElementById('invite_btn').setAttribute("style",
"pointer-events:none; background: #999 !important; color: #bbb !important;")
+
document.getElementById('invite_btn').setAttribute("href", null)
+ document.getElementById('cue').setAttribute("style",
"pointer-events:none; background: #999 !important; color: #bbb !important;")
+ document.getElementById('cue').setAttribute("href",
null)
document.getElementById('closea').setAttribute("href",
"javascript:void(location.href='reopen.html'+document.location.search);");
- document.getElementById('closex').innerHTML = "Reopen
election"
+ document.getElementById('closex').innerHTML = "Reopen"
document.getElementById('closea').setAttribute("title",
"Click to reopen this election")
}
var obj = document.getElementById('ballot')