Easy-to-understand visualizations for Ranked-Choice Voting elections: sankey, bargraphs, and tables. Interactive and print-friendly options available. Supports most common tabulators.
"on my Windows 10 computer with Chrome browser, when I follow any link to a results display, it scrolls down too far and cuts off the top and I have to scroll back up to see the top of the results."
As you scroll down, the name alignment will get further and further off from their position.
Fix the name positions as you scroll based on which nodes are currently visible. If nodes are invisible, hide their associated names.
As you scrub back and forth between rounds, it seems like the win threshold should adjust based on the selected round (and the ever increasing number of exhausted ballots (or are we calling them "concluded" ballots these days?)) instead of it just showing the final threshold no matter which round is elected. Does that make sense?
It would look similar to how it is today, except instead of showing the most votes a candidate had, it would show how many votes they had on a certain round (meaning that it would show "0 [Eliminated]" for eliminated candidates, and wouldn't show results higher than Round X when the slider is on X. Thus, by paging through each round, the view can see how the election developed "frame by frame"
maybe reorganize navbar links? group somehow? the order seems kind of random, but I'm not 100% sure the best way to group/prioritize them in relation to each other.. I trust you to figure it out :)
Using a similar slider to the Bar graph option, create a new Tabular format which shows the results per-round, rather than the results per-candidate-per-round, so that it's similar to the CCD Round-by-Round results but they wouldn't live on their own page
Done for the graphical representations, not the tabular. If we want it for tabular, can we create another story? (In short, the graphs can be done with a shared JS module, the tabular formats need a shared Python module - just the way I happened to architect it)