-
Notifications
You must be signed in to change notification settings - Fork 29
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
Handle DVC errors gracefully in plots #1649
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
@mattseddon I think we may want to use buttons where it is possible. take a look and let me know. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
I would like to finalize this if possible. Please share your comments. @shcheklein and @mattseddon Thanks |
This is fine. Please update the designs in the figma. We need to start consolidating all of this information in to one place so we can prioritise what we are going to implement next. We also need to make sure there is no contradictory information anywhere. E.g dots vs strips for the experiment colors. |
Implemented the refresh button in #1754. The concept looks strange when there are multiple plots missing: Consider leaving for now but removing the button altogether once the ribbon is in place. |
Great ! @mattseddon just a few comments:
The reason is that the area is not defined. With the border it will be fine. See here #1649 (comment)
I have noticed that most of the time buttons have significant clear space (padding) on the sides. I propose same, should feel more consistent. See here #1649 (comment) |
The reason that I say that it "looks strange" is because we have a refresh button on each plot that does the exact same thing. I do not think that adding a border will make the duplication of information/button look any better: The buttons are from the webview-ui-toolkit. I am using them as provided by MS. Please take a look. |
I had an impression that we can have it 100% of the parent container, like in the attachment. Sorry if I was mistaken.
Yes. It won’t do the duplication any better, but it will outline the space with the message. So the user won’t feel like the info is in the air, but it belongs to a specific place. Does it make sense?
Do you mean if the user will click one button it will refresh all the missing plots. I thought that one button refreshed info related to the specific plot. |
Yes, but I thought this is also a webview and it uses the full width of the content wrap. No? However if the button needs to refresh all plots of a particular exp, it doesn't matter . Thank you @mattseddon |
The provided picture is from a walkthrough which probably uses a webview under the hood but it is internal to VS Code and does not use the toolkit. |
Hey @mattseddon . Please see the Figma specs which I have recently created. Let me know what you think. |
@maxagin Tooltip aligning by the center is confusing. Currently, all the tooltips are aligned by their left side to the parent element, which is consistent with menus and other elements' behavior. |
We are trying to follow the native roles as much as possible - VSCode guidelines However, for this particular case, we probably won't use red at all (WIP).
The context menus are always aligned by the right side, unless it's very close to the right age of the screen, in this case, the context menu will appear on the left side of the mouse. However, in some rear cases, the context menu appears always on the right side. Regarding the tooltips with content that can be copied or having other actions such as links will be placed at the center of the element. This is consistent with common interaction patterns including GH and Studio |
The Figma specs were updated. Please let me know if you will have any comments. Thanks |
When
We handle it in some weird way in VS Code: |
This depends on iterative/dvc#7692
Figma specs
Motivation
TODO
Will be handled in relation to the: DVC errors that may occur during or after running experiment #1636
The text was updated successfully, but these errors were encountered: