Cee Chen

Results 32 issues of Cee Chen

## Summary This is a **setup PR**. NOTE: No functional output DOM should have changed as a result of this PR, it's purely meant to DRY out repetitive logic and...

tech debt

## Summary closes https://github.com/elastic/eui/issues/6804 reverts https://github.com/elastic/eui/pull/6817 (`isFocused` workaround should no longer be needed) This PR adds a `preventCopy` prop to EuiScreenReaderOnly, and applies said functionality to `EuiDataGrid` to prevent customers...

blocked

```[tasklist] ### List of components with Amsterdam override SCSS - [ ] EuiKeyPadMenuItem - [ ] EuiDescriptionList - [ ] EuiSideNavItem - [ ] EuiHue - [ ] EuiRadio, EuiCheckbox,...

meta
good first issue
task

Per `prop-types`'s own docs, they recommend libraries be a `dependency` and not a peer dependency: https://www.npmjs.com/package/prop-types#how-to-depend-on-this-package It just seems odd to include it at this point (especially with our reliance...

tech debt

_Originally posted by @opauloh in https://github.com/elastic/eui/pull/6833#discussion_r1224856519_ > I love that idea of automation. My suggestion: > > We can first start by adding JSDocs manually to all the other tokens...

developer experience
stale-issue
tech debt

We're streets behind and should probably grab the latest Jest version(s). List of dependencies that will need upgrading: - `jest` - `jest-cli` - `@types/jest` - `babel-jest` - `eslint-plugin-jest` This PR...

chore
tech debt

Original request: https://github.com/elastic/eui/issues/6747 ## Problem `EuiFieldNumber` currently shows an icon when `:invalid` as determined by browsers (e.g. below `min`, above `max`, outside `step`, etc.) but does not offer any additional...

feature request

_Originally discussed by @1Copenut and @cee-chen in https://github.com/elastic/eui/issues/6630#issuecomment-1452720380_ > I think we need to take the time later to evaluate our placeholder text color contrast across the board / across...

design decision
accessibility
accessibility - WCAG AA
stale-issue
accessibility - automated

## Summary closes https://github.com/elastic/kibana/issues/181804. Follow up to https://github.com/elastic/kibana/pull/180514 Screenshots of fixed issues: ### Checklist - [x] Any UI touched in this PR is usable by keyboard only (learn more about...

release_note:skip
v8.15.0

- [x] Setup (+ EuiCode & EuiHealth): https://github.com/elastic/eui/pull/7529 ### Highest impact components - [x] Flex + Spacer: https://github.com/elastic/eui/pull/7582 - [x] Buttons: https://github.com/elastic/eui/pull/7541 (+ #7634) - [x] Text: https://github.com/elastic/eui/pull/7543 - [x]...

emotion
performance