nextcloud / nextcloud/polls

Show more Informations in Polls Overview

Open
#3,166 5 comments 1 reaction 0 assignees View on GitHub

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: ⚠️
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):

  1. Number of participants (+ Number of maximum Participants if the Poll is only shared to Nextcloud Users of the same Instance or Federation)
  2. First place (if sorted by Rank)
  3. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.