Empty, one state visualisation enhancements #50
Labels
No labels
BZK
Backlog
Bug
Prio 1
Prio 2
Prio 3
RC
Testing
WIP
auth
doc
feature
frontend
idea
integration
math
ops
bug
duplicate
enhancement
question
testing
verify
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
BetaBreak/voxit-project#50
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This cause of the stock polis api / DB
changed title from
Empty state should not be visualisedtoEmpty, one state visualisation enhancementschanged the description
changed the description
assigned to @gberh
This is not so straightforward because groups and even the majority results can appear or disappear again at any time. What should we do e.g. if the results view is open and then all groups disappear again and there are no majority results? Should we automatically close the results view and hide the button? Or should we leave the empty view open and hide the button once the user has closed it? I would find either quite confusing behavior as a user.
Another option would be to have an inactive button state but then we also need to handle the case that the results view is already open and results disappear again.
assigned to @AdriaanTV and unassigned @gberh
assigned to @gberh and unassigned @AdriaanTV
@gberh @AdriaanTV suggested this solution.
Currently it looks like this:
Possible states are:
For state 1. I can use the above design, what about 3.? Should the panel be "tab-specific" rather than a something like modal dialog and switching to available group results still be allowed?
Hi,
I would suggest the following:
not), don't hide them
unavailable (so yes, tab specific)
This way, tabs won't disappear and reappear which would be confusing,
because you don't have any feedback why they suddenly vanish. The most
important rule of thumb is to provide the participants an explanation as to
why it's not available atm, but will become available if conditions are
met. Hope this helps!
PS this is different from showing buttons/actions when the corresponding
action is not available btw. Disabling buttons is frustrating when it's
unclear why the buttons doesn't work.
Grt, Adriaan
...
On Wed, Sep 3, 2025 at 8:37 AM Guido Berhörster (@gberh) < gitlab@mg.gitlab.com> wrote:
Fixed in particiapp/particiapp-reference-frontend@7c520dcd2d.