danwallach / voteboxui Goto Github PK
View Code? Open in Web Editor NEWChrome App for the user interface of a voting session of the STAR-Vote system
Chrome App for the user interface of a voting session of the STAR-Vote system
Currently screwing up for combination flipping types for some reason...
Right now the bottom of the review page shows "Print" when apparently the original UI should be showing something else (and another page)
When a voter does not enter their 5-digit voting machine pin correctly, the following text should appear in the popup: "You must correctly enter your 5-digit voting machine pin to access your ballot. Please try again."
Can the text, "Review what you're voting for" and the instructions underneath it be made larger? Please make sure that the title is larger than the instructions so that there is a clear hierarchy of information.
Ideally, we should use this standard because... it's a standard. Define XML loading based on EML.
Need to make more readable for the sight impaired by increasing size. Also need to make sure that usability integration is able to read it.
The title should be changed from "Thank you for completing your ballot!" to "Thank you for completing your ballot. Now you need to cast your ballot!" Keep the same font size and bold text, but add underlining to "Now you need to cast your ballot!"
On the second-to-last screen, "Are you finished?", the second paragraph's text should be changed to the following: "If you are ready to print your ballot, touch the Print your ballot button.
The sandboxed nature of chrome apps makes it very difficult to access a file on the local system without explicit permission (i.e. direct user selection from a FileChooser). There seems to be a "workaround" where command line file path arguments are treated as permissible and converted to FileEntries. As of right now, though, I haven't been able to get this to work properly.
Specific functionality (and what should be on the options page) is as-of-yet unspecified, but Claudia will be providing it by next week, I expect.
This processes strangely at times. Test and fix.
Right now, everything the in UI is fixed. Use of px and absolute positioning in the CSS is set up only for the specific device that Claudia is using. Instead, we should try to maintain font sizes but change dimensions / positioning given more or less screen space if possible
Note: changes should either be done on a branch or in the emCSS.css
file. We want to keep the base CSS file the way it is because it's something Claudia will need to use.
For some reason the spacing isn't working out quite right in the app vs in Claudia's original html page, causing the long race title to overlap with the race instructions ("Vote for 1.") on the second line.
The UI needs to be set up to be used properly on tablets. The ID TextArea needs to be initially selected and the tablet on-screen keyboard needs to be visible on startup.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.