-
Notifications
You must be signed in to change notification settings - Fork 829
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
[EuiSuperDatePicker] Convert form control styles to Emotion #7904
Commits on Jul 22, 2024
-
- some shenanigans rquired because of existing render fn
Configuration menu - View commit details
-
Copy full SHA for 6cd8fce - Browse repository at this point
Copy the full SHA 6cd8fceView commit details -
Convert date picker widths and width modifiers to Emotion
+ delete width Sass variables
Configuration menu - View commit details
-
Copy full SHA for 3c9a6c5 - Browse repository at this point
Copy the full SHA 3c9a6c5View commit details -
Fix/tweak various width permutations
- `noUpdateButton` requires a few per-width-type tweaks to get this working as before in prod, due to changed CSS delcaration order - `isAutoRefreshOnly` is not correctly responding to width prop on prod, this fixes that
Configuration menu - View commit details
-
Copy full SHA for e6c92d0 - Browse repository at this point
Copy the full SHA e6c92d0View commit details -
Convert remaining layout elements
- flatten CSS where possible (in the case of `.euiFormControlLayout__childrenWrapper`'s border-radius it is sadly not possible) - un-DRY prettyFormat CSS for now, DRY out with popover buttons later - `!important` on `.euiSuperDatePicker__rangeInput` required to offset the CSS added by `fullWidth: true` on the form control layout
Configuration menu - View commit details
-
Copy full SHA for 2ea9e6f - Browse repository at this point
Copy the full SHA 2ea9e6fView commit details -
+ simplify `.euiDatePopoverButton` to inherit from the form wrapper instead of reusing the static variable
Configuration menu - View commit details
-
Copy full SHA for 220a448 - Browse repository at this point
Copy the full SHA 220a448View commit details -
DRY out/convert
euiSuperDatePickerText
mixin +EuiDatePopoverButton
- use flex for compressed height instead of static form variables - keep modifier classes for Kibana usage
Configuration menu - View commit details
-
Copy full SHA for c4c4d49 - Browse repository at this point
Copy the full SHA c4c4d49View commit details -
Convert remaining form linear gradient/underline styles
- [opinionated cleanup/change] set background colors on the layout wrapper div instead of the button where possible - reuse the CSS variable and form Emotion mixins where possible as well
Configuration menu - View commit details
-
Copy full SHA for 09c897e - Browse repository at this point
Copy the full SHA 09c897eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 811ae87 - Browse repository at this point
Copy the full SHA 811ae87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd947d - Browse repository at this point
Copy the full SHA 5bd947dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b61fe26 - Browse repository at this point
Copy the full SHA b61fe26View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1583a79 - Browse repository at this point
Copy the full SHA 1583a79View commit details