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

Site Setup Replication needs better UI/UX #556

Closed
reggie7 opened this issue Sep 17, 2020 · 2 comments
Closed

Site Setup Replication needs better UI/UX #556

reggie7 opened this issue Sep 17, 2020 · 2 comments

Comments

@reggie7
Copy link
Contributor

reggie7 commented Sep 17, 2020

When an author presses site setup replication there is not enough visual indication of what's actually going on. The process might take a while and the only thing that happens is that the page gets a bit gray. It's not even disabled from interaction. When I come back to it after e.g. switching tabs I have no idea whether the process succeeded or failed. I don't even know whether it has finished.

Branch: develop-sling12

Steps to Reproduce

  1. Grab a new peregrine instance with e.g. themeclean-flex theme installed.
  2. Create new website A.
  3. Invoke Site Setup Replication.

Expected Result: The page buttons are not interactive. There is a clear indication of what is currently happening.
Actual Result: The page is grayed. The buttons are active.

Analysis

Maybe we should see a list of resources being currently processed. Maybe a kind of console updating in real time. Or maybe simply a spinner or progress bar? And the result has to be shown for the user after they switch context.

@reggie7
Copy link
Contributor Author

reggie7 commented Sep 17, 2020

It's in progress: progress
It's gray, but one could easily think it's the default look'n'feel. And we have no idea what is going on.

@reggie7 reggie7 added this to To do in Replication via automation Jan 13, 2021
@reggie7 reggie7 moved this from To do to To Evaluate in Replication Jan 13, 2021
@ehdatheadwire
Copy link
Collaborator

Closing OG issue and relocating to: peregrine-cms/enhancements#24

Replication automation moved this from To Evaluate to Done Mar 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants