-
Notifications
You must be signed in to change notification settings - Fork 142
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
✨ [extension] add columns to the event list #2372
Conversation
Current dependencies on/for this PR:
This comment was auto-generated by Graphite. |
d082dc8
to
cd350a9
Compare
bfd9f6b
to
9d40dde
Compare
cd350a9
to
16093c9
Compare
9d40dde
to
d3900b8
Compare
16093c9
to
745b6df
Compare
d3900b8
to
0479b9b
Compare
745b6df
to
d784748
Compare
9ff9536
to
b673acd
Compare
<Table striped verticalSpacing="xs"> | ||
<tbody> |
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.
❓ question: Why move from a table to a grid?
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.
I reverted back to a table, the grid offers more control over the exact size of columns, but was too much trouble to implement. I want to revisit this one day when I have time :)
After playing with the UI: 🐛 You can "add column" on an already added column which create a new column with empty values 🐛 the display does not seem to handle well long URL in the message, maybe truncating them? 💬 for removing a column, drag and drop outside of the header seems quite unusual. 💬 to indicate the columns can be reorderd by drag and drop, what about displaying "move" cursor on hover? |
d784748
to
e3e5fbb
Compare
b673acd
to
3009a4c
Compare
Current dependencies on/for this PR:
This comment was autogenerated by Freephite. |
Codecov Report
@@ Coverage Diff @@
## main #2372 +/- ##
==========================================
- Coverage 93.47% 93.40% -0.08%
==========================================
Files 226 226
Lines 6617 6622 +5
Branches 1470 1470
==========================================
Hits 6185 6185
- Misses 432 437 +5
... and 2 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
dca050b
to
091f884
Compare
Fixed
Fixed by reverting to using a Table, so now long strings should wrap properly
Added a button to remove columns.
Native devtools tabs can be reordered by drag and drop, but don't have a "move" cursor. I think it could be best to follow the same UI, so I didn't change the cursor. I will revisit the drag behavior later to make it closer to the native devtools experience. |
e3e5fbb
to
31cf3e8
Compare
091f884
to
8e4fb67
Compare
31cf3e8
to
64e6b66
Compare
This fixes wrapping issues and reduce complexity (the CSS grid syntax is a bit confusing). The UI isn't quite how I like it, I have ideas on how to improve it but it'll wait.
e65480e
to
1ce9dd9
Compare
Motivation
When adding a new field or investigating a specific field value, it is a bit annoying to expand it
on every event.
Changes
Note: see, the space between the facet list and the event list is back!
Testing
I have gone over the contributing documentation.