ephios icon indicating copy to clipboard operation
ephios copied to clipboard

Disposition without drag&drop

Open lukasrad02 opened this issue 1 year ago • 3 comments

Is your feature request related to a problem? Please describe. Currently, disposition is only possible using drag&drop. This is cumbersome, especially on mobile devices or for shifts with a large number of participants.

Describe the solution you'd like I don't have a clear vision of how the disposition view should look like, but have collected some ideas:

  • Keep the layout as-is and keep drag&drop, but add buttons to each entry that move the entry to the respective box (e.g. :white_check_mark: for confirmed, :grey_question: for requested, :x: for denied)
  • Add checkboxes to each entry to allow moving multiple entries at the same time (using drag&drop or buttons above the boxes, similar to the events list page)
  • Instead of a separate "Add others" box, add a "Add" button to each of the other boxes so that users can be directly added to the right category

Describe alternatives you've considered see above

Additional context none

lukasrad02 avatar Sep 11 '24 09:09 lukasrad02

there are several other aspects regarding the layout of the disposition: #940 #1214 #243 #1346

jeriox avatar Sep 11 '24 17:09 jeriox

design idea by @silvanverhoeven for drag&drop: display a drag-indicator (six dots) instead of user icon to make ability to drag clearer

jeriox avatar Jan 24 '25 17:01 jeriox

Regarding extensibility and the interface for shift structures to add fields, I could imagine that in the sense of a redesign (to some tabular layout for example, where you can sort rows and hide columns) you could move away from the overwritable disposition forms and use a signal to enter some kind of column_name: value pairs per participation in the dispo. Values can then be read-only fields (answers to questions) or editable form fields (which team).

felixrindt avatar Jul 22 '25 13:07 felixrindt