-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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 datagrid issue in Discover for Firefox #90906
Conversation
.euiDataGridRowCell.euiDataGridRowCell--firstColumn { | ||
border-left: none; | ||
} | ||
|
||
.euiDataGridRowCell.euiDataGridRowCell--lastColumn { | ||
border-right: none; | ||
} |
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.
Some hacky stuff to adapt to the way data grid now handles borders. Fixes a visual problem where they had double borders.
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.
@elasticmachine merge upstream |
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.
Yes, I said, yes, but adapting the number of docs seems to break several functional test, I intend to focus on that stuff tomorrow, so it might make sense to fix it in a separate PR, since just adopting the numbers is not enough here, I really wonder why in one of this tests there are 250 rows returned, I'd expect less due to virtualization. But what would be nice to fix, since Firefox stuff is improved, is the overlapping of header row with the first data row
@kertal OK. I'll remove that commit, and merge on green with the css changes. |
@elasticmachine merge upstream |
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.
Code LGTM, tested locally, main Firefox issue fixed. Tried to fix the header position, but it's a kind of mystery, so it should be solved in a different PR.
💚 Build SucceededMetrics [docs]Async chunks
History
To update your PR or re-run it, just comment with: |
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
1 similar comment
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
@snide Should we merge the backport? |
* Fix datagrid issue in Discover for Firefox * small visual cleanup while im in here Co-authored-by: Kibana Machine <[email protected]>
Summary
The data grid in Discover when no fields are selected would run into an issue because of a word wrap issue the way the team was using EuiDescriptionList. A small overwrite is all that was needed.
Thanks for the spot @ryankeairns. @chandlerprall you can safely breathe as this wasn't a problem with EUI.
After
Before
Checklist
Delete any items that are not applicable to this PR.