Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions packages/eui/changelogs/upcoming/9026.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Updated icons based on feedback: `boxesVertical`, `documentation`, `error`, `export`, `filter`, `filterExclude`, `filterIgnore`, `filterInclude`, `grab`, `grabOmnidirectional`, `grabHorizontal`, `importAction`, `indexTemporary`, `link`, `list`, `magnifyWithExclamation`, `magnifyWithMinus`, `magnifyWithPlus`, `minus`, `minusInCircle`, `pencil`, `pin`, `pinFilled`, `plus`, `plusInCircle`, `question`, `search`, `sortLeft`, `sortRight`, `sortDown`, `sortUp`, `sortable`, `unlink`.
- Added new icon: `backgroundTask`.
- Marked icons for deprecation: `boxesHorizontal`, `checkInCircleFilled`, `copyClipboard`, `documentEdit`, `errorFilled`, `expandMini`, `filterInCircle`, `lettering`, `listAdd`, `minusInCircleFilled`, `newChat`, `playFilled`, `plusInCircleFilled`, `submodule`, `tableDensityNormal`, `warningFilled`.
379 changes: 171 additions & 208 deletions packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions packages/eui/src/components/icon/assets/background_task.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0 and the Server Side Public License, v 1; you may not use this file except
* in compliance with, at your election, the Elastic License 2.0 or the Server
* Side Public License, v 1.
*/

// THIS IS A GENERATED FILE. DO NOT MODIFY MANUALLY. @see scripts/compile-icons.js

import * as React from 'react';
import type { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
const EuiIconBackgroundTask = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
viewBox="0 0 16 16"
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M11.157 9.013a1.004 1.004 0 0 1 .373.14l4 2.5a1 1 0 0 1 0 1.695l-4 2.5A1 1 0 0 1 10 15v-5l.009-.135a1 1 0 0 1 .407-.677l.1-.063a1 1 0 0 1 .641-.112ZM11 15l4-2.5-1.122-.702-.849-.53L11 10v5ZM6.45 13.794a5.99 5.99 0 0 0 1.55.205v1a6.993 6.993 0 0 1-1.81-.24l.26-.965Zm-2.692-1.552c.373.373.792.692 1.243.952l-.5.866a6.99 6.99 0 0 1-1.45-1.11l.707-.708ZM2.205 9.55a6.06 6.06 0 0 0 .6 1.449l-.433.249-.433.25a7.07 7.07 0 0 1-.7-1.688l.483-.13.483-.13ZM8.001.999a7 7 0 0 1 7 7c0 .683-.1 1.342-.284 1.966l-.887-.555a5.97 5.97 0 0 0 .171-1.411 6 6 0 0 0-6-6v-1ZM2.805 4.997A6.013 6.013 0 0 0 2 7.998L1.001 8a7.022 7.022 0 0 1 .937-3.502l.867.5ZM6.45 2.201a6.036 6.036 0 0 0-2.692 1.554L3.405 3.4l-.353-.353a7.036 7.036 0 0 1 3.137-1.812l.26.966Z" />
</svg>
);
export const icon = EuiIconBackgroundTask;
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconBoxesVertical = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M7 1v2h2V1H7ZM6 0h4v4H6V0Zm0 6h4v4H6V6Zm1 1v2h2V7H7Zm-1 5h4v4H6v-4Zm1 1v2h2v-2H7Z" />
<path d="M8 12a2 2 0 1 1 0 4 2 2 0 0 1 0-4Zm0-6a2 2 0 1 1 0 4 2 2 0 0 1 0-4Zm0-6a2 2 0 1 1 0 4 2 2 0 0 1 0-4Z" />
</svg>
);
export const icon = EuiIconBoxesVertical;
5 changes: 2 additions & 3 deletions packages/eui/src/components/icon/assets/documentation.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,8 @@ const EuiIconDocumentation = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M9 3.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zM9 5v3h1v1H8V6H7V5h2z" />
<path d="M13.855 14.147a1.34 1.34 0 0 1-.158-.246A1.998 1.998 0 0 1 13.5 13c0-.414.103-.713.197-.901a1.34 1.34 0 0 1 .158-.246l.003-.005A.5.5 0 0 0 14 11.5V.5a.5.5 0 0 0-.5-.5H3.461l-.083.005a2.957 2.957 0 0 0-1.102.298 2.257 2.257 0 0 0-.88.763C1.148 1.44 1 1.913 1 2.5V13c0 .463.117.843.318 1.145.2.298.462.491.708.615a2.344 2.344 0 0 0 .94.24H3v-1c-.005 0-.015 0-.029-.002a1.344 1.344 0 0 1-.498-.133.817.817 0 0 1-.323-.275C2.07 13.47 2 13.287 2 13s.07-.47.15-.59a.817.817 0 0 1 .324-.275A1.344 1.344 0 0 1 3 12h9.658c-.091.27-.158.605-.158 1s.067.73.158 1H8v1h5.5a.5.5 0 0 0 .359-.848l-.004-.005zm-.001 0 .002.002-.002-.002zM2.724 1.197c.092-.046.186-.082.276-.11C3 2.918 3.001 11 2.999 11h-.033a1.977 1.977 0 0 0-.283.03 2.344 2.344 0 0 0-.657.21L2 11.254V2.5c0-.413.102-.689.229-.879.128-.193.304-.328.495-.424zM4 11V1h9v10H4z" />
<path d="M7 13H4v2.5a.5.5 0 0 0 .854.354l.646-.647.646.647A.5.5 0 0 0 7 15.5V13z" />
<path d="M6 16H5v-3h1v3Zm3-8h1v1H7V8h1V7h-.5V6H9v2Zm-.5-4a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1Z" />
<path d="M7 14h5v-2H4a1 1 0 1 0 0 2v1a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h10v11h-1v2h1v1H7v-1ZM4 2a1 1 0 0 0-1 1v8.27A1.99 1.99 0 0 1 4 11V2Zm1 9h8V2H5v9Z" />
</svg>
);
export const icon = EuiIconDocumentation;
7 changes: 2 additions & 5 deletions packages/eui/src/components/icon/assets/error.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,8 @@ const EuiIconError = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M4.854 5.146a.5.5 0 1 0-.708.708L6.793 8.5l-2.647 2.646a.5.5 0 0 0 .708.708L7.5 9.207l2.646 2.647a.5.5 0 0 0 .708-.708L8.207 8.5l2.647-2.646a.5.5 0 0 0-.708-.708L7.5 7.793 4.854 5.146Z" />
<path
fillRule="evenodd"
d="M5 1a1 1 0 0 0-.707.293l-4 4A1 1 0 0 0 0 6v5a1 1 0 0 0 .293.707l4 4A1 1 0 0 0 5 16h5a1 1 0 0 0 .707-.293l4-4A1 1 0 0 0 15 11V6a1 1 0 0 0-.293-.707l-4-4A1 1 0 0 0 10 1H5Zm5 1H5L1 6v5l4 4h5l4-4V6l-4-4Z"
/>
<path d="M11.354 5.354 8.707 8l2.646 2.646-.707.707L8 8.707l-2.646 2.646-.708-.707L7.293 8 4.646 5.354l.708-.708L8 7.293l2.646-2.647.707.708Z" />
<path d="M10.293 1a1 1 0 0 1 .707.293L14.707 5a1 1 0 0 1 .293.707v4.586a1 1 0 0 1-.293.707L11 14.707a1 1 0 0 1-.707.293H5.707A1 1 0 0 1 5 14.707L1.293 11A1 1 0 0 1 1 10.293V5.707A1 1 0 0 1 1.293 5L5 1.293A1 1 0 0 1 5.707 1h4.586ZM2 5.707v4.586L5.707 14h4.586L14 10.293V5.707L10.293 2H5.707L2 5.707Z" />
</svg>
);
export const icon = EuiIconError;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/export.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconExport = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M12.354 5.646 8 1.293 3.646 5.646l.708.708L7.5 3.207V11h1V3.207l3.146 3.147.708-.708ZM2 11v2a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-2h-1v2H3v-2H2Z" />
<path d="M3 13h10v-2h1v2a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-2h1v2Zm9.354-7.354-.707.708L8.5 3.207V11h-1V3.207L4.354 6.354l-.708-.708L8 1.293l4.354 4.353Z" />
</svg>
);
export const icon = EuiIconExport;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/filter.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconFilter = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M3 5.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm2 3a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM7.5 11a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z" />
<path d="M9 13H7v-1h2v1Zm2-3H5V9h6v1Zm2-3H3V6h10v1Zm2-3H1V3h14v1Z" />
</svg>
);
export const icon = EuiIconFilter;
7 changes: 1 addition & 6 deletions packages/eui/src/components/icon/assets/filterExclude.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,7 @@ const EuiIconFilterExclude = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9Z" />
<path
fillRule="evenodd"
d="M16 11.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-8 0a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Z"
/>
<path d="M2 4.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM4.5 7a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z" />
<path d="M15.854 10.852 14.207 12.5l1.647 1.647-.706.707-1.648-1.647-1.646 1.648-.707-.707 1.646-1.648-1.645-1.647.707-.707 1.645 1.647 1.646-1.646.707.706ZM8 13H6v-1h2v1Zm2-3H4V9h6v1Zm2-3H2V6h10v1Zm2-3H0V3h14v1Z" />
</svg>
);
export const icon = EuiIconFilterExclude;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/filterIgnore.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconFilterIgnore = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9ZM2 4.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm2 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5ZM16 11.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-4.5-.707L9.854 9.146a.5.5 0 1 0-.708.708l1.647 1.646-1.647 1.646a.5.5 0 0 0 .708.708l1.646-1.647 1.646 1.647a.5.5 0 0 0 .708-.708L12.207 11.5l1.647-1.646a.5.5 0 0 0-.708-.708L11.5 10.793Z" />
<path d="m15.354 1.354-14 14-.708-.707 14-14 .707.707ZM9 13H7v-1h2v1Zm2-4v1H8.121l1-1H11Zm2-3v1h-1.879l1-1H13ZM6.879 7H3V6h4.879l-1 1ZM15 4h-.879L15 3.121V4ZM9.879 4H1V3h9.879l-1 1Z" />
</svg>
);
export const icon = EuiIconFilterIgnore;
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconFilterInclude = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9ZM16 11.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-4-3a.5.5 0 0 0-1 0V11H8.5a.5.5 0 0 0 0 1H11v2.5a.5.5 0 0 0 1 0V12h2.5a.5.5 0 0 0 0-1H12V8.5ZM2 4.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM4.5 7a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z" />
<path d="M14 12h2v1h-2v2h-1v-2h-2v-1h2v-2h1v2Zm-6 1H6v-1h2v1Zm2-3H4V9h6v1Zm2-3H2V6h10v1Zm2-3H0V3h14v1Z" />
</svg>
);
export const icon = EuiIconFilterInclude;
5 changes: 1 addition & 4 deletions packages/eui/src/components/icon/assets/grab.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,7 @@ const EuiIconGrab = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fillRule="evenodd"
d="M13.5 6c.276 0 .5.232.5.5 0 .276-.229.5-.5.5h-11a.505.505 0 0 1-.5-.5c0-.276.229-.5.5-.5h11Zm0 3c.276 0 .5.232.5.5 0 .276-.229.5-.5.5h-11a.505.505 0 0 1-.5-.5c0-.276.229-.5.5-.5h11Z"
/>
<path d="M4 9a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2ZM4 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z" />
</svg>
);
export const icon = EuiIconGrab;
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconGrabOmnidirectional = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M6 5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm4 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" />
<path d="M4 11a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2ZM4 7a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2ZM4 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z" />
</svg>
);
export const icon = EuiIconGrabOmnidirectional;
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,7 @@ const EuiIconGrabHorizontal = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fillRule="evenodd"
d="M6 2.5c0-.276.232-.5.5-.5.276 0 .5.229.5.5v11c0 .276-.232.5-.5.5a.503.503 0 0 1-.5-.5v-11Zm3 0c0-.276.232-.5.5-.5.276 0 .5.229.5.5v11c0 .276-.232.5-.5.5a.503.503 0 0 1-.5-.5v-11Z"
/>
<path d="M6 11a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2ZM6 7a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2ZM6 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z" />
</svg>
);
export const icon = EuiIconGrabHorizontal;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/import.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconImport = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M12.354 6.354 8 10.707 3.646 6.354l.708-.708L7.5 8.793V1h1v7.793l3.146-3.147.708.708ZM2 11v2a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-2h-1v2H3v-2H2Z" />
<path d="M3 13h10v-2h1v2a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-2h1v2ZM8.5 1v7.793l3.146-3.147.707.708L8 10.707 3.646 6.354l.708-.708L7.5 8.793V1h1Z" />
</svg>
);
export const icon = EuiIconImport;
6 changes: 4 additions & 2 deletions packages/eui/src/components/icon/assets/indexTemporary.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ const EuiIconIndexTemporary = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M3 13V2h11V1H2v13h2v-1H3Z" />
<path d="M11.999 5H6V4h5.999v1ZM4 4v1h1V4H4Zm2 3v1h4V7H6ZM4 7v1h1V7H4Zm2 3v1h2v-1H6Zm-2 0v1h1v-1H4Zm10-7h-1v1h1V3Zm-1 2h1v1h-1V5Zm1 2h-1v1h1V7Zm-1 2h1v1h-1V9Zm1 2h-1v1h1v-1Zm-1 2h1v1h-1v-1Zm-7 0H5v1h1v-1Zm1 0h1v1H7v-1Zm3 0H9v1h1v-1Zm1 0h1v1h-1v-1Z" />
<path d="M12 11h2v1h-3V9h1v2Z" />
<path d="M11.5 7a4.5 4.5 0 1 1 0 9 4.5 4.5 0 0 1 0-9Zm0 1a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7Z" />
<path d="M14 1a1 1 0 0 1 1 1v5.257a5.507 5.507 0 0 0-1-.656V5H2v9h4.602c.182.358.402.693.656 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12ZM2 4h12V2H2v2Z" />
<path d="M5 13H3v-1h2v1Zm0-3H3V9h2v1Zm0-3H3V6h2v1Zm3 0H6V6h2v1Z" />
</svg>
);
export const icon = EuiIconIndexTemporary;
4 changes: 3 additions & 1 deletion packages/eui/src/components/icon/assets/link.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,9 @@ const EuiIconLink = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M7.66 3.803a.5.5 0 1 1-.706-.707L9.268.78c1.187-1.187 3.242-1 4.596.354s1.54 3.409.354 4.596l-3.536 3.536c-1.187 1.187-3.242 1-4.596-.354a.5.5 0 1 1 .707-.707c.99.99 2.417 1.119 3.182.354l3.536-3.536c.765-.765.635-2.193-.354-3.182-.99-.99-2.417-1.119-3.182-.354L7.661 3.803Zm-.32 7.392a.5.5 0 1 1 .707.707l-2.315 2.314c-1.187 1.188-3.242 1-4.596-.353-1.354-1.354-1.54-3.41-.353-4.596L4.318 5.73c1.187-1.187 3.242-1 4.596.354a.5.5 0 0 1-.707.707c-.989-.99-2.416-1.12-3.182-.354L1.49 9.974c-.766.765-.636 2.193.353 3.182.99.989 2.417 1.119 3.182.353l2.315-2.314Z" />
<path d="M9.723 7.602a3.003 3.003 0 0 1 2.901.775l1.497 1.502a3.001 3.001 0 0 1-4.242 4.243l-1.502-1.498a3.002 3.002 0 0 1-.774-2.9l.9.9c.029.47.221.933.58 1.292l1.502 1.498a2 2 0 0 0 2.83-2.828l-1.498-1.502a1.994 1.994 0 0 0-1.292-.58l-.902-.902Z" />
<path d="m11.354 10.646-.707.707-6-6 .707-.707 6 6Z" />
<path d="M1.879 1.879a3 3 0 0 1 4.242-.001l1.503 1.499a3 3 0 0 1 .773 2.9l-.9-.902a1.991 1.991 0 0 0-.58-1.291L5.414 2.586a2 2 0 1 0-2.828 2.828l1.498 1.502c.358.358.82.55 1.29.58l.901.9a3.002 3.002 0 0 1-2.899-.773L1.878 6.121a3 3 0 0 1 0-4.242Z" />
</svg>
);
export const icon = EuiIconLink;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/list.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconList = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M2 4V3h2v1H2Zm4 0V3h8v1H6Zm0 3V6h8v1H6Zm0 3V9h8v1H6ZM2 7V6h2v1H2Zm0 3V9h2v1H2Zm4 3v-1h8v1H6Zm-4 0v-1h2v1H2Z" />
<path d="M4 13H1v-1h3v1Zm11 0H6v-1h9v1ZM4 8.5H1v-1h3v1Zm11 0H6v-1h9v1ZM4 4H1V3h3v1Zm11 0H6V3h9v1Z" />
</svg>
);
export const icon = EuiIconList;
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,8 @@ const EuiIconMagnifyWithExclamation = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M6.5 8V3h1v5h-1Zm.5 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" />
<path
fillRule="evenodd"
d="M10.775 12.896a7 7 0 1 1 2.121-2.121l2.665 2.664a1.5 1.5 0 0 1-2.121 2.122l-2.665-2.665ZM13 7A6 6 0 1 1 1 7a6 6 0 0 1 12 0Zm-1.416 5.29 2.563 2.564a.5.5 0 0 0 .707-.707l-2.563-2.563a7.045 7.045 0 0 1-.707.707Z"
clipRule="evenodd"
/>
<path d="M6.5 1a5.5 5.5 0 0 1 4.729 8.308l3.421 2.933a1 1 0 0 1 .057 1.466l-1 1a1 1 0 0 1-1.466-.057l-2.933-3.42A5.5 5.5 0 1 1 6.5 1Zm4.139 9.12a5.516 5.516 0 0 1-.52.519L13 14l1-1-3.361-2.88ZM6.5 2a4.5 4.5 0 1 0 .314 8.987c.024-.001.047-.004.07-.006.207-.017.41-.048.607-.092l.066-.016a4.41 4.41 0 0 0 .588-.185c.012-.006.026-.01.039-.015.194-.079.382-.171.562-.275l.03-.017a4.52 4.52 0 0 0 1.605-1.605c.006-.01.01-.02.017-.03.104-.18.196-.368.275-.562l.018-.048c.074-.188.134-.38.182-.58l.016-.065a4.49 4.49 0 0 0 .093-.61l.005-.067a4.544 4.544 0 0 0 .007-.545A4.5 4.5 0 0 0 6.5 2Z" />
<path d="M7 4v3H6V4h1Zm0 4.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z" />
</svg>
);
export const icon = EuiIconMagnifyWithExclamation;
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,8 @@ const EuiIconMagnifyWithMinus = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M11 6.5H3v1h8v-1Z" />
<path
fillRule="evenodd"
d="M7 14c1.39 0 2.686-.405 3.775-1.104l2.665 2.665a1.5 1.5 0 1 0 2.12-2.122l-2.664-2.664A7 7 0 1 0 7 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Zm7.147 1.854-2.563-2.563a7.15 7.15 0 0 0 .707-.707l2.563 2.563a.5.5 0 0 1-.707.707Z"
clipRule="evenodd"
/>
<path d="M9 7H4V6h5v1Z" />
<path d="M6.5 1a5.5 5.5 0 0 1 4.729 8.308l3.421 2.933a1 1 0 0 1 .057 1.466l-1 1a1 1 0 0 1-1.466-.057l-2.933-3.42A5.5 5.5 0 1 1 6.5 1Zm4.139 9.12a5.516 5.516 0 0 1-.52.519L13 14l1-1-3.361-2.88ZM6.5 2a4.5 4.5 0 1 0 .314 8.987c.024-.001.047-.004.07-.006.207-.017.41-.048.607-.092l.066-.016a4.41 4.41 0 0 0 .588-.185c.012-.006.026-.01.039-.015.194-.079.382-.171.562-.275l.03-.017a4.52 4.52 0 0 0 1.605-1.605c.006-.01.01-.02.017-.03.104-.18.196-.368.275-.562l.018-.048c.074-.188.134-.38.182-.58l.016-.065a4.49 4.49 0 0 0 .093-.61l.005-.067a4.544 4.544 0 0 0 .007-.545A4.5 4.5 0 0 0 6.5 2Z" />
</svg>
);
export const icon = EuiIconMagnifyWithMinus;
8 changes: 2 additions & 6 deletions packages/eui/src/components/icon/assets/magnifyWithPlus.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,8 @@ const EuiIconMagnifyWithPlus = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M6.5 3v3.5H3v1h3.5V11h1V7.5H11v-1H7.5V3h-1Z" />
<path
fillRule="evenodd"
d="M7 14c1.39 0 2.686-.405 3.775-1.104l2.665 2.665a1.5 1.5 0 1 0 2.12-2.122l-2.664-2.664A7 7 0 1 0 7 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Zm7.147 1.854-2.563-2.563a7.15 7.15 0 0 0 .707-.707l2.563 2.563a.5.5 0 0 1-.707.707Z"
clipRule="evenodd"
/>
<path d="M7 6h2v1H7v2H6V7H4V6h2V4h1v2Z" />
<path d="M6.5 1a5.5 5.5 0 0 1 4.729 8.308l3.421 2.933a1 1 0 0 1 .057 1.466l-1 1a1 1 0 0 1-1.466-.057l-2.933-3.42A5.5 5.5 0 1 1 6.5 1Zm4.139 9.12a5.516 5.516 0 0 1-.52.519L13 14l1-1-3.361-2.88ZM6.5 2a4.5 4.5 0 1 0 .314 8.987c.024-.001.047-.004.07-.006.207-.017.41-.048.607-.092l.066-.016a4.41 4.41 0 0 0 .588-.185c.012-.006.026-.01.039-.015.194-.079.382-.171.562-.275l.03-.017a4.52 4.52 0 0 0 1.605-1.605c.006-.01.01-.02.017-.03.104-.18.196-.368.275-.562l.018-.048c.074-.188.134-.38.182-.58l.016-.065a4.49 4.49 0 0 0 .093-.61l.005-.067a4.544 4.544 0 0 0 .007-.545A4.5 4.5 0 0 0 6.5 2Z" />
</svg>
);
export const icon = EuiIconMagnifyWithPlus;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/minus.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconMinus = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<rect width={10} height={1.5} x={3} y={7.25} rx={0.5} />
<path d="M14 8.5H2v-1h12v1Z" />
</svg>
);
export const icon = EuiIconMinus;
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,8 @@ const EuiIconMinusInCircle = ({
<path
fillRule="evenodd"
d="M8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12Zm0 1A7 7 0 1 0 8 1a7 7 0 0 0 0 14Z"
clipRule="evenodd"
/>
<path fillRule="evenodd" d="M12 8.5H4v-1h8v1Z" clipRule="evenodd" />
<path d="M12 8.5H4v-1h8v1Z" />
</svg>
);
export const icon = EuiIconMinusInCircle;
7 changes: 1 addition & 6 deletions packages/eui/src/components/icon/assets/pencil.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,7 @@ const EuiIconPencil = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fillRule="evenodd"
d="M13.707 5a1 1 0 0 0 0-1.414l-2.293-2.293a1 1 0 0 0-1.414 0l-1.5 1.5-.013.013L2 9.293V13h3.707l8-8Zm-2.207.793L9.207 3.5l1.5-1.5L13 4.293l-1.5 1.5Zm-3-1.586L3 9.707V12h2.293l5.5-5.5L8.5 4.207Z"
clipRule="evenodd"
/>
<path d="M2 15h7v-1H2v1Zm10 0h-2v-1h2v1Zm1 0h1v-1h-1v1Z" />
<path d="M10 2.293a1 1 0 0 1 1.414 0l2.293 2.293a1 1 0 0 1 0 1.414l-7 7H11v1H2v-3.707l8-8Zm-7 8.414V13h2.293l5.5-5.5L8.5 5.207l-5.5 5.5ZM9.207 4.5 11.5 6.793l1.5-1.5L10.707 3l-1.5 1.5ZM14 14h-2v-1h2v1Z" />
</svg>
);
export const icon = EuiIconPencil;
5 changes: 1 addition & 4 deletions packages/eui/src/components/icon/assets/pin.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,7 @@ const EuiIconPin = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fillRule="evenodd"
d="M8 11h4.5a.5.5 0 1 0 0-1h-10a.5.5 0 0 0 0 1H7v4.25c0 .414.224.75.5.75s.5-.336.5-.75V11ZM4 4h1v6H4V4Zm6 0h1v6h-1V4ZM4.286 2C4.08 2 4 2.063 4 2v1c0-.063.08 0 .286 0h6.428C10.92 3 11 2.937 11 3V2c0 .063-.08 0-.286 0H4.286Zm0-1h6.428C11.424 1 12 1.448 12 2v1c0 .552-.576 1-1.286 1H4.286C3.576 4 3 3.552 3 3V2c0-.552.576-1 1.286-1Z"
/>
<path d="M9.617 1.076a1 1 0 0 1 1.09.217l4 4A1 1 0 0 1 14 7h-1.548L8.64 12.932l.715.714-.708.707L5.5 11.207 1.707 15H1v-.707L4.793 10.5 1.646 7.354l.708-.707.713.713L9 3.548V2a1 1 0 0 1 .617-.924ZM3.792 8.085l4.122 4.122 3.67-5.709-2.083-2.083-5.709 3.67ZM10 3.5 12.5 6H14l-4-4v1.5Z" />
</svg>
);
export const icon = EuiIconPin;
2 changes: 1 addition & 1 deletion packages/eui/src/components/icon/assets/pin_filled.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const EuiIconPinFilled = ({
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path d="M9 11h4.5a.5.5 0 1 0 0-1h-10a.5.5 0 1 0 0 1H8v4.25c0 .414.224.75.5.75s.5-.336.5-.75V11ZM5 4h7v6H5V4Zm.286-3h6.428C12.424 1 13 1.448 13 2v1c0 .552-.576 1-1.286 1H5.286C4.576 4 4 3.552 4 3V2c0-.552.576-1 1.286-1Z" />
<path d="M9.618 1.076a1 1 0 0 1 1.09.217l4 4A1 1 0 0 1 14 7h-1.46l-.029.055a59.78 59.78 0 0 1-1.098 1.966c-.783 1.338-1.784 2.912-2.72 3.966l.66.66-.707.707-.996-.996-.005-.004L5.5 11.207 1.708 15H1v-.707L4.792 10.5 2.646 8.354l-.004-.005-.995-.995.707-.707.714.714L9 3.547V2a1 1 0 0 1 .618-.924Z" />
</svg>
);
export const icon = EuiIconPinFilled;
Loading