diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c52d9c0614..20168bf5e83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## [`master`](https://github.com/elastic/eui/tree/master) +- Added `eql` glyph in `EuiIcon` ([#4110](https://github.com/elastic/eui/pull/4110)) - Added `testenv` mock for `htmlIdGenerator` ([#4212](https://github.com/elastic/eui/pull/4212)) ## [`30.3.0`](https://github.com/elastic/eui/tree/v30.3.0) diff --git a/src-docs/src/views/icon/icons.js b/src-docs/src/views/icon/icons.js index d05c285eece..af1f1ca33f4 100644 --- a/src-docs/src/views/icon/icons.js +++ b/src-docs/src/views/icon/icons.js @@ -71,6 +71,7 @@ export const iconTypes = [ 'download', 'email', 'empty', + 'eql', 'exit', 'expand', 'expandMini', diff --git a/src/components/icon/assets/eql.js b/src/components/icon/assets/eql.js new file mode 100644 index 00000000000..bb096e52138 --- /dev/null +++ b/src/components/icon/assets/eql.js @@ -0,0 +1,17 @@ +import * as React from 'react'; + +const EuiIconEql = ({ title, titleId, ...props }) => ( + + {title ? {title} : null} + + + +); + +export const icon = EuiIconEql; diff --git a/src/components/icon/assets/eql.svg b/src/components/icon/assets/eql.svg new file mode 100644 index 00000000000..7b5380b4d40 --- /dev/null +++ b/src/components/icon/assets/eql.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 8f4f68973a9..e1b59517ed8 100644 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -134,6 +134,7 @@ const typeToPathMap = { email: 'email', empty: 'empty', emsApp: 'app_ems', + eql: 'eql', exit: 'exit', expand: 'expand', expandMini: 'expandMini',