-
Notifications
You must be signed in to change notification settings - Fork 13.9k
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
feat(explore): improve UI in the control panel #19748
Conversation
Codecov Report
@@ Coverage Diff @@
## master #19748 +/- ##
==========================================
+ Coverage 66.49% 66.51% +0.01%
==========================================
Files 1689 1690 +1
Lines 64614 64618 +4
Branches 6650 6656 +6
==========================================
+ Hits 42966 42979 +13
+ Misses 19947 19937 -10
- Partials 1701 1702 +1
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
/testenv up |
@kgabryje Ephemeral environment spinning up at http://52.33.176.70:8080. Credentials are |
@stephenLYZ thanks for all of the improvements! Looks much cleaner :) Something weird is happening with the tooltips for controls though - they show up for calculated columns, but not for the normal columns - there is like half of the dot showing on the right of the fields, so I guess the hovering over not only controls, but also fields now triggers something that hides under the chart section? Attaching the video. Screen.Recording.2022-04-19.at.15.58.09.mov |
|
That's a good catch, the controls actually have #666666 color. I think the spacings are looking good - especially if all of those are selected it's less overwhelming. |
@kasiazjc Yeah. Do we need to show the tooltip for the normal columns? |
I think what Kasia meant is that for some (most) controls the info tooltips are somewhere off the screen. For example, when you hover over Metrics control, normally there's a tooltip trigger next to "Metrics" header. Here it's pushed off the screen - you can see a tiny part of tooltip trigger circle on the right |
Maybe it's easier to see on a video Screen.Recording.2022-04-19.at.18.19.31.mov |
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.
Request changes - details in comments
@kgabryje Got it. Thanks for explanation. Pushed new changes here. |
/testenv up |
@kgabryje Ephemeral environment spinning up at http://52.37.176.47:8080. Credentials are |
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.
Looks fantastic! Thank you for the improvements. I approved, but let's wait for @kasiazjc stamp before merging
Looks great! Thank you @stephenLYZ :) |
Ephemeral environment shutdown and build artifacts deleted. |
* feat(explore): improve section header of control panel * fix checkbox control color and radio button color
* feat(explore): improve section header of control panel * fix checkbox control color and radio button color
SUMMARY
This PR improves the styling of the control panel:
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION