diff --git a/src-docs/src/views/icon/logos.js b/src-docs/src/views/icon/logos.js index 1e3dfb64e81..60c65af899b 100644 --- a/src-docs/src/views/icon/logos.js +++ b/src-docs/src/views/icon/logos.js @@ -12,14 +12,17 @@ const iconTypes = [ 'logoApache', 'logoBeats', 'logoCloud', + 'logoDocker', 'logoElastic', 'logoElasticSearch', 'logoElasticStack', 'logoGmail', 'logoKibana', + 'logoKubernetes', 'logoLogstash', 'logoMySQL', 'logoNginx', + 'logoRedis', 'logoSlack', 'logoWebhook', 'logoXpack', diff --git a/src/components/icon/__snapshots__/icon.test.js.snap b/src/components/icon/__snapshots__/icon.test.js.snap index e78a190fba9..206b2ac080a 100644 --- a/src/components/icon/__snapshots__/icon.test.js.snap +++ b/src/components/icon/__snapshots__/icon.test.js.snap @@ -1741,6 +1741,21 @@ exports[`EuiIcon renders type logoCloud 1`] = ` `; +exports[`EuiIcon renders type logoDocker 1`] = ` + + + +`; + exports[`EuiIcon renders type logoElastic 1`] = ` `; +exports[`EuiIcon renders type logoKubernetes 1`] = ` + + + +`; + exports[`EuiIcon renders type logoLogstash 1`] = ` `; +exports[`EuiIcon renders type logoRedis 1`] = ` + + + + + + + + + + + + + + +`; + exports[`EuiIcon renders type logoSlack 1`] = ` \ No newline at end of file diff --git a/src/components/icon/assets/logo_kubernetes.svg b/src/components/icon/assets/logo_kubernetes.svg new file mode 100644 index 00000000000..0114a4b04a9 --- /dev/null +++ b/src/components/icon/assets/logo_kubernetes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/icon/assets/logo_redis.svg b/src/components/icon/assets/logo_redis.svg new file mode 100644 index 00000000000..7a45e7d25d2 --- /dev/null +++ b/src/components/icon/assets/logo_redis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/icon/icon.js b/src/components/icon/icon.js index e354f1686ac..b4b70f21f13 100644 --- a/src/components/icon/icon.js +++ b/src/components/icon/icon.js @@ -63,14 +63,17 @@ import loggingApp from './assets/app_logging.svg'; import logoApache from './assets/logo_apache.svg'; import logoBeats from './assets/logo_beats.svg'; import logoCloud from './assets/logo_cloud.svg'; +import logoDocker from './assets/logo_docker.svg'; import logoElastic from './assets/logo_elastic.svg'; import logoElasticSearch from './assets/logo_elastic_search.svg'; import logoElasticStack from './assets/logo_elastic_stack.svg'; import logoGmail from './assets/logo_gmail.svg'; import logoKibana from './assets/logo_kibana.svg'; +import logoKubernetes from './assets/logo_kubernetes.svg'; import logoLogstash from './assets/logo_logstash.svg'; import logoMySQL from './assets/logo_mysql.svg'; import logoNginx from './assets/logo_nginx.svg'; +import logoRedis from './assets/logo_redis.svg'; import logoSlack from './assets/logo_slack.svg'; import logoWebhook from './assets/logo_webhook.svg'; import logoXpack from './assets/logo_xpack.svg'; @@ -180,14 +183,17 @@ const typeToIconMap = { logoApache, logoBeats, logoCloud, + logoDocker, logoElastic, logoElasticSearch, logoElasticStack, logoGmail, logoKibana, + logoKubernetes, logoLogstash, logoMySQL, logoNginx, + logoRedis, logoSlack, logoWebhook, logoXpack,