diff --git a/gravitee-apim-console-webui/src/management/settings/portal-theme/portalTheme.controller.ts b/gravitee-apim-console-webui/src/management/settings/portal-theme/portalTheme.controller.ts index 045288ff427..47b8fc4f26d 100644 --- a/gravitee-apim-console-webui/src/management/settings/portal-theme/portalTheme.controller.ts +++ b/gravitee-apim-console-webui/src/management/settings/portal-theme/portalTheme.controller.ts @@ -68,6 +68,7 @@ class PortalThemeController { "Monaco, 'DejaVu Sans Mono', 'Lucida Console', 'Andale Mono', monospace", "Times, 'Times New Roman', 'Liberation Serif', FreeSerif, serif", "Georgia, 'DejaVu Serif', Norasi, serif", + '"Montserrat", sans-serif', ]; $scope.hasPreview = () => { diff --git a/gravitee-apim-portal-webui/package.json b/gravitee-apim-portal-webui/package.json index f8481d1a54c..d66004e5a49 100644 --- a/gravitee-apim-portal-webui/package.json +++ b/gravitee-apim-portal-webui/package.json @@ -37,6 +37,7 @@ "@asyncapi/web-component": "1.2.23", "@emoji-mart/data": "1.2.1", "@fontsource/ibm-plex-sans": "4.5.13", + "@fontsource/montserrat": "5.1.1", "@gravitee/ui-components": "4.2.6", "@highcharts/map-collection": "2.0.0", "@ngx-translate/core": "14.0.0", diff --git a/gravitee-apim-portal-webui/src/styles.scss b/gravitee-apim-portal-webui/src/styles.scss index c6f5065bbd7..61773684577 100644 --- a/gravitee-apim-portal-webui/src/styles.scss +++ b/gravitee-apim-portal-webui/src/styles.scss @@ -1,5 +1,6 @@ /* You can add global styles to this file, and also import other style files */ @import '~@fontsource/ibm-plex-sans/latin.css'; +@import '~@fontsource/montserrat/latin.css'; @import '~@gravitee/ui-components/assets/css/gravitee-theme.generated.css'; :root { diff --git a/gravitee-apim-portal-webui/yarn.lock b/gravitee-apim-portal-webui/yarn.lock index 56f97d9dc86..e27d7f3bf5f 100644 --- a/gravitee-apim-portal-webui/yarn.lock +++ b/gravitee-apim-portal-webui/yarn.lock @@ -3643,6 +3643,13 @@ __metadata: languageName: node linkType: hard +"@fontsource/montserrat@npm:5.1.1": + version: 5.1.1 + resolution: "@fontsource/montserrat@npm:5.1.1" + checksum: 10c0/755d3af7026094cbc1cfffb45cd9f06dbf4ef3d0399aa1e18f2a3055c370cdf80f5c6b6a42a98a492244b9207f45da61364c437dba71423fae2a130ab2a6c37c + languageName: node + linkType: hard + "@formatjs/ecma402-abstract@npm:1.11.3": version: 1.11.3 resolution: "@formatjs/ecma402-abstract@npm:1.11.3" @@ -3740,6 +3747,7 @@ __metadata: "@babel/preset-env": "npm:7.16.11" "@emoji-mart/data": "npm:1.2.1" "@fontsource/ibm-plex-sans": "npm:4.5.13" + "@fontsource/montserrat": "npm:5.1.1" "@gravitee/ui-components": "npm:4.2.6" "@highcharts/map-collection": "npm:2.0.0" "@messageformat/core": "npm:3.3.0"