From d7b9df51c57caa03e2e5063d8a5d53ddf52e0456 Mon Sep 17 00:00:00 2001 From: Shubham Mittal Date: Wed, 7 Feb 2024 23:02:23 -0500 Subject: [PATCH] [ADD] PowerBi Logo for Dashboard mode PowerBi Signed-off-by: Shubham Mittal --- .../static/css/_icons-default.scss | 1 + .../static/images/icons/logo-powerbi.svg | 36 +++++++++++++++++++ .../static/js/config/config-default.ts | 4 +++ .../static/js/interfaces/Enums.ts | 1 + 4 files changed, 42 insertions(+) create mode 100644 frontend/amundsen_application/static/images/icons/logo-powerbi.svg diff --git a/frontend/amundsen_application/static/css/_icons-default.scss b/frontend/amundsen_application/static/css/_icons-default.scss index 9c0856063d..1a17527cad 100644 --- a/frontend/amundsen_application/static/css/_icons-default.scss +++ b/frontend/amundsen_application/static/css/_icons-default.scss @@ -35,6 +35,7 @@ $dashboards: ( tableau: '../images/icons/logo-tableau.svg', superset: '../images/icons/logo-superset.svg', databricks_sql: '../images/icons/logo-databricks-sql.svg', + powerbi: '../images/icons/logo-powerbi.svg', ); // Map of User names and icon paths diff --git a/frontend/amundsen_application/static/images/icons/logo-powerbi.svg b/frontend/amundsen_application/static/images/icons/logo-powerbi.svg new file mode 100644 index 0000000000..d7ab0423b9 --- /dev/null +++ b/frontend/amundsen_application/static/images/icons/logo-powerbi.svg @@ -0,0 +1,36 @@ + + + + PBI Logo + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend/amundsen_application/static/js/config/config-default.ts b/frontend/amundsen_application/static/js/config/config-default.ts index c3c03180b7..7240530d40 100644 --- a/frontend/amundsen_application/static/js/config/config-default.ts +++ b/frontend/amundsen_application/static/js/config/config-default.ts @@ -184,6 +184,10 @@ const configDefault: AppConfig = { displayName: 'Tableau', iconClass: 'icon-tableau', }, + powerbi: { + displayName: 'PowerBi', + iconClass: 'icon-powerbi', + }, }, }, [ResourceType.feature]: { diff --git a/frontend/amundsen_application/static/js/interfaces/Enums.ts b/frontend/amundsen_application/static/js/interfaces/Enums.ts index 716ec45a40..0d9ecd03f1 100644 --- a/frontend/amundsen_application/static/js/interfaces/Enums.ts +++ b/frontend/amundsen_application/static/js/interfaces/Enums.ts @@ -74,6 +74,7 @@ export enum IconType { ELASTICSEARCH = 'icon-elasticsearch', DATABRICKS_SQL = 'icon-databricks-sql', TERADATA = 'icon-teradata', + POWERBI = 'icon-powerbi', } // Icon sizes