-
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 quick select styles to Emotion #7909
Commits on Jul 25, 2024
-
Remove unused refresh interval CSS
- not used anywhere in the EUI repo or Kibana
Configuration menu - View commit details
-
Copy full SHA for 12b03e3 - Browse repository at this point
Copy the full SHA 12b03e3View commit details -
Replace min-width button CSS with a prop instead
- much more straightforward and less custom CSS + replace className with a data-test-subj instead (used by several test selectors in Kibana)
Configuration menu - View commit details
-
Copy full SHA for 1f87a27 - Browse repository at this point
Copy the full SHA 1f87a27View commit details -
Convert basic EuiQuickSelectPopover styles to Emotion
- other styles in this file are kind of all over the place and needs more refactoring
Configuration menu - View commit details
-
Copy full SHA for c00dd28 - Browse repository at this point
Copy the full SHA c00dd28View commit details -
Create new internal EuiQuickSelectPanel subcomponent
- contains all the required styling without requiring other usages to set classNames directly - should also be flexible enough for both `div` and `fieldset/legend` usage
Configuration menu - View commit details
-
Copy full SHA for 025bb21 - Browse repository at this point
Copy the full SHA 025bb21View commit details -
Refactor commonly used, recently used, and custom panels to use new s…
…ubcomponent + refactor recently used panel to use a flex column with gap instead of margins + reorder imports
Configuration menu - View commit details
-
Copy full SHA for b9e4d46 - Browse repository at this point
Copy the full SHA b9e4d46View commit details -
Convert EuiRefreshInterval to use new subcomponent + fix missing i18n
+ fix incorrect fieldset/legend usage - legend has to be the first child of fieldset to be usable. Plus the label isn't that helpful anyway, so let's create our own
Configuration menu - View commit details
-
Copy full SHA for 5ff0fd1 - Browse repository at this point
Copy the full SHA 5ff0fd1View commit details -
Update quick select panel to use new subcomponent
- fixes the label looking slightly different from the other panels + improve fieldset/legend workaround by absolutely positioning the arrows instead - a11y tweaks - remove extra verbose screen reader only text, but add `aria-describedby` to make up for it + update remaining quick select tests from Enzyme to RTL
Configuration menu - View commit details
-
Copy full SHA for 26814bd - Browse repository at this point
Copy the full SHA 26814bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c6a55e - Browse repository at this point
Copy the full SHA 5c6a55eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f8dab2 - Browse repository at this point
Copy the full SHA 4f8dab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23661a1 - Browse repository at this point
Copy the full SHA 23661a1View commit details -
- referencing a removed className - use data-test-subj instead
Configuration menu - View commit details
-
Copy full SHA for 25bf162 - Browse repository at this point
Copy the full SHA 25bf162View commit details