Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IDEA] Elections UI need Better Guidance #1875

Open
Kaz-ookid opened this issue May 17, 2024 · 0 comments
Open

[IDEA] Elections UI need Better Guidance #1875

Kaz-ookid opened this issue May 17, 2024 · 0 comments
Labels
enhancement New feature or request fe2-android good first issue Good for newcomers

Comments

@Kaz-ookid
Copy link
Contributor

Setup to test the issues

  1. Create a LAO with a 1st device, and join it with a 2nd device
  2. Open a roll call, join and close it to get a token on the 2nd device
  3. Create an election with the 1st device, with at least 2 questions
  4. Answer the election with the 2nd device

Issue n°1

When casting votes, it is hard to understand at the first sight that there are multiple questions (especially in dark mode). So you choose an option, and can't understand why the Cast Vote button is disabled.

image

Issue n°2

Elections are coercion resistant, meaning you are able to cast votes multiple times, taking into account only the last one (to trick anyone that tries to make you vote a specific option). But this feature has never been explained anywhere, and you could just think that you can cast an infinite amount of votes that are all taken into account for the final scores. In fact, each time casting a vote, a toast appears with "Vote successfully sent!".

image

Enhancement Concept for Issue n°1

Multiple solutions:

  • add text below Cast Vote button "x/y questions answered"
  • add in the bottom right corner a "x/y" page number indicator
  • any other clever way

Enhancement Concept for Issue n°2

Multiple solutions:

  • change the toast content : "Successfully changed your vote!"

Global Enhancement Concept

  • add a very small explanation of how voting works in the free space of the menu below, such as "This is an [Open/Secret] Ballot Election. X questions are to be answered. You can change your votes by casting again, until the election closes."

image

@Kaz-ookid Kaz-ookid added enhancement New feature or request good first issue Good for newcomers fe2-android labels May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fe2-android good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant