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 Option to Reset Settings #537

Open
jauyong opened this issue Feb 16, 2021 · 4 comments
Open

Add Option to Reset Settings #537

jauyong opened this issue Feb 16, 2021 · 4 comments
Projects

Comments

@jauyong
Copy link

jauyong commented Feb 16, 2021

Feature description

As a user, I'd the ability to reset options to their default state to help with troubleshooting, performance and to get back to a stable state.


Do not alter or remove anything below. The following sections will be managed by moderators only.

Acceptance criteria

  1. There should be an option to restore demo content
  2. There should be an option to restore the theme settings
  3. There should be an option to restore plugin settings
  4. There should be a confirmation after clicking the "reset" button that the user needs to confirm.
  5. There should be a confirmation that settings were restored
  6. This should be added to the settings page
  7. The user should be made very aware of what is happening when they click the "reset" button
  8. If the demo content/plugin/theme is already in restored state, the restore buttons should be inactive

Design
https://user-images.githubusercontent.com/8026823/109770787-48e6ea80-7bfc-11eb-93fe-b3298fe87fb3.mov

Implementation brief

QA testing instructions

Demo

Changelog entry

@jauyong jauyong added this to To Do in Execution Feb 16, 2021
@jauyong
Copy link
Author

jauyong commented Feb 16, 2021

@rodydavis please let me know if you're ok with this getting worked on. Note that AC4 leaves it open to see what else can be added.

@jauyong jauyong mentioned this issue Feb 22, 2021
@jauyong jauyong assigned dawidmlynarz and unassigned rodydavis Feb 26, 2021
@jauyong
Copy link
Author

jauyong commented Feb 26, 2021

@dawidmlynarz to create a design mock

@dawidmlynarz
Copy link

@jauyong I have created a proposal for the section holding all the reset options. 'Maintenance' was something that I thought would be a nice fit for the section name. If you can imagine a better one, let me know and I will update the mockups.

I have tried to keep the consistent design with the Google Fonts and Material Icons updates. Once you reset content, the button goes into an inactive state, since there is nothing more to reset (correct me if I'm wrong).

Reset.settings.mov

Looking forward to your feedback!

@rodydavis
Copy link
Contributor

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Execution
  
To Do
Development

No branches or pull requests

3 participants