From 002ab5864845fc67128b2e619625a2ae56846c97 Mon Sep 17 00:00:00 2001 From: Andrea Del Rio Date: Wed, 24 Jul 2024 12:50:39 -0700 Subject: [PATCH] [EuiIcon] Add new expand glyphs (#7875) Co-authored-by: Cee Chen <549407+cee-chen@users.noreply.github.com> Co-authored-by: Michael Marcialis Co-authored-by: Cee Chen --- packages/eui/changelogs/upcoming/7875.md | 1 + packages/eui/src-docs/src/views/icon/icons.js | 2 + .../icon/__snapshots__/icon.test.tsx.snap | 44 +++++++++++++++++++ .../icon/assets/minus_in_square.tsx | 38 ++++++++++++++++ .../components/icon/assets/plus_in_square.tsx | 38 ++++++++++++++++ packages/eui/src/components/icon/icon_map.ts | 2 + .../components/icon/svgs/minus_in_square.svg | 1 + .../components/icon/svgs/plus_in_square.svg | 1 + 8 files changed, 127 insertions(+) create mode 100644 packages/eui/changelogs/upcoming/7875.md create mode 100644 packages/eui/src/components/icon/assets/minus_in_square.tsx create mode 100644 packages/eui/src/components/icon/assets/plus_in_square.tsx create mode 100644 packages/eui/src/components/icon/svgs/minus_in_square.svg create mode 100644 packages/eui/src/components/icon/svgs/plus_in_square.svg diff --git a/packages/eui/changelogs/upcoming/7875.md b/packages/eui/changelogs/upcoming/7875.md new file mode 100644 index 00000000000..c48e5da3b58 --- /dev/null +++ b/packages/eui/changelogs/upcoming/7875.md @@ -0,0 +1 @@ +- Added `minusInSquare` and `plusInSquare` glyphs to `EuiIcon`. \ No newline at end of file diff --git a/packages/eui/src-docs/src/views/icon/icons.js b/packages/eui/src-docs/src/views/icon/icons.js index ad0bfcbf57d..7af2026bebc 100644 --- a/packages/eui/src-docs/src/views/icon/icons.js +++ b/packages/eui/src-docs/src/views/icon/icons.js @@ -189,6 +189,7 @@ export const iconTypes = [ 'minus', 'minusInCircle', 'minusInCircleFilled', + 'minusInSquare', 'mobile', 'moon', 'move', @@ -219,6 +220,7 @@ export const iconTypes = [ 'plus', 'plusInCircle', 'plusInCircleFilled', + 'plusInSquare', 'popout', 'push', 'questionInCircle', diff --git a/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap b/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap index ae65b0f0657..5999f15888f 100644 --- a/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap +++ b/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap @@ -7907,6 +7907,28 @@ exports[`EuiIcon props type minusInCircleFilled is rendered 1`] = ` `; +exports[`EuiIcon props type minusInSquare is rendered 1`] = ` + +`; + exports[`EuiIcon props type mobile is rendered 1`] = `