mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 10:40:07 -04:00
[Security Solution] Serverless pages icon updates (#166379)
## Summary Security issue: https://github.com/elastic/security-team/issues/7509 Updates the icons in the `Machine Learning` and `Project settings` landing pages according to the designs ### Screenshots  
This commit is contained in:
parent
9578950404
commit
5bd152369b
32 changed files with 937 additions and 535 deletions
|
@ -1,29 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconAuditbeat: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g>
|
||||
<g id="Group">
|
||||
<path id="Stroke 1" d="M15 1H17V31H15V1Z" fill="#00BFB3" />
|
||||
<path id="Stroke 3" d="M13 29V31H1V1H13V3H3V29H13Z" fill="#535766" />
|
||||
<path id="Stroke 5" d="M29 3H19V1H31V31H19V29H29V3Z" fill="#535766" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconAuditbeat;
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconChartArrow: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M31.4185 4.11481L20.4558 15.0775L12.5084 7.13003L1.61832 18.0201L0.204102 16.6059L12.5084 4.3016L20.4558 12.249L30.0043 2.7006L31.4185 4.11481Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3.01855 31V22H5.01855V31H3.01855Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M19.0186 31V22H21.0186V31H19.0186Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M11.0186 31V15H13.0186V31H11.0186Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M27.0186 31V15H29.0186V31H27.0186Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M29.9998 4.05764L24.9883 3.99993L25.0113 2.00006L31.9998 2.08054V9H29.9998V4.05764Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconChartArrow;
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconDashboard: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4044_22930)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3 2C2.44828 2 2 2.44828 2 3V29C2 29.5517 2.44828 30 3 30H29C29.5517 30 30 29.5517 30 29V3C30 2.44828 29.5517 2 29 2H3ZM0 3C0 1.34372 1.34372 0 3 0H29C30.6563 0 32 1.34372 32 3V29C32 30.6563 30.6563 32 29 32H3C1.34372 32 0 30.6563 0 29V3Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M8 6H5V4H8V6Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M14 6H11V4H14V6Z" fill="#535966" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M11.3333 30V8H13.2V30H11.3333Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M30 9.91304H2V8H30V9.91304Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M5 13H8V15H5V13Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M5 18H8V20H5V18Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M23.8277 15.1715C22.2663 13.6095 19.7337 13.6095 18.1723 15.1715C16.6095 16.7342 16.6097 19.2668 18.1716 20.8277L18.1723 20.8285C19.7337 22.3905 22.2663 22.3905 23.8277 20.8285L23.8284 20.8277C25.3903 19.2668 25.3905 16.7342 23.8277 15.1715ZM25.2422 13.7576C22.8997 11.4141 19.1003 11.4141 16.7578 13.7576C14.4141 16.1011 14.4141 19.9001 16.7578 22.2424C19.1003 24.5859 22.8997 24.5859 25.2422 22.2424C27.5859 19.9001 27.5859 16.1011 25.2422 13.7576Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M27.6572 26.0708L24.8282 23.2428L26.2422 21.8284L29.0712 24.6564L27.6572 26.0708Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4044_22930">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconDashboard;
|
|
@ -1,36 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconDataConnector: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g>
|
||||
<path
|
||||
id="Union"
|
||||
d="M13.4119 25.6592L6.34092 18.5879L8.57159 17.9904L14.0097 23.4285L21.4382 21.438L23.4287 14.0094L17.9907 8.57145L18.5884 6.34074L25.6594 13.4117L23.3701 21.9555L28.32 26.9053L28.0212 28.0206L26.9057 28.3195L21.956 23.3698L13.4119 25.6592Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Union_2"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M19.5352 19.5357L14.7056 20.8298L11.17 17.2942L12.1653 13.5799L3.68008 5.0947L3.97898 3.9792L5.0942 3.68038L13.5796 12.1657L17.2938 11.1705L20.8293 14.706L19.5352 19.5357ZM18.5986 15.3038L17.9022 17.9027L15.3033 18.5991L13.4008 16.6965L14.0971 14.0976L16.696 13.4012L18.5986 15.3038Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconDataConnector;
|
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconDataView: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M0.470703 11.6253H7.72125V30.5882H0.470703V11.6253ZM2.14391 13.2985V28.915H6.04805V13.2985H2.14391Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M9.95221 0.470581H17.2028V30.5882H9.95221V0.470581ZM11.6254 2.14378V28.915H15.5295V2.14378H11.6254Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M21.1069 8.27887V15.2505H19.4337V6.60566H26.6843V13.2231H25.0111V8.27887H21.1069Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M19.4336 22.2222C19.4336 19.1419 21.9307 16.6449 25.0109 16.6449C28.0912 16.6449 30.5883 19.1419 30.5883 22.2222C30.5883 25.3025 28.0912 27.7996 25.0109 27.7996C21.9307 27.7996 19.4336 25.3025 19.4336 22.2222ZM25.0109 18.3181C22.8547 18.3181 21.1068 20.066 21.1068 22.2222C21.1068 24.3784 22.8547 26.1264 25.0109 26.1264C27.1671 26.1264 28.9151 24.3784 28.9151 22.2222C28.9151 20.066 27.1671 18.3181 25.0109 18.3181Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M30.1504 29.1025L27.5016 26.4537L28.6847 25.2706L31.3335 27.9193L30.1504 29.1025Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconDataView;
|
|
@ -1,45 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconDevTools: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_2634_421128)">
|
||||
<g id="Group">
|
||||
<path
|
||||
id="Fill 1"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M21 28H19V19.508L19.6 19.246C22.88 17.812 25 14.575 25 11C25 7.963 23.471 5.171 21 3.521V11H11V3.521C8.529 5.171 7 7.963 7 11C7 14.575 9.12 17.812 12.4 19.246L13 19.508V28H11V20.795C7.334 18.924 5 15.148 5 11C5 6.63 7.591 2.674 11.6 0.921998L13 0.309998V9H19V0.309998L20.4 0.921998C24.409 2.674 27 6.63 27 11C27 15.148 24.666 18.924 21 20.795V28Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Fill 3"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M11 32H21V30H11V32Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_2634_421128">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconDevTools;
|
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconFilebeat: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M5 2C4.44828 2 4 2.44828 4 3V29C4 29.5517 4.44828 30 5 30H27C27.5517 30 28 29.5517 28 29V9.41421L20.5858 2H5ZM2 3C2 1.34372 3.34372 0 5 0H21.4142L30 8.58579V29C30 30.6563 28.6563 32 27 32H5C3.34372 32 2 30.6563 2 29V3Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M20 1H22V8H29V10H20V1Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M24 20H8V18H24V20Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M17 15H8V13H17V15Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M24 25H8V23H24V25Z" fill="#00BFB3" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconFilebeat;
|
|
@ -0,0 +1,42 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconFilebeatChart: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M5 2C4.44828 2 4 2.44828 4 3V29C4 29.5517 4.44828 30 5 30H27C27.5517 30 28 29.5517 28 29V9.41421L20.5858 2H5ZM2 3C2 1.34372 3.34372 0 5 0H21.4142L30 8.58579V29C30 30.6563 28.6563 32 27 32H5C3.34372 32 2 30.6563 2 29V3Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M20 1H22V8H29V10H20V1Z" fill="#535966" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16.5 10L16.5 26H14.5L14.5 10L16.5 10Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M11.5 16L11.5 26H9.5L9.5 16H11.5Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M21.5 20V26H19.5V20H21.5Z" fill="#00BFB3" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconFilebeatChart;
|
|
@ -1,46 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconGraph: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M24 14C22.897 14 22 14.897 22 16C22 17.103 22.897 18 24 18C25.103 18 26 17.103 26 16C26 14.897 25.103 14 24 14ZM24 20C21.794 20 20 18.206 20 16C20 13.794 21.794 12 24 12C26.206 12 28 13.794 28 16C28 18.206 26.206 20 24 20Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M15.8105 2.37989C15.1655 2.37989 14.5335 2.69089 14.1475 3.26389C13.5335 4.17889 13.7775 5.42389 14.6925 6.03889C15.1375 6.33789 15.6705 6.44489 16.1935 6.34189C16.7165 6.23889 17.1695 5.93889 17.4675 5.49489C17.7655 5.05189 17.8735 4.51889 17.7705 3.99389C17.6675 3.46989 17.3675 3.01789 16.9235 2.71989C16.5815 2.48989 16.1945 2.37989 15.8105 2.37989ZM15.7995 8.38089C15.0125 8.38089 14.2445 8.14789 13.5775 7.69889C11.7475 6.46989 11.2575 3.97989 12.4875 2.14889C13.7175 0.317889 16.2075 -0.172111 18.0395 1.05989C18.9255 1.65489 19.5275 2.56089 19.7335 3.60889C19.9385 4.65789 19.7235 5.72389 19.1275 6.60989C18.5325 7.49689 17.6265 8.09889 16.5785 8.30489C16.3185 8.35589 16.0585 8.38089 15.7995 8.38089Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M15.8037 25.6201C15.4107 25.6201 15.0267 25.7361 14.6927 25.9611C13.7777 26.5761 13.5327 27.8211 14.1477 28.7361C14.7627 29.6511 16.0097 29.8941 16.9237 29.2801C17.3667 28.9821 17.6677 28.5301 17.7707 28.0061C17.8727 27.4811 17.7657 26.9481 17.4677 26.5051C17.1697 26.0611 16.7167 25.7611 16.1937 25.6581C16.0637 25.6331 15.9327 25.6201 15.8037 25.6201ZM15.8147 31.6191C14.5257 31.6191 13.2587 30.9991 12.4877 29.8511C11.2577 28.0201 11.7467 25.5301 13.5767 24.3011C14.4627 23.7051 15.5277 23.4891 16.5777 23.6951C17.6267 23.9011 18.5327 24.5031 19.1277 25.3901C19.7237 26.2761 19.9387 27.3421 19.7337 28.3911C19.5277 29.4391 18.9257 30.3451 18.0387 30.9401C17.3567 31.3991 16.5807 31.6191 15.8147 31.6191Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M6 16C6 14.897 6.897 14 8 14C9.103 14 10 14.897 10 16C10 17.103 9.103 18 8 18C6.897 18 6 17.103 6 16ZM18 17V15H11.858C11.697 14.38 11.393 13.823 10.98 13.357L13.292 9.917L11.632 8.802L9.32 12.241C8.905 12.095 8.465 12 8 12C5.794 12 4 13.794 4 16C4 18.206 5.794 20 8 20C8.465 20 8.905 19.905 9.32 19.759L11.632 23.198L13.292 22.083L10.98 18.643C11.393 18.177 11.697 17.62 11.858 17H18Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconGraph;
|
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconInfra: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4044_22869)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M9 14H32V32H9V14ZM11 16V30H30V16H11Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M31 24H10V22H31V24Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M17 20H13V18H17V20Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M17 28H13V26H17V28Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M5.62311 7.96014C6.26408 3.46188 10.1221 0 14.8 0C19.4791 0 23.3361 3.46211 23.9778 7.96028C25.9375 8.72369 27.5578 10.1658 28.5476 11.9999H26.1676C25.3118 10.9 24.1262 10.0685 22.7605 9.65388L22.1015 9.45383L22.0534 8.76683C21.7887 4.98508 18.6462 2 14.8 2C10.9547 2 7.8114 4.98516 7.54758 8.7666L7.49962 9.45401L6.84019 9.65397C4.03728 10.5039 2 13.1044 2 16.18C2 19.3164 4.11694 21.9582 7 22.7545V24.812C3.00198 23.9734 0 20.4274 0 16.18C0 12.435 2.33352 9.24079 5.62311 7.96014ZM27.2444 13.9999C27.275 14.0908 27.3038 14.1825 27.3307 14.275L28.2775 13.9999H27.2444Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4044_22869">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconInfra;
|
|
@ -0,0 +1,64 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconIntuitive: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M13 10C12.4477 10 12 10.4477 12 11V21H10V11C10 9.34315 11.3431 8 13 8C14.6569 8 16 9.34315 16 11V21H14V11C14 10.4477 13.5523 10 13 10Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M17 16C16.4477 16 16 16.4477 16 17V21H14V17C14 15.3431 15.3431 14 17 14C18.6569 14 20 15.3431 20 17V21H18V17C18 16.4477 17.5523 16 17 16Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M21 18C20.4477 18 20 18.4477 20 19V21H18V19C18 17.3431 19.3431 16 21 16C22.6569 16 24 17.3431 24 19V21H22V19C22 18.4477 21.5523 18 21 18Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M25 19C24.4477 19 24 19.4477 24 20V22.3607H22V20C22 18.3431 23.3431 17 25 17C26.6569 17 28 18.3431 28 20V23.8524C28 24.6992 27.7849 25.5321 27.375 26.2731L24.8909 30.7628C24.6813 31.1415 24.5714 31.5672 24.5714 32H22.5714C22.5714 31.2285 22.7674 30.4696 23.1409 29.7946L25.625 25.3048C25.871 24.8603 26 24.3605 26 23.8524V20C26 19.4477 25.5523 19 25 19Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M8.90532 18.7152L10.8096 17.2146L12.0475 18.7854L10.1432 20.2861C9.4213 20.8549 9 21.7233 9 22.6424V24.6827C9 25.3728 9.23793 26.0418 9.67369 26.577L12.1551 29.6243C12.7016 30.2954 13 31.1345 13 32H11C11 31.5946 10.8602 31.2015 10.6042 30.8871L8.12282 27.8398C7.39655 26.9479 7 25.8329 7 24.6827V22.6424C7 21.1106 7.70217 19.6633 8.90532 18.7152Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M12.5 0C6.70101 0 2 4.70101 2 10.5C2 14.218 3.93245 17.4847 6.84774 19.3504C7.17452 18.8632 7.58858 18.4312 8.07723 18.0791L8.321 17.9035C5.74124 16.4442 4 13.6754 4 10.5C4 5.80558 7.80558 2 12.5 2C17.1944 2 21 5.80558 21 10.5C21 11.831 20.6941 13.0905 20.1487 14.2121C20.3579 14.454 20.5344 14.7248 20.6716 15.0178C20.7794 15.006 20.889 15 21 15C21.3209 15 21.6301 15.0504 21.9199 15.1437C22.6114 13.7436 23 12.1672 23 10.5C23 4.70101 18.299 0 12.5 0Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M6 10.5C6 6.91015 8.91015 4 12.5 4C16.0899 4 19 6.91015 19 10.5C19 11.4358 18.8022 12.3255 18.4462 13.1294C18.1452 13.0451 17.8279 13 17.5 13C17.3302 13 17.1633 13.0121 17 13.0354V11C17 10.9185 16.9976 10.8376 16.9928 10.7574C16.9976 10.6722 17 10.5864 17 10.5C17 8.01472 14.9853 6 12.5 6C10.0147 6 8 8.01472 8 10.5C8 11.5716 8.3746 12.5558 9 13.3287V15.9782C7.19584 14.8231 6 12.8012 6 10.5Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconIntuitive;
|
|
@ -0,0 +1,67 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconJobs: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4044_22880)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M25.9995 17C24.8948 17 23.9995 17.8953 23.9995 19C23.9995 20.1047 24.8948 21 25.9995 21C27.1043 21 27.9995 20.1047 27.9995 19C27.9995 17.8953 27.1043 17 25.9995 17ZM21.9995 19C21.9995 16.7907 23.7903 15 25.9995 15C28.2088 15 29.9995 16.7907 29.9995 19C29.9995 21.2093 28.2088 23 25.9995 23C23.7903 23 21.9995 21.2093 21.9995 19Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M29.9995 27C29.9995 24.7903 28.2093 23 25.9995 23V21C29.3138 21 31.9995 23.6857 31.9995 27V32H29.9995V27Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M22.4278 25.1954C22.1541 25.7366 21.9995 26.3483 21.9995 27V32H19.9995V27C19.9995 26.0277 20.231 25.1074 20.6432 24.2926L22.4278 25.1954Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M19.9504 19.0408C20.8348 20.2317 22.2483 21 23.8425 21L25.9995 21V23L23.8425 23C21.5888 23 19.5903 21.9103 18.3447 20.2332L19.9504 19.0408Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M0 0H22V11H20V2H2V20H14V22H0V0Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M15 8H5V6H15V8Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M12 12H5V10H12V12Z" fill="#535966" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M15.8575 12.4855L18.8575 17.4855L17.1425 18.5145L14.1425 13.5145L15.8575 12.4855Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4044_22880">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconJobs;
|
|
@ -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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconKeyword: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16 1C7.71573 1 1 7.71573 1 16C1 24.2843 7.71573 31 16 31C24.2843 31 31 24.2843 31 16C31 7.71573 24.2843 1 16 1ZM15 3.03789C8.61759 3.52341 3.52341 8.61759 3.03789 15H6V17H3.03789C3.52341 23.3824 8.61759 28.4766 15 28.9621V26H17V28.9621C23.3824 28.4766 28.4766 23.3824 28.9621 17H26V15H28.9621C28.4766 8.61759 23.3824 3.52341 17 3.03789V6H15V3.03789Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M15.3408 9H16.6596L22.6596 23H20.4837L19.1979 20L12.8025 20L11.5168 23H9.34082L15.3408 9ZM16.0002 12.5386L18.3408 18L13.6596 18L16.0002 12.5386Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconKeyword;
|
|
@ -1,31 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconLogging: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M9 20H21V18H9V20Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M9 15H21V13H9V15Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M9 10H21V8H9V10Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M30 6H26V5C26 3.897 26.897 3 28 3C29.103 3 30 3.897 30 5V6ZM22 29C20.897 29 20 28.103 20 27V24H6V5C6 3.897 6.897 3 8 3H24.556C24.212 3.591 24 4.269 24 5V27C24 28.103 23.103 29 22 29ZM4 29C2.897 29 2 28.103 2 27V26H18V27C18 27.728 18.195 28.411 18.537 29H4ZM28 1H8C5.794 1 4 2.794 4 5V24H0V27C0 29.206 1.794 31 4 31H22C24.206 31 26 29.206 26 27V8H32V5C32 2.794 30.206 1 28 1Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconLogging;
|
|
@ -0,0 +1,61 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconManager: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4044_22953)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M0 24H8V32H0V24ZM2 26V30H6V26H2Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M24 24H32V32H24V24ZM26 26V30H30V26H26Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M12 24H20V32H12V24ZM14 26V30H18V26H14Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M4 17H28V22H26V19H6V22H4V17Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M17 14V22H15V14H17Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M10 12.1698C10 8.79382 12.6553 6 16 6C19.3447 6 22 8.79382 22 12.1698V13H20V12.1698C20 9.83501 18.1778 8 16 8C13.8222 8 12 9.83501 12 12.1698V13H10V12.1698Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16 2C14.8955 2 14 2.8955 14 4C14 5.1045 14.8955 6 16 6C17.1045 6 18 5.1045 18 4C18 2.8955 17.1045 2 16 2ZM12 4C12 1.79093 13.7909 0 16 0C18.2091 0 20 1.79093 20 4C20 6.20907 18.2091 8 16 8C13.7909 8 12 6.20907 12 4Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4044_22953">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconManager;
|
|
@ -0,0 +1,49 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconMarketing: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4246_67063)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M26 0.408508V28.581L10.014 21H6.44576C2.88586 21 0 18.1141 0 14.5542C0 10.9943 2.88586 8.10848 6.44576 8.10848H10.0109L26 0.408508ZM24 3.59149L10.4674 10.1085H6.44576C3.99043 10.1085 2 12.0989 2 14.5542C2 17.0096 3.99043 19 6.44576 19H10.4642L24 25.419V3.59149Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M8.3214 30L5.9747 19.7763L4.02539 20.2237L6.72846 32H15.3155L14.0842 27.5653L12.2335 26.5106L10.8668 19.8005L8.90704 20.1996L10.4548 27.799L12.3777 28.8948L12.6845 30H8.3214Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M8 17V12H10V17H8Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M18 21V8H20V21H18Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M28 19.8922C30.3504 19.3757 32 17.0722 32 14.5C32 11.9278 30.3504 9.62432 28 9.10779V11.2044C29.1207 11.6726 30 12.9063 30 14.5C30 16.0937 29.1207 17.3274 28 17.7956V19.8922Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4246_67063">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconMarketing;
|
|
@ -1,59 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconProductFeaturesAlerting: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4_11)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M8.2632 22.5957C6.1692 20.2217 5.0152 17.1687 5.0152 13.9997C5.0152 10.8337 6.1672 7.7827 8.2582 5.4097L9.7592 6.7327C7.9902 8.7407 7.0152 11.3217 7.0152 13.9997C7.0152 16.6817 7.9912 19.2647 9.7632 21.2737L8.2632 22.5957Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M4.8604 26.8652C1.7264 23.3102 0.000396729 18.7412 0.000396729 13.9982C0.000396729 9.2592 1.7234 4.6922 4.8524 1.1402L6.3774 2.4842C3.5744 5.6642 2.0314 9.7532 2.0314 13.9982C2.0314 18.2462 3.5774 22.3392 6.3834 25.5212L4.8604 26.8652Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M23.7681 22.5957L22.2681 21.2737C24.0401 19.2647 25.0161 16.6817 25.0161 13.9997C25.0161 11.3217 24.0411 8.7407 22.2721 6.7327L23.7731 5.4097C25.8641 7.7827 27.0161 10.8337 27.0161 13.9997C27.0161 17.1687 25.8621 20.2217 23.7681 22.5957Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M27.1709 26.8652L25.6479 25.5212C28.4539 22.3392 29.9999 18.2462 29.9999 13.9982C29.9999 9.7532 28.4569 5.6642 25.6539 2.4842L27.1789 1.1402C30.3079 4.6922 32.0309 9.2592 32.0309 13.9982C32.0309 18.7412 30.3049 23.3102 27.1709 26.8652Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16.0156 17C14.3616 17 13.0156 15.654 13.0156 14C13.0156 12.346 14.3616 11 16.0156 11C17.6696 11 19.0156 12.346 19.0156 14C19.0156 15.654 17.6696 17 16.0156 17ZM21.0156 14C21.0156 11.243 18.7726 9 16.0156 9C13.2586 9 11.0156 11.243 11.0156 14C11.0156 16.414 12.7366 18.435 15.0156 18.898V30H17.0156V18.898C19.2946 18.435 21.0156 16.414 21.0156 14Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4_11">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconProductFeaturesAlerting;
|
|
@ -0,0 +1,46 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconRapidBarGraph: React.FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3.5 2.5V26.5C3.5 27.6044 4.3953 28.5 5.5 28.5H29.5V30H5.5C3.5667 30 2 28.4326 2 26.5V2.5H3.5Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M8 25.5V18.5H9.5V25.5H8Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M14 25.5V12H15.5V25.5H14Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M20 25.5V16.5H21.5V25.5H20Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M26 25.5V19H27.5V25.5H26Z" fill="#535966" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M8 16.4974V12H9.5V16.4974H8Z" fill="#00BFB3" />
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M14 9.5V5H15.5V9.5H14Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M20 13.9827V8.5H21.5V13.9827H20Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M26 16.4827V13H27.5V16.4827H26Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconRapidBarGraph;
|
|
@ -0,0 +1,55 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconReplication: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4044_23007)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M0 0H14V10.0035L8.70081 16H0V0ZM2 2V14H7.79919L12 9.24646V2H2Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M6 8H12V10H8V14H6V8Z" fill="#535966" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M18 16H32V26.0035L26.7008 32H18V16ZM20 18V30H25.7992L30 25.2465V18H20Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M24 24H30V26H26V30H24V24Z" fill="#535966" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M14 29C7.92465 29 3 24.0742 3 18H5C5 22.9698 9.02935 27 14 27H16V29H14Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M18 5H16V3H18C24.0753 3 29 7.92578 29 14H27C27 9.03022 22.9706 5 18 5Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4044_23007">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconReplication;
|
|
@ -0,0 +1,37 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconReporting: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
id="Stroke 1"
|
||||
d="M20.833 7V5H21C22.6563 5 24 6.34372 24 8V28C24 29.6563 22.6563 31 21 31H3C1.34372 31 0 29.6563 0 28V8C0 6.34372 1.34372 5 3 5H3.167V7H3C2.44828 7 2 7.44828 2 8V28C2 28.5517 2.44828 29 3 29H21C21.5517 29 22 28.5517 22 28V8C22 7.44828 21.5517 7 21 7H20.833Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Stroke 3"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M19 9V3H15.874C15.4299 1.27477 13.8638 0 12 0C10.1362 0 8.57006 1.27477 8.12602 3H5V9H19ZM14 5H17V7H7V5H10V4C10 2.89543 10.8954 2 12 2C13.1046 2 14 2.89543 14 4V5Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path id="Stroke 5" d="M6 15V13H18V15H6Z" fill="#00BFB3" />
|
||||
<path id="Stroke 7" d="M6 20V18H18V20H6Z" fill="#00BFB3" />
|
||||
<path id="Stroke 9" d="M6 25V23H18V25H6Z" fill="#00BFB3" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconReporting;
|
|
@ -1,73 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconSearchableSnapshots: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g>
|
||||
<path
|
||||
id="Ellipse 57 (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M5.04205 4C5.09852 4.0623 5.21554 4.16719 5.45185 4.30687C5.94037 4.59561 6.71383 4.89032 7.75725 5.15118C9.82872 5.66905 12.7434 6 16 6C19.2566 6 22.1713 5.66905 24.2427 5.15118C25.2862 4.89032 26.0596 4.59561 26.5482 4.30687C26.7845 4.1672 26.9015 4.06229 26.9579 4C26.9015 3.9377 26.7845 3.8328 26.5482 3.69313C26.0596 3.40439 25.2862 3.10968 24.2427 2.84882C22.1713 2.33095 19.2566 2 16 2C12.7434 2 9.82872 2.33095 7.75725 2.84882C6.71383 3.10968 5.94037 3.40439 5.45185 3.69313C5.21554 3.83281 5.09852 3.9377 5.04205 4ZM7.27218 0.908537C9.54386 0.340618 12.6292 0 16 0C19.3708 0 22.4561 0.340618 24.7278 0.908537C25.856 1.19057 26.8399 1.54231 27.5658 1.9714C28.2248 2.36091 29 3.01396 29 4C29 4.98604 28.2248 5.63909 27.5658 6.0286C26.8399 6.45769 25.856 6.80943 24.7278 7.09146C22.4561 7.65938 19.3708 8 16 8C12.6292 8 9.54386 7.65938 7.27218 7.09146C6.14404 6.80943 5.16014 6.45769 4.43419 6.0286C3.77518 5.63909 3 4.98604 3 4C3 3.01396 3.77518 2.36091 4.43419 1.9714C5.16014 1.54231 6.14404 1.19057 7.27218 0.908537Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
id="Rectangle (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M12.4563 12C12.1632 12 11.8848 12.1286 11.6948 12.3518L9.81185 14.5641C9.24186 15.2337 8.40675 15.6196 7.52736 15.6196H4C3.44772 15.6196 3 16.0673 3 16.6196V26C3 26.5523 3.44772 27 4 27H7.85455V29H4C2.34315 29 1 27.6569 1 26V16.6196C1 14.9627 2.34315 13.6196 4 13.6196H7.52736C7.82049 13.6196 8.09886 13.491 8.28885 13.2677L10.1718 11.0555C10.7418 10.3858 11.577 10 12.4563 10H19.3418C20.2212 10 21.0563 10.3858 21.6263 11.0555L23.5093 13.2677C23.6993 13.491 23.9776 13.6196 24.2708 13.6196H28C29.6569 13.6196 31 14.9627 31 16.6196V26C31 27.6569 29.6569 29 28 29H24.6545V27H28C28.5523 27 29 26.5523 29 26V16.6196C29 16.0673 28.5523 15.6196 28 15.6196H24.2708C23.3914 15.6196 22.5563 15.2337 21.9863 14.5641L20.1033 12.3518C19.9133 12.1286 19.6349 12 19.3418 12H12.4563Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Stroke 14 (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M12.4643 26.5353C10.5119 24.5824 10.5119 21.4171 12.4643 19.4647C14.4172 17.5118 17.5824 17.5118 19.5353 19.4647C21.4882 21.4171 21.4882 24.5824 19.5353 26.5353C17.5824 28.4882 14.4172 28.4882 12.4643 26.5353ZM20.9495 18.0505C20.9495 18.0504 20.9494 18.0504 20.9493 18.0503L20.9495 18.0505ZM20.9495 18.0505C23.6837 20.7841 23.6833 25.2157 20.9495 27.9495C18.2156 30.6835 13.784 30.6835 11.05 27.9495L11.0498 27.9493C8.31683 25.2155 8.31654 20.784 11.05 18.0505C13.7839 15.3166 18.2154 15.3165 20.9493 18.0503"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Stroke 18 (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M13.8075 20.8077C14.8845 19.7308 16.6302 19.7308 17.7071 20.8077L16.2929 22.2219C15.997 21.926 15.5177 21.926 15.2218 22.2219C14.9261 22.5176 14.926 22.997 15.2219 23.293L13.8074 24.707C12.7309 23.6301 12.7308 21.8845 13.8075 20.8077Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
id="Stroke 16 (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M23.293 31.7071L19.293 27.7071L20.7072 26.2929L24.7072 30.2929L23.293 31.7071Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Stroke 2 (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M27 12V4H29V12H27Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
id="Stroke 17 (Stroke)"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3 12V4H5V12H3Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconSearchableSnapshots;
|
|
@ -1,42 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconSecurityShield: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width={16}
|
||||
height={16}
|
||||
fill="none"
|
||||
viewBox="0 0 32 32"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M4 6.81635V12.0713C4 19.9353 8.697 26.8694 16 29.8403C23.303 26.8694 28 19.9353 28 12.0713V6.81635L16 2.20135L4 6.81635ZM16 31.9874L15.641 31.8493C7.354 28.6623 2 20.8983 2 12.0713V5.44335L16 0.0583496L30 5.44335V12.0713C30 20.8983 24.646 28.6623 16.359 31.8493L16 31.9874Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M11 23H13V18H11V23Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M12 14C11.448 14 11 13.552 11 13C11 12.448 11.448 12 12 12C12.552 12 13 12.448 13 13C13 13.552 12.552 14 12 14ZM13 10.185V7H11V10.185C9.839 10.599 9 11.698 9 13C9 14.654 10.346 16 12 16C13.654 16 15 14.654 15 13C15 11.698 14.161 10.599 13 10.185Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path fillRule="evenodd" clipRule="evenodd" d="M19 12H21V7H19V12Z" fill="#00BFB3" />
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M20 18C19.448 18 19 17.552 19 17C19 16.448 19.448 16 20 16C20.552 16 21 16.448 21 17C21 17.552 20.552 18 20 18ZM23 17C23 15.346 21.654 14 20 14C18.346 14 17 15.346 17 17C17 18.302 17.839 19.401 19 19.815V23H21V19.815C22.161 19.401 23 18.302 23 17Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconSecurityShield;
|
|
@ -0,0 +1,41 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconSettings: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_4044_22923)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M26.8384 20.479C27.1552 19.7077 27.9008 19.2 28.736 19.2H32V12.8H28.736C27.9008 12.8 27.1552 12.2923 26.8384 11.5211C26.8352 11.5125 26.832 11.504 26.8277 11.4955C26.5109 10.7264 26.6795 9.84533 27.2683 9.2576L29.5765 6.94933L25.0507 2.42347L22.7424 4.73173C22.1547 5.31947 21.2736 5.48907 20.5045 5.17227C20.5008 5.17088 20.4974 5.1693 20.4938 5.16769C20.4891 5.16558 20.4844 5.16342 20.4789 5.1616C19.7077 4.8448 19.2 4.0992 19.2 3.26507V0H12.8V3.26507C12.8 4.0992 12.2923 4.8448 11.5211 5.1616C11.5156 5.16342 11.5109 5.16558 11.5062 5.16769C11.5027 5.1693 11.4992 5.17088 11.4955 5.17227C10.7264 5.48907 9.84533 5.31947 9.2576 4.73173L6.94933 2.42347L2.42347 6.94933L4.73173 9.2576C5.32053 9.84533 5.48907 10.7264 5.17227 11.4955C5.168 11.504 5.1648 11.5125 5.1616 11.5211C4.8448 12.2923 4.0992 12.8 3.264 12.8H0V19.2H3.264C4.0992 19.2 4.8448 19.7077 5.1616 20.4789C5.1648 20.4875 5.168 20.496 5.17227 20.5045C5.48907 21.2736 5.32053 22.1547 4.73173 22.7424L2.42347 25.0507L6.94933 29.5765L9.2576 27.2683C9.84533 26.6805 10.7264 26.5109 11.4955 26.8277C11.4992 26.8291 11.5027 26.8307 11.5062 26.8323C11.5109 26.8344 11.5156 26.8366 11.5211 26.8384C12.2923 27.1552 12.8 27.9008 12.8 28.7349V32H19.2V28.7349C19.2 27.9008 19.7077 27.1552 20.4789 26.8384C20.4844 26.8366 20.4891 26.8344 20.4938 26.8323C20.4974 26.8307 20.5008 26.8291 20.5045 26.8277C21.2736 26.5109 22.1547 26.6805 22.7424 27.2683L25.0507 29.5765L29.5765 25.0507L27.2683 22.7424C26.6795 22.1547 26.5109 21.2736 26.8277 20.5045C26.832 20.496 26.8352 20.4875 26.8384 20.479ZM25.7611 24.2523C24.5504 23.0437 24.2165 21.2425 24.8552 19.692L24.8848 19.6201L24.8877 19.6144C25.5407 18.0852 27.0422 17.0667 28.736 17.0667H29.8667V14.9333H28.736C27.0422 14.9333 25.5407 13.9148 24.8877 12.3856L24.8848 12.3799L24.8552 12.308C24.2166 10.7578 24.5502 8.95696 25.7605 7.74837C25.7607 7.74816 25.7603 7.74859 25.7605 7.74837L26.5595 6.94933L25.0507 5.44046L24.2509 6.24023C23.0557 7.43543 21.2788 7.77771 19.7367 7.16293L19.7355 7.1625L19.7277 7.15931C19.7205 7.15643 19.7133 7.15353 19.7062 7.15061C19.6901 7.14415 19.6759 7.1382 19.6639 7.13309C18.1078 6.49182 17.0667 4.9766 17.0667 3.26507V2.13333H14.9333V3.26507C14.9333 4.97661 13.8922 6.49182 12.3361 7.13309C12.3242 7.1382 12.31 7.14412 12.2939 7.15057C12.2867 7.15352 12.2795 7.15645 12.2722 7.15936L12.2645 7.1625L12.2633 7.16292C10.7212 7.77771 8.94431 7.43544 7.74911 6.24023L6.94933 5.44046L5.44046 6.94933L6.23886 7.74774C6.23921 7.74809 6.23956 7.74843 6.2399 7.74878C6.24001 7.74889 6.23979 7.74867 6.2399 7.74878C7.44957 8.95736 7.78325 10.7581 7.1448 12.308L7.11517 12.3799L7.11234 12.3856C6.45935 13.9148 4.95778 14.9333 3.264 14.9333H2.13333V17.0667H3.264C4.95778 17.0667 6.45935 18.0852 7.11235 19.6144L7.11517 19.6201L7.1448 19.692C7.78325 21.2419 7.4499 23.0423 6.24023 24.2509C6.24012 24.251 6.24034 24.2508 6.24023 24.2509C6.23988 24.2512 6.23921 24.2519 6.23886 24.2523L5.44046 25.0507L6.94933 26.5595L7.74911 25.7598C8.94432 24.5646 10.7212 24.2223 12.2633 24.8371L12.2645 24.8375L12.2721 24.8406C12.2795 24.8436 12.2868 24.8465 12.2942 24.8495C12.3101 24.8559 12.3243 24.8618 12.3362 24.8669C13.8922 25.5082 14.9333 27.0234 14.9333 28.7349V29.8667H17.0667V28.7349C17.0667 27.0234 18.1078 25.5082 19.6638 24.8669C19.6758 24.8618 19.6899 24.8559 19.7058 24.8495C19.7131 24.8466 19.7204 24.8436 19.7277 24.8407L19.7355 24.8375L19.7367 24.8371C21.2788 24.2223 23.0557 24.5646 24.2509 25.7598L25.0507 26.5595L26.5595 25.0507L25.7611 24.2523ZM7.1591 19.7299L7.15841 19.728ZM7.1591 12.2701C7.16029 12.267 7.15989 12.2681 7.15836 12.2721L7.1591 12.2701ZM24.8409 12.2701L24.8417 12.2722ZM24.8409 19.7299C24.8397 19.733 24.8401 19.7319 24.8416 19.7279L24.8409 19.7299Z"
|
||||
fill="#535966"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16 13C14.3433 13 13 14.3433 13 16C13 17.6567 14.3433 19 16 19C17.6567 19 19 17.6567 19 16C19 14.3433 17.6567 13 16 13ZM11 16C11 13.2387 13.2387 11 16 11C18.7613 11 21 13.2387 21 16C21 18.7613 18.7613 21 16 21C13.2387 21 11 18.7613 11 16Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4044_22923">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconSettings;
|
|
@ -1,46 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconSiem: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g clipPath="url(#clip0_2634_421176)">
|
||||
<path
|
||||
id="Shape"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M10 12C15.4292 12 19.8479 16.3267 19.9962 21.7201L20 22V23H11V32H10C4.47715 32 0 27.5228 0 22C0 16.4772 4.47715 12 10 12ZM9 21L9.00005 14.0619C5.05371 14.554 2 17.9204 2 22C2 25.9928 4.92513 29.3024 8.74934 29.9028L9 29.9381V21ZM11 21L11.0009 14.062L11.258 14.0983C14.7544 14.6506 17.4976 17.4677 17.9381 21H11Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Path"
|
||||
d="M26 22C26 13.1634 18.8366 6 10 6V8C17.732 8 24 14.268 24 22H26Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
<path
|
||||
id="Path_2"
|
||||
d="M32 22C32 9.84974 22.1503 0 10 0V2C21.0457 2 30 10.9543 30 22H32Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_2634_421176">
|
||||
<rect width="32" height="32" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconSiem;
|
|
@ -1,56 +0,0 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconSpaces: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<g id="Group">
|
||||
<path
|
||||
id="Stroke 1"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M1 1V15H15V1H1ZM13 13H3V3H13V13Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path id="Stroke 3" d="M5 7V5H11V7H5Z" fill="#00BFB3" />
|
||||
<path
|
||||
id="Stroke 4"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M17 1V15H31V1H17ZM29 13H19V3H29V13Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path id="Stroke 6" d="M21 7V5H27V7H21Z" fill="#00BFB3" />
|
||||
<path
|
||||
id="Stroke 7"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M1 17V31H15V17H1ZM13 29H3V19H13V29Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path id="Stroke 9" d="M5 23V21H11V23H5Z" fill="#00BFB3" />
|
||||
<path
|
||||
id="Stroke 10"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M17 17V31H31V17H17ZM29 29H19V19H29V29Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path id="Stroke 12" d="M21 23V21H27V23H21Z" fill="#00BFB3" />
|
||||
</g>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconSpaces;
|
|
@ -0,0 +1,57 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconUsersRoles: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
id="Fill 1"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16 4C15.448 4 15 3.552 15 3C15 2.448 15.448 2 16 2C16.552 2 17 2.448 17 3C17 3.552 16.552 4 16 4ZM18.911 2.308C18.597 0.987 17.415 0 16 0C14.346 0 13 1.346 13 3C13 4.654 14.346 6 16 6C17.176 6 18.186 5.313 18.677 4.326C22.501 5.203 25.711 7.91 27.166 11.597L29.027 10.862C27.302 6.491 23.47 3.274 18.911 2.308Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Fill 3"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3 17C2.448 17 2 16.552 2 16C2 15.448 2.448 15 3 15C3.552 15 4 15.448 4 16C4 16.552 3.552 17 3 17ZM11.597 4.83402L10.862 2.97302C6.491 4.69802 3.274 8.53002 2.308 13.089C0.987 13.403 0 14.585 0 16C0 17.654 1.346 19 3 19C4.654 19 6 17.654 6 16C6 14.824 5.313 13.814 4.326 13.323C5.203 9.49902 7.91 6.28902 11.597 4.83402Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Fill 5"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M16.0001 30C15.4481 30 15.0001 29.552 15.0001 29C15.0001 28.448 15.4481 28 16.0001 28C16.5521 28 17.0001 28.448 17.0001 29C17.0001 29.552 16.5521 30 16.0001 30ZM16.0001 26C14.8241 26 13.8141 26.687 13.3231 27.674C9.49915 26.797 6.28914 24.09 4.83414 20.403L2.97314 21.138C4.69814 25.509 8.53014 28.726 13.0891 29.692C13.4031 31.013 14.5851 32 16.0001 32C17.6541 32 19.0001 30.654 19.0001 29C19.0001 27.346 17.6541 26 16.0001 26Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Fill 7"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M28.9998 17C28.4478 17 27.9998 16.552 27.9998 16C27.9998 15.448 28.4478 15 28.9998 15C29.5518 15 29.9998 15.448 29.9998 16C29.9998 16.552 29.5518 17 28.9998 17ZM31.9998 16C31.9998 14.346 30.6538 13 28.9998 13C27.3458 13 25.9998 14.346 25.9998 16C25.9998 17.176 26.6868 18.186 27.6738 18.677C26.7978 22.501 24.0898 25.711 20.4028 27.166L21.1378 29.027C25.5088 27.302 28.7258 23.47 29.6918 18.911C31.0128 18.597 31.9998 17.415 31.9998 16Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<path
|
||||
id="Fill 9"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M13 20C13 18.346 14.346 17 16 17C17.654 17 19 18.346 19 20H13ZM14 13C14 11.897 14.897 11 16 11C17.103 11 18 11.897 18 13C18 14.103 17.103 15 16 15C14.897 15 14 14.103 14 13ZM18.794 15.855C19.536 15.129 20 14.119 20 13C20 10.794 18.206 9 16 9C13.794 9 12 10.794 12 13C12 14.119 12.464 15.129 13.206 15.855C11.876 16.755 11 18.277 11 20V22H21V20C21 18.277 20.124 16.755 18.794 15.855Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconUsersRoles;
|
|
@ -0,0 +1,39 @@
|
|||
/*
|
||||
* 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; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
import type { SVGProps } from 'react';
|
||||
import React from 'react';
|
||||
export const IconVisualization: React.FC<SVGProps<SVGSVGElement>> = ({ ...props }) => (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
id="Path"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M30 30H4C1.79086 30 0 28.2091 0 26V0H2V26C2 27.1046 2.89543 28 4 28H30V30Z"
|
||||
fill="#535766"
|
||||
/>
|
||||
<rect id="Rectangle" x="6" y="19" width="2" height="7" fill="#535766" />
|
||||
<rect id="Rectangle_2" x="16" y="11" width="2" height="15" fill="#535766" />
|
||||
<rect id="Rectangle_3" x="26" y="16" width="2" height="10" fill="#535766" />
|
||||
<path
|
||||
id="Shape"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M24.92 5.84C25.4786 5.30157 26.2241 5.0005 27 5C28.6569 5 30 6.34315 30 8C30 9.65685 28.6569 11 27 11C25.3431 11 24 9.65685 24 8C24.0165 7.87797 24.0433 7.75755 24.08 7.64L19.08 5.16C18.5214 5.69843 17.7759 5.9995 17 6C16.4388 5.99095 15.8914 5.82465 15.42 5.52L9.82 10C9.93778 10.3203 9.9987 10.6587 10 11C10 12.6569 8.65685 14 7 14C5.34315 14 4 12.6569 4 11C4 9.34315 5.34315 8 7 8C7.55925 8.00307 8.1065 8.16239 8.58 8.46L14.18 4C14.0622 3.67969 14.0013 3.34127 14 3C14 1.34315 15.3431 0 17 0C18.6569 0 20 1.34315 20 3C20.0098 3.1198 20.0098 3.2402 20 3.36L24.92 5.84ZM6 11C6 11.5523 6.44772 12 7 12C7.55228 12 8 11.5523 8 11C8 10.4477 7.55228 10 7 10C6.44772 10 6 10.4477 6 11ZM17 4C16.4477 4 16 3.55228 16 3C16 2.44772 16.4477 2 17 2C17.5523 2 18 2.44772 18 3C18 3.26522 17.8946 3.51957 17.7071 3.70711C17.5196 3.89464 17.2652 4 17 4ZM26 8C26 8.55229 26.4477 9 27 9C27.5523 9 28 8.55229 28 8C28 7.44772 27.5523 7 27 7C26.4477 7 26 7.44772 26 8Z"
|
||||
fill="#00BFB3"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default IconVisualization;
|
|
@ -19,28 +19,38 @@ const withSuspenseIcon = <T extends object = {}>(Component: React.ComponentType<
|
|||
|
||||
export const IconLensLazy = withSuspenseIcon(React.lazy(() => import('./icons/lens')));
|
||||
export const IconEndpointLazy = withSuspenseIcon(React.lazy(() => import('./icons/endpoint')));
|
||||
export const IconDataConnectorLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/data_connector'))
|
||||
);
|
||||
export const IconIndexManagementLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/index_management'))
|
||||
);
|
||||
export const IconSpacesLazy = withSuspenseIcon(React.lazy(() => import('./icons/spaces')));
|
||||
export const IconDevToolsLazy = withSuspenseIcon(React.lazy(() => import('./icons/dev_tools')));
|
||||
export const IconFleetLazy = withSuspenseIcon(React.lazy(() => import('./icons/fleet')));
|
||||
export const IconAuditbeatLazy = withSuspenseIcon(React.lazy(() => import('./icons/auditbeat')));
|
||||
export const IconSiemLazy = withSuspenseIcon(React.lazy(() => import('./icons/siem')));
|
||||
export const IconEcctlLazy = withSuspenseIcon(React.lazy(() => import('./icons/ecctl')));
|
||||
export const IconGraphLazy = withSuspenseIcon(React.lazy(() => import('./icons/graph')));
|
||||
export const IconLoggingLazy = withSuspenseIcon(React.lazy(() => import('./icons/logging')));
|
||||
export const IconMapServicesLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/map_services'))
|
||||
);
|
||||
export const IconSecurityShieldLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/security_shield'))
|
||||
);
|
||||
export const IconProductFeaturesAlertingLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/product_features_alerting'))
|
||||
);
|
||||
export const IconTimelineLazy = withSuspenseIcon(React.lazy(() => import('./icons/timeline')));
|
||||
export const IconOsqueryLazy = withSuspenseIcon(React.lazy(() => import('./icons/osquery')));
|
||||
export const IconUsersRolesLazy = withSuspenseIcon(React.lazy(() => import('./icons/users_roles')));
|
||||
export const IconReportingLazy = withSuspenseIcon(React.lazy(() => import('./icons/reporting')));
|
||||
export const IconVisualizationLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/visualization'))
|
||||
);
|
||||
export const IconMarketingLazy = withSuspenseIcon(React.lazy(() => import('./icons/marketing')));
|
||||
export const IconInfraLazy = withSuspenseIcon(React.lazy(() => import('./icons/infra')));
|
||||
export const IconKeywordLazy = withSuspenseIcon(React.lazy(() => import('./icons/keyword')));
|
||||
export const IconJobsLazy = withSuspenseIcon(React.lazy(() => import('./icons/jobs')));
|
||||
export const IconSettingsLazy = withSuspenseIcon(React.lazy(() => import('./icons/settings')));
|
||||
export const IconDashboardLazy = withSuspenseIcon(React.lazy(() => import('./icons/dashboard')));
|
||||
export const IconChartArrowLazy = withSuspenseIcon(React.lazy(() => import('./icons/chart_arrow')));
|
||||
export const IconManagerLazy = withSuspenseIcon(React.lazy(() => import('./icons/manager')));
|
||||
export const IconFilebeatLazy = withSuspenseIcon(React.lazy(() => import('./icons/filebeat')));
|
||||
export const IconDataViewLazy = withSuspenseIcon(React.lazy(() => import('./icons/data_view')));
|
||||
export const IconReplicationLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/replication'))
|
||||
);
|
||||
export const IconIntuitiveLazy = withSuspenseIcon(React.lazy(() => import('./icons/intuitive')));
|
||||
export const IconRapidBarGraphLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/rapid_bar_graph'))
|
||||
);
|
||||
export const IconFilebeatChartLazy = withSuspenseIcon(
|
||||
React.lazy(() => import('./icons/filebeat_chart'))
|
||||
);
|
||||
|
|
|
@ -39,6 +39,7 @@ export enum ExternalPageName {
|
|||
// Ref: packages/default-nav/ml/default_navigation.ts
|
||||
mlOverview = 'ml:overview',
|
||||
mlNotifications = 'ml:notifications',
|
||||
mlMemoryUsage = 'ml:memoryUsage',
|
||||
mlAnomalyDetection = 'ml:anomalyDetection',
|
||||
mlAnomalyExplorer = 'ml:anomalyExplorer',
|
||||
mlSingleMetricViewer = 'ml:singleMetricViewer',
|
||||
|
|
|
@ -13,14 +13,21 @@ import type { ProjectLinkCategory, ProjectNavigationLink } from '../types';
|
|||
import * as i18n from './ml_translations';
|
||||
import {
|
||||
IconLensLazy,
|
||||
IconEndpointLazy,
|
||||
IconSpacesLazy,
|
||||
IconIndexManagementLazy,
|
||||
IconDataConnectorLazy,
|
||||
IconDevToolsLazy,
|
||||
IconFleetLazy,
|
||||
IconAuditbeatLazy,
|
||||
IconSiemLazy,
|
||||
IconMarketingLazy,
|
||||
IconInfraLazy,
|
||||
IconFilebeatChartLazy,
|
||||
IconJobsLazy,
|
||||
IconKeywordLazy,
|
||||
IconDashboardLazy,
|
||||
IconVisualizationLazy,
|
||||
IconSettingsLazy,
|
||||
IconChartArrowLazy,
|
||||
IconManagerLazy,
|
||||
IconFilebeatLazy,
|
||||
IconReplicationLazy,
|
||||
IconDataViewLazy,
|
||||
IconIntuitiveLazy,
|
||||
IconRapidBarGraphLazy,
|
||||
} from '../../../common/lazy_icons';
|
||||
|
||||
// appLinks configures the Security Solution pages links
|
||||
|
@ -38,7 +45,11 @@ export const mlAppLink: LinkItem = {
|
|||
export const mlNavCategories: ProjectLinkCategory[] = [
|
||||
{
|
||||
type: LinkCategoryType.separator,
|
||||
linkIds: [ExternalPageName.mlOverview, ExternalPageName.mlNotifications],
|
||||
linkIds: [
|
||||
ExternalPageName.mlOverview,
|
||||
ExternalPageName.mlNotifications,
|
||||
ExternalPageName.mlMemoryUsage,
|
||||
],
|
||||
},
|
||||
{
|
||||
type: LinkCategoryType.title,
|
||||
|
@ -95,97 +106,97 @@ export const mlNavLinks: ProjectNavigationLink[] = [
|
|||
{
|
||||
id: ExternalPageName.mlNotifications,
|
||||
title: i18n.NOTIFICATIONS_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconMarketingLazy,
|
||||
description: i18n.NOTIFICATIONS_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlMemoryUsage,
|
||||
title: i18n.MEMORY_USAGE_TITLE,
|
||||
landingIcon: IconInfraLazy,
|
||||
description: i18n.MEMORY_USAGE_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlAnomalyDetection,
|
||||
title: i18n.ANOMALY_DETECTION_TITLE,
|
||||
landingIcon: IconSpacesLazy,
|
||||
landingIcon: IconJobsLazy,
|
||||
description: i18n.ANOMALY_DETECTION_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlAnomalyExplorer,
|
||||
title: i18n.ANOMALY_EXPLORER_TITLE,
|
||||
landingIcon: IconIndexManagementLazy,
|
||||
landingIcon: IconKeywordLazy,
|
||||
description: i18n.ANOMALY_EXPLORER_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlSingleMetricViewer,
|
||||
title: i18n.SINGLE_METRIC_VIEWER_TITLE,
|
||||
landingIcon: IconDataConnectorLazy,
|
||||
landingIcon: IconVisualizationLazy,
|
||||
description: i18n.SINGLE_METRIC_VIEWER_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlSettings,
|
||||
title: i18n.SETTINGS_TITLE,
|
||||
landingIcon: IconDevToolsLazy,
|
||||
landingIcon: IconSettingsLazy,
|
||||
description: i18n.SETTINGS_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlDataFrameAnalytics,
|
||||
title: i18n.DATA_FRAME_ANALYTICS_TITLE,
|
||||
landingIcon: IconIndexManagementLazy,
|
||||
landingIcon: IconJobsLazy,
|
||||
description: i18n.DATA_FRAME_ANALYTICS_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlResultExplorer,
|
||||
title: i18n.RESULT_EXPLORER_TITLE,
|
||||
landingIcon: IconFleetLazy,
|
||||
landingIcon: IconDashboardLazy,
|
||||
description: i18n.RESULT_EXPLORER_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlAnalyticsMap,
|
||||
title: i18n.ANALYTICS_MAP_TITLE,
|
||||
landingIcon: IconAuditbeatLazy,
|
||||
landingIcon: IconChartArrowLazy,
|
||||
description: i18n.ANALYTICS_MAP_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlNodesOverview,
|
||||
title: i18n.NODES_OVERVIEW_TITLE,
|
||||
landingIcon: IconSiemLazy,
|
||||
landingIcon: IconManagerLazy,
|
||||
description: i18n.NODES_OVERVIEW_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlNodes,
|
||||
title: i18n.NODES_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
description: i18n.NODES_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlFileUpload,
|
||||
title: i18n.FILE_UPLOAD_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconFilebeatLazy,
|
||||
description: i18n.FILE_UPLOAD_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlIndexDataVisualizer,
|
||||
title: i18n.INDEX_DATA_VISUALIZER_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconDataViewLazy,
|
||||
description: i18n.INDEX_DATA_VISUALIZER_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlDataComparison,
|
||||
title: i18n.DATA_COMPARISON_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconRapidBarGraphLazy,
|
||||
description: i18n.DATA_COMPARISON_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlExplainLogRateSpikes,
|
||||
title: i18n.LOG_RATE_ANALYSIS_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconFilebeatChartLazy,
|
||||
description: i18n.LOG_RATE_ANALYSIS_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlLogPatternAnalysis,
|
||||
title: i18n.LOG_PATTERN_ANALYSIS_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconReplicationLazy,
|
||||
description: i18n.LOG_PATTERN_ANALYSIS_DESC,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.mlChangePointDetections,
|
||||
title: i18n.CHANGE_POINT_DETECTIONS_TITLE,
|
||||
landingIcon: IconEndpointLazy,
|
||||
landingIcon: IconIntuitiveLazy,
|
||||
description: i18n.CHANGE_POINT_DETECTIONS_DESC,
|
||||
},
|
||||
];
|
||||
|
|
|
@ -69,6 +69,18 @@ export const NOTIFICATIONS_DESC = i18n.translate(
|
|||
defaultMessage: 'Notifications page',
|
||||
}
|
||||
);
|
||||
export const MEMORY_USAGE_TITLE = i18n.translate(
|
||||
'xpack.securitySolutionServerless.navLinks.ml.memoryUsage.title',
|
||||
{
|
||||
defaultMessage: 'Memory usage',
|
||||
}
|
||||
);
|
||||
export const MEMORY_USAGE_DESC = i18n.translate(
|
||||
'xpack.securitySolutionServerless.navLinks.ml.memoryUsage.desc',
|
||||
{
|
||||
defaultMessage: 'Memory usage page',
|
||||
}
|
||||
);
|
||||
export const ANOMALY_DETECTION_TITLE = i18n.translate(
|
||||
'xpack.securitySolutionServerless.navLinks.ml.anomalyDetection.title',
|
||||
{
|
||||
|
@ -90,7 +102,7 @@ export const ANOMALY_EXPLORER_TITLE = i18n.translate(
|
|||
export const ANOMALY_EXPLORER_DESC = i18n.translate(
|
||||
'xpack.securitySolutionServerless.navLinks.ml.anomalyExplorer.desc',
|
||||
{
|
||||
defaultMessage: 'Anomaly explorer Page',
|
||||
defaultMessage: 'Anomaly explorer page',
|
||||
}
|
||||
);
|
||||
export const SINGLE_METRIC_VIEWER_TITLE = i18n.translate(
|
||||
|
@ -156,13 +168,13 @@ export const ANALYTICS_MAP_DESC = i18n.translate(
|
|||
export const NODES_OVERVIEW_TITLE = i18n.translate(
|
||||
'xpack.securitySolutionServerless.navLinks.ml.nodesOverview.title',
|
||||
{
|
||||
defaultMessage: 'Model Management',
|
||||
defaultMessage: 'Trained models',
|
||||
}
|
||||
);
|
||||
export const NODES_OVERVIEW_DESC = i18n.translate(
|
||||
'xpack.securitySolutionServerless.navLinks.ml.nodesOverview.desc',
|
||||
{
|
||||
defaultMessage: 'Model Management page',
|
||||
defaultMessage: 'Trained models page',
|
||||
}
|
||||
);
|
||||
export const NODES_TITLE = i18n.translate(
|
||||
|
|
|
@ -11,12 +11,11 @@ import type { LinkItem } from '@kbn/security-solution-plugin/public';
|
|||
import { ExternalPageName, SecurityPagePath } from '../constants';
|
||||
import type { ProjectLinkCategory, ProjectNavigationLink } from '../types';
|
||||
import {
|
||||
IconGraphLazy,
|
||||
IconLoggingLazy,
|
||||
IconIndexManagementLazy,
|
||||
IconSecurityShieldLazy,
|
||||
IconMapServicesLazy,
|
||||
IconProductFeaturesAlertingLazy,
|
||||
IconIndexManagementLazy,
|
||||
IconUsersRolesLazy,
|
||||
IconReportingLazy,
|
||||
IconVisualizationLazy,
|
||||
} from '../../../common/lazy_icons';
|
||||
import * as i18n from './project_settings_translations';
|
||||
|
||||
|
@ -43,7 +42,7 @@ export const createProjectSettingsLinkFromManage = (manageLink: LinkItem): LinkI
|
|||
|
||||
return {
|
||||
...projectSettingsAppLink,
|
||||
links: projectSettingsSubLinks, // cloudDefend and endpoints links are added in the projectAppLinksSwitcher on runtime
|
||||
links: projectSettingsSubLinks,
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -70,7 +69,6 @@ export const projectSettingsNavCategories: ProjectLinkCategory[] = [
|
|||
categories: [
|
||||
{
|
||||
label: i18n.DATA_CATEGORY_TITLE,
|
||||
iconType: IconIndexManagementLazy,
|
||||
linkIds: [
|
||||
ExternalPageName.managementIndexManagement,
|
||||
ExternalPageName.managementTransforms,
|
||||
|
@ -82,7 +80,6 @@ export const projectSettingsNavCategories: ProjectLinkCategory[] = [
|
|||
},
|
||||
{
|
||||
label: i18n.ALERTS_INSIGHTS_CATEGORY_TITLE,
|
||||
iconType: IconProductFeaturesAlertingLazy,
|
||||
linkIds: [
|
||||
ExternalPageName.managementCases,
|
||||
ExternalPageName.managementTriggersActionsConnectors,
|
||||
|
@ -91,7 +88,6 @@ export const projectSettingsNavCategories: ProjectLinkCategory[] = [
|
|||
},
|
||||
{
|
||||
label: i18n.CONTENT_CATEGORY_TITLE,
|
||||
iconType: IconSecurityShieldLazy,
|
||||
linkIds: [
|
||||
ExternalPageName.managementObjects,
|
||||
ExternalPageName.managementFiles,
|
||||
|
@ -101,7 +97,6 @@ export const projectSettingsNavCategories: ProjectLinkCategory[] = [
|
|||
},
|
||||
{
|
||||
label: i18n.OTHER_CATEGORY_TITLE,
|
||||
iconType: IconMapServicesLazy,
|
||||
linkIds: [ExternalPageName.managementApiKeys, ExternalPageName.managementSettings],
|
||||
},
|
||||
],
|
||||
|
@ -114,13 +109,13 @@ export const projectSettingsNavLinks: ProjectNavigationLink[] = [
|
|||
id: ExternalPageName.cloudUsersAndRoles,
|
||||
title: i18n.CLOUD_USERS_ROLES_TITLE,
|
||||
description: i18n.CLOUD_USERS_ROLES_DESCRIPTION,
|
||||
landingIcon: IconGraphLazy,
|
||||
landingIcon: IconUsersRolesLazy,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.cloudBilling,
|
||||
title: i18n.CLOUD_BILLING_TITLE,
|
||||
description: i18n.CLOUD_BILLING_DESCRIPTION,
|
||||
landingIcon: IconLoggingLazy,
|
||||
landingIcon: IconReportingLazy,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.integrationsSecurity,
|
||||
|
@ -128,6 +123,18 @@ export const projectSettingsNavLinks: ProjectNavigationLink[] = [
|
|||
description: i18n.INTEGRATIONS_DESCRIPTION,
|
||||
landingIcon: IconIndexManagementLazy,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.maps,
|
||||
title: i18n.MAPS_TITLE,
|
||||
description: i18n.MAPS_DESCRIPTION,
|
||||
landingIcon: IconMapServicesLazy,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.visualize,
|
||||
title: i18n.VISUALIZE_TITLE,
|
||||
description: i18n.VISUALIZE_DESCRIPTION,
|
||||
landingIcon: IconVisualizationLazy,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.managementIndexManagement,
|
||||
title: i18n.MANAGEMENT_INDEX_MANAGEMENT_TITLE,
|
||||
|
@ -188,16 +195,4 @@ export const projectSettingsNavLinks: ProjectNavigationLink[] = [
|
|||
id: ExternalPageName.managementSettings,
|
||||
title: i18n.MANAGEMENT_SETTINGS_TITLE,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.maps,
|
||||
title: i18n.MAPS_TITLE,
|
||||
description: i18n.MAPS_DESCRIPTION,
|
||||
landingIcon: IconGraphLazy,
|
||||
},
|
||||
{
|
||||
id: ExternalPageName.visualize,
|
||||
title: i18n.VISUALIZE_TITLE,
|
||||
description: i18n.VISUALIZE_DESCRIPTION,
|
||||
landingIcon: IconGraphLazy,
|
||||
},
|
||||
];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue