You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three UI Proposals for polls with many participants: Sticky Option Headers, Sort/Group Participants by selected option, Show participants on hover
#3322
Open
1 task done
Bibo-Joshi opened this issue
Feb 16, 2024
· 0 comments
As a poll participant or owner, I want to easily get an overview about who has voted for what, because helps to select the accepted option (in case of a par, one participant might be more important) or to contact other people that voted for the same option.
Describe possible solutions
Sticky Option Headers
In the table view, when scrolling through the list of participants, the column headers (the options) vanish and one easily looses track of which column is what. If the headers were sticky (like the poll name), that would be much easier
Sort/Group Participants by selected option
Again in the table view, when I want to see all participants that voted for Option A, the only way to do that is to scroll through the complete list and check manually. Depending on the order in which the participants voted, only the first and last user could have voted for option A, all others for option B, making it necessary to scroll to the very bottom.
I propose that clicking on the Option text "A" sorts the participants like this:
current user
users that voted for option A, in the order of participation
users that voted "maybe" for option A, in the order of participation
users that did not vote for option A, in the order of participation
second click sorts "reversed", i.e. 2-4. are reversed. Third click resets to default sorting. A small triangle up/down icon can indicate the sorting.
Show participants on hover
In the list view, it's currently not possible at all to see who voted for what. I propose that hovering over the "voted" / "voted maybe" icons shows the profile pictures of the users that voted for that option. Possible solutions are a proper popup or displaying a scrollable list (including profile picture & name) or using the space between option text on the left and vote count on the right to display a (possibly trunacted) list of overlapping profile pictures.
I admit that showing the users in the list view is much harder and the two solutions I proposed both have different drawbacks. The two proposals for the table view are much more important to me.
Additional context
For the sticky option headers, I found the discussion in #305, which is kind of similar, but proposed to make the current users votes sticky as well. I do not see a need for that, since (as a result of #305 ?!) it'l already at the very top.
Thanks for the work on this cool app!
The text was updated successfully, but these errors were encountered:
Describe the goal you'd like to achieve
As a poll participant or owner, I want to easily get an overview about who has voted for what, because helps to select the accepted option (in case of a par, one participant might be more important) or to contact other people that voted for the same option.
Describe possible solutions
Sticky Option Headers
In the table view, when scrolling through the list of participants, the column headers (the options) vanish and one easily looses track of which column is what. If the headers were sticky (like the poll name), that would be much easier
Sort/Group Participants by selected option
Again in the table view, when I want to see all participants that voted for Option A, the only way to do that is to scroll through the complete list and check manually. Depending on the order in which the participants voted, only the first and last user could have voted for option A, all others for option B, making it necessary to scroll to the very bottom.
I propose that clicking on the Option text "A" sorts the participants like this:
second click sorts "reversed", i.e. 2-4. are reversed. Third click resets to default sorting. A small triangle up/down icon can indicate the sorting.
Show participants on hover
In the list view, it's currently not possible at all to see who voted for what. I propose that hovering over the "voted" / "voted maybe" icons shows the profile pictures of the users that voted for that option. Possible solutions are a proper popup or displaying a scrollable list (including profile picture & name) or using the space between option text on the left and vote count on the right to display a (possibly trunacted) list of overlapping profile pictures.
I admit that showing the users in the list view is much harder and the two solutions I proposed both have different drawbacks. The two proposals for the table view are much more important to me.
Additional context
For the sticky option headers, I found the discussion in #305, which is kind of similar, but proposed to make the current users votes sticky as well. I do not see a need for that, since (as a result of #305 ?!) it'l already at the very top.
Thanks for the work on this cool app!
The text was updated successfully, but these errors were encountered: