-
Notifications
You must be signed in to change notification settings - Fork 843
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
[High Contrast Mode] Ranges, color pickers, and date pickers #8199
[High Contrast Mode] Ranges, color pickers, and date pickers #8199
Commits on Dec 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 33b1981 - Browse repository at this point
Copy the full SHA 33b1981View commit details -
[Eui(Dual)Range] Misc syntax cleanup
- pass full theme context (matching all our other helpers) instead of just `euiTheme` - use `is` type predicate instead of `as` cast - use getters to repeat vars instead of comments (which updates the thumb bg color to match in high contrast mode)
Configuration menu - View commit details
-
Copy full SHA for aaa0095 - Browse repository at this point
Copy the full SHA aaa0095View commit details -
[Eui(Dual)Range] Set up CSS variable for dynamic thumb colors
- on focus, can be either the focus color or the level color - we'll be using this var shortly for higher contrast borders
Configuration menu - View commit details
-
Copy full SHA for 6d02877 - Browse repository at this point
Copy the full SHA 6d02877View commit details -
[Eui(Dual)Range] Improve the visibility of thumbs in high contrast mode
+ make the outlines of focused thumbs inherit from the level (more polished) in non-high contrast mode as well
Configuration menu - View commit details
-
Copy full SHA for bca189a - Browse repository at this point
Copy the full SHA bca189aView commit details -
[Eui(Dual)Range] Increase contrast of ticks + fix Win high contrast t…
…hemes + tech debt - fix `any` typing
Configuration menu - View commit details
-
Copy full SHA for ab074ed - Browse repository at this point
Copy the full SHA ab074edView commit details -
[Eui(Dual)Range] Fix tooltips in high contrast Windows + increase dar…
…k mode visibility + tech debt - dogfood new arrow styles helper. this adds another mildly repetitive/annoying Emotion className, but that tradeoff is probably worth it + other misc CSS cleanup/simplifications - minute Loki diffs appear to be coming from aliasing from the transparent border, but shouldn't be a meaningful change
Configuration menu - View commit details
-
Copy full SHA for 4d9497e - Browse repository at this point
Copy the full SHA 4d9497eView commit details -
[EuiColorPalette] Add border + fix Windows high contrast theme display
+ add more stories/VRT
Configuration menu - View commit details
-
Copy full SHA for 1747af4 - Browse repository at this point
Copy the full SHA 1747af4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f853e7 - Browse repository at this point
Copy the full SHA 8f853e7View commit details -
[EuiColorPicker] Add border + fix hue/saturation pickers in Win high …
…contrast themes + add VRT
Configuration menu - View commit details
-
Copy full SHA for 9538ee5 - Browse repository at this point
Copy the full SHA 9538ee5View commit details -
[EuiColorPicker] Fix unnecessary CSS workaround
- by using `aspect-ratio` instead of padding-bottom hack
Configuration menu - View commit details
-
Copy full SHA for 7856503 - Browse repository at this point
Copy the full SHA 7856503View commit details -
[EuiColorPicker] (opinionated) Increase visible thumb contrast further
- remove transparent background - it's more important that the thumb be visible - remove box shadows and make borders/outlines extra thick + always show outlines, on mouse focus, not just keyboard focus - open to feedback - dark mode feels better *while* focused, but not necessarily while not focused
Configuration menu - View commit details
-
Copy full SHA for 2c89304 - Browse repository at this point
Copy the full SHA 2c89304View commit details -
Configuration menu - View commit details
-
Copy full SHA for 859eb61 - Browse repository at this point
Copy the full SHA 859eb61View commit details -
[react-datepicker] Fix Windows high contrast/forced color modes rende…
…ring calendar selections invisible
Configuration menu - View commit details
-
Copy full SHA for c016bc5 - Browse repository at this point
Copy the full SHA c016bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d225ace - Browse repository at this point
Copy the full SHA d225aceView commit details -
[EuiSuperDatePicker] Fix duplicate high contrast borders
+ DRY out `euiFormControlDefaultShadow` usage/unsets with newer API
Configuration menu - View commit details
-
Copy full SHA for 1011d27 - Browse repository at this point
Copy the full SHA 1011d27View commit details -
[EuiSuperDatePicker] Improve Windows high contrast state indication
- needs updating still isn't great, but I think this is the best I can do for now :/
Configuration menu - View commit details
-
Copy full SHA for 543f22b - Browse repository at this point
Copy the full SHA 543f22bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9331f5a - Browse repository at this point
Copy the full SHA 9331f5aView commit details
Commits on Dec 4, 2024
-
[PR feedback] Standardize hue/saturation indicator focus outline on l…
…ight & dark modes
Configuration menu - View commit details
-
Copy full SHA for c7e35b0 - Browse repository at this point
Copy the full SHA c7e35b0View commit details