Как указать "sans-serif" в качестве резервного шрифта в стеке шрифтов для Salesforce Страница сообщества?
Шаблон основан наНапали тему и использует собственный шрифт.Для некоторых пользователей пользовательский шрифт не загружается, и вместо этого они видят Times New Roman.Я хотел бы указать, что они видят любой другой шрифт san-serif в этих случаях.
Установка стека шрифтов в теле не помогла, с или без !important
.
body {
font-family: "Colfax", Arial, sans-serif;
}
Единственное, что мне удалось сделать, это выбрать элементы наочень высокая специфичность и установить там шрифт.Это не очень устойчиво, так как я продолжаю находить предметы, которые все еще используют шрифты с засечками.
@font-face {
font-family: "Colfax", Arial, sans-serif;
src: url('/sfsites/c/resource/ColfaxRegular/Colfax-Regular.otf') format('otf');
}
@font-face {
font-family: "Colfax-Medium", Arial, sans-serif;
src: url('/sfsites/c/resource/ColfaxMedium/Colfax-Medium.otf') format('otf');
}
body, .profileName, .uiMenuItem a, .uiOutputText {
font-family: "Colfax", Arial, sans-serif;
}
.forceCommunityGlobalNavigation *, .forceCommunityGlobalNavigation button, .forceCommunityGlobalNavigation button:focus, .forceCommunityGlobalNavigation button[disabled], .forceCommunityGlobalNavigation button:hover, .forceCommunityGlobalNavigation a:focus, .forceCommunityGlobalNavigation a:hover {
font-family: "Colfax", Arial, sans-serif;
}
.forceCommunityGlobalNavigation .slds-list__item a, .forceCommunityGlobalNavigation .slds-list__item button, .uiButton {
font-family: "Colfax", Arial, sans-serif !important;
}
.forceCommunityHeadline .headlineTitleText {
font-family: "Colfax", Arial, sans-serif;
}