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