-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Dashboard] Better Stopped Screen #2192
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
Conversation
a9c163e
to
9cc1893
Compare
/werft run 👍 started the job as gitpod-build-svenefftinge-redesign-the-stopped-2084.2 |
/werft run 👍 started the job as gitpod-build-svenefftinge-redesign-the-stopped-2084.3 |
9cc1893
to
546596f
Compare
/werft run 👍 started the job as gitpod-build-svenefftinge-redesign-the-stopped-2084.5 |
546596f
to
169d87a
Compare
It now looks like this: with changes: without changes: I put the change information into a scrollable div, because it can get very long but as a user Is till would like to be able to see the information without starting a workspace. |
a614ce8
to
dfae7e6
Compare
/werft run 👍 started the job as gitpod-build-svenefftinge-redesign-the-stopped-2084.9 |
dfae7e6
to
da634f6
Compare
/werft run |
/werft run 👍 started the job as gitpod-build-svenefftinge-redesign-the-stopped-2084.11 |
Hey @svenefftinge! Thanks for adding this! 🙏 Initial thoughtsLGTM.
Below there are some points that could be considered out of the scope here. Let me know if you think it's better to resolve these in follow-up issues. Actions
Performance
User Experience
Adding below how the layout could be improved based on points 6 and 7.
Frontend
Sounds good! We could introduce a separate component to hold this data in the future.
Agree. We can start designing a component for the loading screens that adapts per need but I consider also completely fine to introduce duplicate code as long as this makes the code more readable and understandable by others ands lowers the contribution bar. I think having such a complex and dynamic code structure behind a page like this creates more confusion in the end and inconsistent state than it helps. That's it! @svenefftinge let me know what you think! 🏀 |
Thanks George, we should redesign this component from scratch and I like most of your suggestions. Since we are close to a release I'd like to go with this PR's changes now if there is nothing you deem important to fix now. |
It is on purpose because starting a workspace again that doesn't contain any changes is unnecessary. So a strong primary suggestion seemed misleading.
Yeah, thought about this as well. Somehow decided against it. I guess both have pros and cons. But "Restart Workspace" would indeed communicate better that you continue working on the same thing. |
Sounds good @svenefftinge! I'll also keep a note of the comment above for future reference once we dive into redesigning this component. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's merge this! 🚀
This PR improves the stopping and stopped screen, providing more and better to understand information.
How to test
Fixes #2084