Fonts 如何设置全局字体-SAPUI5

Fonts 如何设置全局字体-SAPUI5,fonts,sapui5,Fonts,Sapui5,我已经检查了几种设置全局SAPUI5字体的方法,但我无法做到这一点。我读过不同的帖子(不是在Stakoverflow),但我没有找到正确的解决方案,所以我决定把这个问题带到我们的网上 如何在SAPUI5项目中全局更改字体?我认为这与使用的主题有关 (不确定是否可以更改默认字体大小,因为我注意到不同的SAPUI5控件在CSS中定义了不同的字体大小。)您可以使用 如果您已经有了一个新的主题设计,要将其设置为Fiori应用程序,您可以按照前面提到的操作 SAP主题设计器目前不支持更改字体 (参见关于S

我已经检查了几种设置全局SAPUI5字体的方法,但我无法做到这一点。我读过不同的帖子(不是在Stakoverflow),但我没有找到正确的解决方案,所以我决定把这个问题带到我们的网上

如何在SAPUI5项目中全局更改字体?我认为这与使用的主题有关


(不确定是否可以更改默认字体大小,因为我注意到不同的SAPUI5控件在CSS中定义了不同的字体大小。)

您可以使用

如果您已经有了一个新的主题设计,要将其设置为Fiori应用程序,您可以按照前面提到的操作


SAP主题设计器目前不支持更改字体 (参见关于SCN的无休止的讨论…)

我们在应用程序中使用以下变通方法:

  • 在项目文件夹中创建自定义CSS,例如CSS\style.CSS

  • 在manifest.json中包含CSS

    "resources": {
        "css": [
            {
            uri": "css/style.css"
            }
        ]
    }
    
  • 设置以下属性,这将排除所有SAP标准图标及其特殊字体

     :not(.sapUiIcon) {
         font-family: Candara;
    }
    
  • "resources": {
        "css": [
            {
            uri": "css/style.css"
            }
        ]
    }
    
     :not(.sapUiIcon) {
         font-family: Candara;
    }