-
Notifications
You must be signed in to change notification settings - Fork 38
Fix: Make Add User dialog a multi-step wizard #1197
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
base: develop
Are you sure you want to change the base?
Conversation
|
Hi @priya-tik |
|
Use Run test server using develop.opencast.org as backend: Specify a different backend like stable.opencast.org: It may take a few seconds for the interface to spin up. |
|
This pull request is deployed at test.admin-interface.opencast.org/1197/2025-05-21_16-52-15/ . |
|
This pull request has conflicts ☹ |
JamesUoM
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3898be7 to
62088f6
Compare
|
This also doesn't look like a multi-step wizard. Compare creating an event to creating a user:
|
Arnei
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This changes exactly what the text in #1195 requests and as such technically solves the issue. But as others mentioned, this is not enough to solve the spirit of the issue which requires the "Add User" dialog to behave and look like all the other "Add" and "Create" dialogs.
I would argue that solving the spirit of the issue is what we really want here. Just technically solving the issue does not lead to the improved user experience and usability we want, but just causes different kinds of confusion for our users. Therefore I would not merge this PR as it is right now.
If you would like to make the "Add User" dialog behave and feel like other "Add dialogs", I would suggest looking at the "Add group" dialog and going from there. Others have already given pointers to what the key differences are.

This PR refactors the "Add User" dialog to behave like a multi-step wizard, improving the user experience by splitting user details and role assignment into separate tabs. This change ensures better usability and mirrors the design of similar multi-step forms in the interface.
Note:
Please let me know if any additional changes or improvements are needed!