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

Implement Wizard Form for Enhanced User Experience #433

Closed
moustaphacheikh opened this issue Jul 26, 2023 · 4 comments · Fixed by #441 or #459
Closed

Implement Wizard Form for Enhanced User Experience #433

moustaphacheikh opened this issue Jul 26, 2023 · 4 comments · Fixed by #441 or #459
Assignees

Comments

@moustaphacheikh
Copy link
Collaborator

moustaphacheikh commented Jul 26, 2023

Description

This new feature aims to streamline the user experience during the data management process. This would cover dataset, data declaration, storage, legal basis, and access creation.

Expected behavior

The Wizard Form should guide the user through a series of forms - Dataset, DataDeclaration, Storages, Legal Basis, and Accesses. Among these, only the Dataset form should be mandatory. The user should be given the option to skip each of the non-mandatory forms (DataDeclaration, Storages, LegalBasis, and Accesses), one by one, depending on their requirements.

The implementation of this feature should reuse the existing form designs to ensure consistency and minimize the complexity of the changes.

@neoflex
Copy link
Member

neoflex commented Sep 6, 2023

some minor modifications still to be implemented:

  • add a label to the skip button, make the button stand out less
  • add flash message on successful dataset creation
  • visual improvements to save some vertical space (remove grey background on heading section of the form and on the steps block, reduce margins/paddings, etc)
  • Update the placeholder text for each step. @vildead

@neoflex neoflex reopened this Sep 6, 2023
@neoflex neoflex assigned moustaphacheikh and unassigned vildead Sep 6, 2023
@vildead vildead self-assigned this Sep 6, 2023
@moustaphacheikh
Copy link
Collaborator Author

@vildead, What do you think about our new layout?
Screenshot 2023-09-07 at 08 22 37

the success message is: Your dataset was created successfully!

@vildead
Copy link
Member

vildead commented Sep 7, 2023

@moustaphacheikh the layout is great!

With the message, can we go for something slightly longer? Your dataset was created successfully. You can add more details below.

@vildead
Copy link
Member

vildead commented Sep 8, 2023

The help text was updated in #458

@moustaphacheikh moustaphacheikh linked a pull request Sep 8, 2023 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants