Этого можно добиться с помощью SAP Theme Designer .
Если у вас уже есть новая тема, разработанная на ее основе, чтобы установить ее в приложение Fiori, вы можете сделать, как указано здесь .
<script id="sap-ui-bootstrap"
type="text/javascript"
src="......../sap-ui-core.js"
data-sap-ui-theme-roots='{"my_theme" : "http://themes.org/ui5"}'>
</script>
Личным предложением было бы создать копию существующей темы и переопределить все, что необходимо. Хороший блог об этом здесь
Если вы не заинтересованы в выполнении вышеуказанных шагов, вы можете просто загрузить простой файл CSS, переопределив классы.
sapThemeFontFamily
, sapThemeFontSize
и загрузите этот css-файл, используя webapp/manifest.json
.
...
"sap.ui5": {
...
"models": {
...
},
"resources": {
"css": [
{
"uri": "css/style.css"
}
]
}
}
Список поддерживаемых классов здесь.