Great suggestions, Greg!
(see http://asfcloud.com/steve.html for updated version)
Tiny bit of comments below.
On 2015-03-15 18:30, Greg Stein wrote:
Looks great!
Three things:
1) when initially dragging candidates into the ballot box, it appears that
I cannot place them. gotta drop, *then* reorder
Should work now. see below
2) when reordering, it is kind of hard to tell where it will land. it would
be nice to have a colored line appear between boxes to indicate the drop
placement
Done! Has a nice blue guideline now that shows you where your vote is
gonna land. Took foreeever to get the script to do what I wanted, but
now it's there and it works
3) if I empty the candidate list, then I cannot *remove* a candidate from
the ballot box. it won't let me drop it on the left
Done! T'was a question of setting a minimum height on the candidate
list. Now you can throw them back even if the list is empty.
With regards,
Daniel.
Thanks!
-g
On Sun, Mar 15, 2015 at 11:01 AM, Daniel Gruno <[email protected]> wrote:
(sent from wrong address at first, here goes...)
HI folks,
I've been wondering for some time if it wasn't possible to make board
voting a bit less stressful.
As it is right now, you have to mentally keep a note of letters and their
corresponding names and how that all adds up to a weird string you are
typing into a text field - it can get a bit confusing, especially when you
suddenly change your mind and want to rearrange things.
So I came up with an interactive UI for managing those sort of votes,
where you can drag'n'drop candidates onto a ballot (as many as you like, of
course) and then rearrange that ballot as you see fit with your mouse. Not
only will i display the candidates in a more friendly manner, it will also
conform to the old Steve methods and generate an STV string for voting.
I've been working with Jim to get some extra features into it, and it's
starting to look real nice.
You can see a demo with fake names at http://asfcloud.com/steve.html
I have a patch for the perl script so that everything - sans the statement
data - will work out of the box.
To get to the point; Is this something we would want to implement, maybe
showcase at the next annual meeting? The feedback I've gotten has been
ranging from "I like it" to "wow, that's awesome", so I think we could
really help some folks if we could get this implemented.
It's tested and should work with the latest versions of FireFox, Chrome,
Internet Explorer, Safari, Opera etc (anything that will do HTML5).
You can see a patch to cast-vote.pl at https://paste.apache.org/p/n1IU
although it will also require the support files (JS, CSS, PNGs) to work
properly.
Thoughts? Comments? Flames?
With regards,
Daniel.