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

Add reset project Button to allow users start over completely (Issue from Usability Testing) #868

Closed
2 tasks done
VJ1285 opened this issue Jul 17, 2021 · 14 comments · Fixed by #891
Closed
2 tasks done
Assignees
Labels
enhancement Release Note: Shows as visual or user experience Enhancement epic: UX R1 feature improvement Issues that were created to address feedback from our first user testing will LADOT and LACP users feature: User Testing level: medium priority: MUST HAVE role: front-end Front End Developer

Comments

@VJ1285
Copy link
Member

VJ1285 commented Jul 17, 2021

Overview

One of the issues that were raised during usability testing (row 2) was that users were unsure how to start over completely

Possible Solution

  • Add a "Reset Project" button next to the "Reset Page" button
  • Add a dialog box (See image below) associated with the "Reset Project". Please reuse the dialog that is currently present when the user clicks on "About", "Public Comment", or any of the link from the top banner.

image

@ExperimentsInHonesty
Copy link
Member

David agrees with adding a start over button

@VJ1285 VJ1285 added enhancement Release Note: Shows as visual or user experience Enhancement and removed priority: Could Have labels Jul 22, 2021
@fyliu
Copy link
Member

fyliu commented Jul 23, 2021

I'm starting on this one.

@fyliu
Copy link
Member

fyliu commented Jul 28, 2021

Progress: added the Reset Project button.
Blocker, need clarification: does the reset action reload the existing project? Does it just blank out all the fields for an unsaved project? Go to page 1 in both cases?

@fyliu
Copy link
Member

fyliu commented Jul 29, 2021

From tonight's meeting, on reset project
reload saved project
blank out unsaved project

@ExperimentsInHonesty
Copy link
Member

@fyliu please add a level label to this issue (choices are easy, hard, medium). The choice should be based on the POV of a product manager who would add this label as a way of guiding developers on the team to choose increasingly harder issues.

@fyliu fyliu mentioned this issue Aug 1, 2021
@KPHowley KPHowley changed the title Need to tell users how to start over completely (Issue from Usability Testing) Add reset page Button to allow users start over completely (Issue from Usability Testing) Aug 3, 2021
@fyliu
Copy link
Member

fyliu commented Aug 4, 2021

Progress:
The feature works but the logic is a little complex. I'm adding tests to specify the correct behavior.

ETA:
~2 more hours

@fyliu
Copy link
Member

fyliu commented Aug 11, 2021

Writing the tests took longer than I thought.

Screenshots are in the linked PR. Both logged in and not logged in cases should reset. Canceling the reset modal should keep the unsaved changes.

@KPHowley
Copy link
Member

KPHowley commented Aug 12, 2021

Hi @fyliu - do we still have this implemented just as a button on the top of page 2? - I believe we should add a button to the bottom of all pages on this instead, but I will bring this up again tonight, and work look into anything else we need.

@fyliu
Copy link
Member

fyliu commented Aug 12, 2021

@KPHowley sure. I'll add a task item to put it at the bottom. We might need to ask UX members about putting it left or right of the save button.

@KPHowley
Copy link
Member

we actually have a mockup which shows a start over button already...

https://www.figma.com/file/nD9QK56Mzq7xNSaSUoeGx0/?node-id=2626%3A11673

@fyliu
Copy link
Member

fyliu commented Aug 12, 2021

Pushing this issue through so we could show it to stakeholders sooner while waiting for the design of the button as a new issue

@fyliu fyliu changed the title Add reset page Button to allow users start over completely (Issue from Usability Testing) Add reset project Button to allow users start over completely (Issue from Usability Testing) Aug 12, 2021
@ExperimentsInHonesty
Copy link
Member

LADOT accepted the design changes.

@fyliu
Copy link
Member

fyliu commented Aug 19, 2021

@ExperimentsInHonesty I need clarification. The reset button should be on the top or the bottom?

@ExperimentsInHonesty
Copy link
Member

Demoed to Stakholder (Dave/Alexander)

@ExperimentsInHonesty ExperimentsInHonesty added the epic: UX R1 feature improvement Issues that were created to address feedback from our first user testing will LADOT and LACP users label Oct 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Release Note: Shows as visual or user experience Enhancement epic: UX R1 feature improvement Issues that were created to address feedback from our first user testing will LADOT and LACP users feature: User Testing level: medium priority: MUST HAVE role: front-end Front End Developer
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

6 participants