-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
fix(data-table): fix table with overflow menu bugs #5794
fix(data-table): fix table with overflow menu bugs #5794
Conversation
Deploy preview for carbon-elements ready! Built with commit adefc93 |
Deploy preview for carbon-components-react ready! Built with commit adefc93 https://deploy-preview-5794--carbon-components-react.netlify.com |
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.
LGTM 👍 - Thanks @tw15egan!
Hey @tw15egan I'm still seeing that bar at the bottom of the overflow icon. I think it's actually the drop shadow peeking up from behind. It's more obvious on the white and g10 themes. |
0af85be
to
e648fd3
Compare
@designertyler should be fixed now 👍 |
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.
lgtm
@designertyler I'm guessing it is the drop shadow peeking out. If we increase the small pseudo |
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.
This subtle color shift is an improvement to the current component, a better tradeoff and will be less noticeable than the focus issue that trying to solve it would cause.
Closes #5792
Fixes an issue where negative margin was added to fix a react specific bug with overflow menu. Added in a more specific selector so it will only target the React implementation. Fixed a few other visual bugs when hovering over the overflow menu, see pics below:
Changelog
Changed
light
overflow menu now uses the correctfield-02
tokenTesting / Reviewing
Test out any Data Table with an Overflow menu, and make sure positioning is correct. Also, check out styles when hovering over an overflow menu, and hover styles when the overflow menu is opened.
Worth checking out that the normal overflow menu is working as expected as well.