Default Font Is System UI Font
Where: This change applies to Lightning Experience and the Salesforce mobile app.
Why: While the Salesforce Sans font helped give Salesforce a consistent appearance wherever you used it, the font had some downsides. We addressed them by adopting the native sans-serif system fonts.
- Improved Readability
- Each operating system’s UI font is designed for optimal legibility on screens, making it easier and more comfortable for most users to read than Salesforce Sans. Salesforce looks native to the environment, which means less need for you to adjust when switching between Salesforce and other applications.
- Better Localized Experience
- System UI fonts support languages that don’t use Latin characters. Characters such as Chinese, Japanese, Cyrillic, Arabic, Greek, and Hebrew are represented in system UI fonts, but not in Salesforce Sans. For users of such languages, the Salesforce user interface was presented in a combination of Salesforce Sans and a native font such as Arial that included the needed characters. Users of non-Latin languages have a better experience with the native system font.
- Reduced Branding Conflicts
- System UI fonts are neutral. Using them prevents conflicts between the Salesforce brand and your brand in your customized Salesforce org.
- Enhanced Performance
- System UI fonts don’t require any network traffic because they‘re already on your computer or mobile device. Pages load much faster.
How: The font change is built in to SLDS.
If you’re on low-resolution monitor or using an older operating system where a system UI font isn’t configured, Salesforce uses the Arial font on the system.
If you made font-related adjustments to your components or pages, such as setting line height or custom font weights, check that there are no visual regressions. You can likely remove the adjustments.