BSIT-3-1-APPDEV / PUPSRC-AutomatedElectionSystem

iVOTE is a web-based voting application developed for the student academic organizations of PUP Sta. Rosa Campus.
https://ivote-pupsrc.com
4 stars 8 forks source link

[SUGGESTION]: Configuration-Candidate Positions #273

Open Carl-Tabuso opened 1 month ago

Carl-Tabuso commented 1 month ago

Quoting PR #256

For the Confirm Delete modal, maybe you should use a combination of on input and change event here. What i noticed is that a user has to click away from the input field for the Delete button to enable.

image

There's no client feedback to the user if i were to click on the Save button with empty values

image

Let say i have one for the position name, you should perhaps add a red border as an indicator for Vote Selection

image

There was a time sir owen accessed the configuration page as a part of testing the live version on hostinger, he suggested that the "Add New Position" and in all config pages, the cursor should be the pointer one. He said that it was kinda misleading to use the cross cursor and it seems like you were taking a screenshot or snippet of your screen. image

For the cancel button, can you add perhaps a border or anything that would make it appear more like button not a label.

image

I am wondering whether we should add some sort of tooltips and notes on how to use configuration. I'm quite sure this page isn't very intuitive to users and would sure need a lot of guidance to navigate their way through. Let's say something like.

Note: Double click on a position to edit it.

Something like that.

Carl-Tabuso commented 1 month ago

Is this outdated @C-Ivan-Bandilla ?

C-Ivan-Bandilla commented 1 month ago

Is this outdated @C-Ivan-Bandilla ?

Some are not yet addressed like

There's no client feedback to the user if i were to click on the Save button with empty values

Let say i have one for the position name, you should perhaps add a red border as an indicator for Vote Selection

I am wondering whether we should add some sort of tooltips and notes on how to use configuration. I'm quite sure this page isn't very intuitive to users and would sure need a lot of guidance to navigate their way through. Let's say something like.

Note: Double click on a position to edit it.