Show more Informations in Polls Overview
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 284
- Forks
- 91
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 50
Description
⚠️ This issue respects the following points: ⚠️
- I agree to follow Nextcloud's Code of Conduct.
Describe the goal you'd like to achieve
As a poll owner, I want to be able to see more information in the Polls Overview, because it helps to get a quick overview if you have multiple polls running.
Possible information (sorted by importance for me):
- Number of participants (+ Number of maximum Participants if the Poll is only shared to Nextcloud Users of the same Instance or Federation)
- First place (if sorted by Rank)
- Votes for the first place (Yes, Maybe, No)
Describe possible solutions
Since this would be an information overload on small screens, more information should become visible if the frame width increases.
Example:
- Width more then 1100 px -> Show Number of Participants (No. 1)
- Width more then 1300 px -> Show First Place (No. 2)
- Width more then 1500 px -> Show Votes for the first place (No. 3)
I know, that it is not that easy, because it also depends on the screen size, text size and maybe other Parameters. But I hope this example explains it well enough.
Greetings
KaeTuuN
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Polls Overview UI and trace how participant, ranking, and vote data for each poll is currently exposed. Implement responsive display of the requested information at suitable widths, then verify that the overview remains usable on small screens and shows participants, first place, and first-place vote counts when space allows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100