-
Notifications
You must be signed in to change notification settings - Fork 29
Guided mode #1867
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
Guided mode #1867
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1867 +/- ##
========================================
+ Coverage 70.7% 72.7% +1.9%
========================================
Files 337 337
Lines 12818 12830 +12
Branches 1362 1362
========================================
+ Hits 9071 9329 +258
+ Misses 3391 3124 -267
- Partials 356 377 +21
Flags with carried forward coverage won't be shown. Click here to find out more.
|
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.
Just some suggestions:
- Sweeper and Slides use the same completely unrelated icon :P I suggest
random
for the sweeper andcaret-square-right
for the slides. - I think slides is a bit confusing because I think of Google Slides and this is not the same thing. I think "guided mode" is a very good name, I propose using that instead of slides.
- Inside the Slides window:
- Tree should have the same background of the containing window (maybe transparent does it).
- Buttons and order numbers need some more space in between.
- I like the compact style of the previous file picker in a window but if everyone agrees to have the other back , it's ok.
- Although there is no progress when a file is uploaded, and the progress remains there even if the file was uploaded. And if the folder is open, the file doesn't show after upload unless reload is hit.
- Maybe this doesn't fulfil the requirements...? I would say that is not enough to guide a user through the configuration of the study... at least some kind of guiding text would be missing? @KZzizzle what do you think?
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.
A few ideas worth investigating:
- I do agree with @ignapas about having some "text slides" where the user can present some information as guidance between each service. I think that the primary user of the guided mode is a non developer. He or she might need more information in order to correctly work out how to use this "application".
- While in the "presentation mode" (after start slides is pressed) it might be advisable to not allow the user to change information about the service (like name and other things which must not be changeable by the user).
- a slide like icon would be better for the button (not having any text, it is hard to find and understand what it is used for)
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.
The following require improvement:
- I think there is something odd about selecting and deselecting images. The order does not feel right.
- the below study has a lot of services, when opened it will open a slide. I was expecting to see the workbench. Also note the disappearance of the next and prev buttons.
- services with long names will destroy the layout, rendering them unusable. Please consider using ellipsis. Also please note the missing prev and next buttons
- long service names are also an inconvenience as shown below
From @ignapas:
|
From @GitHK:
|
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.
PRed with visual changes but the upload visual bugs of the file picker are still there. Probably not related to this PR
Some visuals for guided mode
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.
It is usable for demo purposes.
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.
cool stuff - looks good to me as a first version - will wait for UI revamp to get nitpicky =P
What do these changes do?
This feature is only available in master and devel:
Frontend
Backend
Related issue number
ITISFoundation/osparc-issues#327
How to test
Checklist
make openapi-specs
,git commit ...
and thenmake version-*
)