Open sumitparakh opened 5 years ago
I would love to get involved with this project, can try and help with the ui/ux??
That'd be great @dince12 . Thanks for showing your interest.
Let me explain what problems we are facing now and how we are planning to take it forward.
Current state of the UI is, we can easily create any angular project under New tab.. But all other options such as Build, serve, test etc. are also visible or disabled even if no project is created or imported. It confuses us a bit as a developer. Logically, options such as serve, build, test etc. should be visible only if an angular project is open, right? But currently it is not happening. We want to change that experience.
In order to improve that experience, we thought of creating a workspace kind of UI which would allow user to :-
This workspace can also be called a startup page which will be displayed every time user opens klingon (But we can also provide an option to not display startup screen next time, in future..)
I've personally thought of a workspace design in which, apart from create and import option, project & contributors details would also be displayed. We can divide it in 2 column layout:-
Workspace screen should not have scroll bar because, psychologically, scroll bar in a startup screen, irritates a bit. It should look as straightforward as it can be.
Let's discuss what you think about above points and what are your ideas to improve its user experience.
Taking this forward.
Is your feature request related to a problem? Please describe. Currently it feels very inconvenient as a user that i have to import or create new project every time i open the project. Although the empty space around different tabs can be utilized in better ways. Hence this issue will cover and track those improvements which will improve/overhaul overall user experience of angular developer.