Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Attempt to convert EuiIcon class comp to functional comp * Reverting to class comp. Better styles. Deleting sass icon files. * Adding css class name in use * Update test * Removing sass-lint important comments * Adding shouldRenderCustomStyles * Fix/imporve appendIconComponentCache tests - by checking for loading state rather than a basic component check * Showing props table * Renaming icon map and better `named_colors` types * Fix playground * Removing `console.log({ docgenInfo });` * Passing custom color to Emotion * Removing background color on `focus` * Remove need for IconProps docs workaround * [PR feedback] Clean up ghost/text selectors as well as Elastic-logo specific CSS * [PR feedback] comment cleanup * [PR feedback] Export simplification * Re-adding custom colors as `style` * Renamed `euiIconSizes` to `euiFormControlIconSizes` and moved to form variables file * Removing underscore from functions and variables * Removing unused `.euiIcon:focus` styles. Adding comments. * Adding `data-is-loaded` and `data-is-loading` attributes * Update upcoming_changelogs/5967.md Co-authored-by: Constance <constancecchen@users.noreply.github.com> * Update src/components/icon/icon.tsx Co-authored-by: Constance <constancecchen@users.noreply.github.com> * Adding `customColor` to show in className * Fixing path in `creating-icons` wiki Co-authored-by: Constance Chen <constance.chen.3@gmail.com> Co-authored-by: Constance <constancecchen@users.noreply.github.com>
- Loading branch information