Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Error and loading states #4

Open
andrew-c-tran opened this issue Nov 27, 2017 · 5 comments
Open

Error and loading states #4

andrew-c-tran opened this issue Nov 27, 2017 · 5 comments

Comments

@andrew-c-tran
Copy link

The UI will regularly fall into a state where actions are happening and an indicator that work is being done needs to be shown. A loading spinner or other type of indicator is needed.

The UI will also occasionally fall into a state where an action has failed, or either the UI or the CLI has experienced some sort of error. Defining error prompts and other indicators on how to display the correct error information is needed.

@andrew-c-tran
Copy link
Author

Initial proposal for loading state:

grey overlay with a loading spinner and current state to the right. in card view, this will overlay the card processing things, in modals it will overlay the modal.

example:
screen shot 2017-12-12 at 10 24 18 am

@rickmanelius
Copy link

Crap I missed this earlier re:full view versus only covering an individual card. Disregard that comment. As for the elements/colors, I think we need to definitely address color contrast because things like the "Creating ddev-router" wash out a bit. That said, it's easy to note the deficiency and hard to address the correction because I know we may need additional support from a design resource to make more definitive recommendations.

TL;DR I like the strategy but work needs to be done on the design aspects of colors/sizing/placement.

@cyberswat
Copy link
Contributor

We really need to commit to getting the efforts from the style guide wrapped into this kind of work. I understand that it's a bit of a pain because the people involved are a bit isolated, but it feels like something we should fix.

@andrew-c-tran
Copy link
Author

andrew-c-tran commented Dec 13, 2017 via email

@rickmanelius
Copy link

Related to ddev/ddev-ui#8

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants