From bb5574679e04bcd136cd9fcde2b2629b30722be6 Mon Sep 17 00:00:00 2001 From: Joana Cardoso Date: Thu, 4 Jul 2024 13:31:59 +0200 Subject: [PATCH 1/8] add ML features glyphs --- packages/eui/src-docs/src/views/icon/icons.js | 7 + .../icon/__snapshots__/icon.test.tsx.snap | 205 ++++++++++++++++++ .../components/icon/assets/anomaly_chart.tsx | 39 ++++ .../icon/assets/anomaly_swim_lane.tsx | 34 +++ .../icon/assets/change_point_detection.tsx | 39 ++++ .../icon/assets/field_statistics.tsx | 41 ++++ .../icon/assets/log_pattern_analysis.tsx | 50 +++++ .../icon/assets/log_rate_analysis.tsx | 34 +++ .../icon/assets/single_metric_viewer.tsx | 48 ++++ packages/eui/src/components/icon/icon_map.ts | 7 + .../components/icon/svgs/anomaly_chart.svg | 4 + .../icon/svgs/anomaly_swim_lane.svg | 3 + .../icon/svgs/change_point_detection.svg | 4 + .../components/icon/svgs/field_statistics.svg | 5 + .../icon/svgs/log_pattern_analysis.svg | 19 ++ .../icon/svgs/log_rate_analysis.svg | 3 + .../icon/svgs/single_metric_viewer.svg | 5 + 17 files changed, 547 insertions(+) create mode 100644 packages/eui/src/components/icon/assets/anomaly_chart.tsx create mode 100644 packages/eui/src/components/icon/assets/anomaly_swim_lane.tsx create mode 100644 packages/eui/src/components/icon/assets/change_point_detection.tsx create mode 100644 packages/eui/src/components/icon/assets/field_statistics.tsx create mode 100644 packages/eui/src/components/icon/assets/log_pattern_analysis.tsx create mode 100644 packages/eui/src/components/icon/assets/log_rate_analysis.tsx create mode 100644 packages/eui/src/components/icon/assets/single_metric_viewer.tsx create mode 100644 packages/eui/src/components/icon/svgs/anomaly_chart.svg create mode 100644 packages/eui/src/components/icon/svgs/anomaly_swim_lane.svg create mode 100644 packages/eui/src/components/icon/svgs/change_point_detection.svg create mode 100644 packages/eui/src/components/icon/svgs/field_statistics.svg create mode 100644 packages/eui/src/components/icon/svgs/log_pattern_analysis.svg create mode 100644 packages/eui/src/components/icon/svgs/log_rate_analysis.svg create mode 100644 packages/eui/src/components/icon/svgs/single_metric_viewer.svg diff --git a/packages/eui/src-docs/src/views/icon/icons.js b/packages/eui/src-docs/src/views/icon/icons.js index 6274d3edb8e..ad0bfcbf57d 100644 --- a/packages/eui/src-docs/src/views/icon/icons.js +++ b/packages/eui/src-docs/src/views/icon/icons.js @@ -15,6 +15,8 @@ export const iconTypes = [ 'aggregate', 'analyzeEvent', 'annotation', + 'anomalyChart', + 'anomalySwimLane', 'apmTrace', 'apps', 'arrowDown', @@ -40,6 +42,7 @@ export const iconTypes = [ 'bug', 'bullseye', 'calendar', + 'changePointDetection', 'check', 'checkInCircleFilled', 'cheer', @@ -97,6 +100,7 @@ export const iconTypes = [ 'faceHappy', 'faceNeutral', 'faceSad', + 'fieldStatistics', 'filter', 'filterExclude', 'filterIgnore', @@ -162,6 +166,8 @@ export const iconTypes = [ 'listAdd', 'lock', 'lockOpen', + 'logPatternAnalysis', + 'logRateAnalysis', 'logstashFilter', 'logstashIf', 'logstashInput', @@ -229,6 +235,7 @@ export const iconTypes = [ 'sessionViewer', 'shard', 'share', + 'singleMetricViewer', 'snowflake', 'sortable', 'sortAscending', diff --git a/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap b/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap index 8a5bef95744..ae65b0f0657 100644 --- a/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap +++ b/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap @@ -670,6 +670,47 @@ exports[`EuiIcon props type annotation is rendered 1`] = ` `; +exports[`EuiIcon props type anomalyChart is rendered 1`] = ` + +`; + +exports[`EuiIcon props type anomalySwimLane is rendered 1`] = ` + +`; + exports[`EuiIcon props type apmApp is rendered 1`] = `