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

Feedback requested for current alpha #3906

Open
dartcafe opened this issue Mar 10, 2025 · 7 comments
Open

Feedback requested for current alpha #3906

dartcafe opened this issue Mar 10, 2025 · 7 comments

Comments

@dartcafe
Copy link
Collaborator

dartcafe commented Mar 10, 2025

Working Branch: https://github.com/nextcloud/polls/tree/main
Releases: https://github.com/nextcloud/polls/releases

We need your assistance.

The new vue3 app is nearly ready for beta and then for release candidate, depending on https://github.com/nextcloud-libraries/nextcloud-vue @9 (currently still in alpha state).

What feedback is requested?
Besides the fundamental migration to vue3, there are two major changes affecting the user experience:

  • new dialog for adding and editing of vote options
    The new dialog can be activated via the user preferences and the toggle "Use alternative option add dialog" in section "Styles"
  • The view options (table mode/list mode) and the sorting options moved to the user menu inside the header area away from the top left table cell

What do you think about the UI changes?

@dartcafe
Copy link
Collaborator Author

dartcafe commented Mar 23, 2025

New Layout of polls list

  • Much leaner Layout
    • remove header row and go away from the table style impression
    • avoid unnecessary information
    • Sort the list via the new sorting button

PR: #3927

before new
grafik grafik
grafik grafik
grafik grafik

@dartcafe
Copy link
Collaborator Author

New feature locked anonymous polls and restricted poll owners

  • Lock a poll as anonymous poll for a higher trust level

    • In locked anonymous polls, all users will stay anonymous
    • The locked state cannot be reverted
    • Anyways the votes, comments and option proposals are still persisted with the real user names inside the database, so it is not an absolute anonymous poll, since administrators with access to the database are able to manipulate this.
  • Poll owners can become restricted owners. In polls of an unrestricted owner

    • enabling anonymous poll turns the poll into a locked anonymous poll,
    • participants cannot be removed anymore
  • Delegated admin now absolutely have the same view and rights as the poll owner itself

manual locking Warning before anonymizing the poll of an restricted owner or in case of manual locking New hint for participants
Image Image Image

@dartcafe
Copy link
Collaborator Author

New dialog for adding or changing options in a date poll

  • Add options in a smoother way as with the feature rich date picker
  • Add a sequence of dates directly by creating the option
  • Check your selection with the preview including the repetitions
- Add all day long option add option with time
desktop grafik grafik
mobile grafik

@dartcafe
Copy link
Collaborator Author

@nextcloud/designers If you guys have any comments on these changes, don't hold back.

@marcoambrosini
Copy link
Member

Hi @dartcafe, given the amount of changes, I suggest that we discuss them in a design review call. We usually have it on Tuesdays at 12 CET, but we're flexible with the times. would you be available for it tomorrow or next week?

@dartcafe
Copy link
Collaborator Author

Unfortunately this is a bad time for me, as I am usually working then.

@dartcafe
Copy link
Collaborator Author

Create poll variants (Changeable via user preferences)

current implementation inside the navigation modal alternative Poll list variant (opens the modal as well
grafik grafik grafik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants