UX: Improve dialog to select show owners (show view)

Parent: [EPIC] Extend Show Management Area and improve ... (#149 - closed)

Currently the dialog to select owners of a show, renders a long list of all user accounts.

This list exceeds the view-port of the screen.

Click to expand image

As a consequence the buttons at the bottom are not visible and can only be reached with quite some scrolling-action.

Click to expand image

Additionally it was noted that:

  • the list of accounts is not ordered alphabetically.
  • the list also holds in-active accounts.

Proposed solution

  • Make the dialog smaller
  • Offer a filter input, to display only accounts matching the filter string (similar to show list dropdown)
  • Order the list items alphabetically
  • Pawel@o94: Display active accounts only (in-active accounts can still be accessed via the Steering backend) Edit David: To keep the functionality intact, when an assigned account becomes inactive, we probably should keep them in the list anyway. This should not be a big problem (count-wise), when we have a filter-input provided.
Edited by David Trattnig