-
Notifications
You must be signed in to change notification settings - Fork 842
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
[Emotion] Convert EuiContextMenu, EuiContextMenuPanel, and EuiContextMenuItem #7312
Commits on Oct 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81a84ad - Browse repository at this point
Copy the full SHA 81a84adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aed518 - Browse repository at this point
Copy the full SHA 0aed518View commit details -
Delete unused
.euiContextMenu__content
selector- not used anwhere as in either EUI or Kibana
Configuration menu - View commit details
-
Copy full SHA for 1464c26 - Browse repository at this point
Copy the full SHA 1464c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae4924 - Browse repository at this point
Copy the full SHA 3ae4924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d4fecc - Browse repository at this point
Copy the full SHA 2d4feccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a31e89 - Browse repository at this point
Copy the full SHA 5a31e89View commit details -
Convert panel transitions/animations to Emotion
+ remove unused `--next`/`--previous` classes
Configuration menu - View commit details
-
Copy full SHA for 353179b - Browse repository at this point
Copy the full SHA 353179bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e63a1a - Browse repository at this point
Copy the full SHA 0e63a1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84a452d - Browse repository at this point
Copy the full SHA 84a452dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2a7ec7 - Browse repository at this point
Copy the full SHA c2a7ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b145539 - Browse repository at this point
Copy the full SHA b145539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53c9d3a - Browse repository at this point
Copy the full SHA 53c9d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b701691 - Browse repository at this point
Copy the full SHA b701691View commit details -
[cleanup] Fix broken styles + DRY out repeated CSS on `EuiContextMenu…
…PanelTitle` - by dogfooding `EuiContextMenuItem` - this requires updating `EuiContextMenuItem`'s logic to be able to render a `div` if necessary - we can now remove the `padding` variables, since `EuiContextMenuItem` is now the only one that uses it
Configuration menu - View commit details
-
Copy full SHA for ed80b82 - Browse repository at this point
Copy the full SHA ed80b82View commit details -
[docs] Fix docs examples without
onClick
s- due to the previous change, they'd otherwise render as `div`s and not register within the tab order
Configuration menu - View commit details
-
Copy full SHA for e5ec89c - Browse repository at this point
Copy the full SHA e5ec89cView commit details -
[EuiContextMenuItem] Convert remaining child styles to Emotion
+ syntax cleanup - prefer `const` and `&&` over `let` and `if`
Configuration menu - View commit details
-
Copy full SHA for a8a0e70 - Browse repository at this point
Copy the full SHA a8a0e70View commit details -
[EuiContextMenu] Remove now unused size className modifiers
- we're applying these styles directly via Emotion in the child components instead of at the parent
Configuration menu - View commit details
-
Copy full SHA for a6ede35 - Browse repository at this point
Copy the full SHA a6ede35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc7b48 - Browse repository at this point
Copy the full SHA 6cc7b48View commit details -
- add `shouldRenderCustomStyles` - convert all tests to RTL - convert snapshots to assertions where it makes sense to do so
Configuration menu - View commit details
-
Copy full SHA for 1a23a45 - Browse repository at this point
Copy the full SHA 1a23a45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d39aa - Browse repository at this point
Copy the full SHA 39d39aaView commit details -
- Fix class assertion failures caused by new Emotion classes (convert `have.attr, class`->`have.class`) - Fix focus failures caused by items without `href`s or `onClick`s rendering as `div`s
Configuration menu - View commit details
-
Copy full SHA for fd238d5 - Browse repository at this point
Copy the full SHA fd238d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1f9cac - Browse repository at this point
Copy the full SHA e1f9cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3486c4b - Browse repository at this point
Copy the full SHA 3486c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc5f630 - Browse repository at this point
Copy the full SHA fc5f630View commit details -
[EuiContextMenu] Add missing reduced motion affordance
- due to the way the component is currently set up with `onAnimationEnd`, setting a 0s animation duration is the easiest way to reduce motion
Configuration menu - View commit details
-
Copy full SHA for 7c2c46f - Browse repository at this point
Copy the full SHA 7c2c46fView commit details