I did try this approach. It worked well on the Mac. However on the iOS, I couldnât install the bundled SF Pro.ttf (used iFont; it said fonts contain variations are supported) and could only install SF Pro Display and SF Pro Text. I set SF Pro Display for heading and SF Pro Text for body text according to Appleâs guideline but it looks somewhat funky.
Thatâs a great tip, but thereâs more to it than that, at least if youâre a nitpicker like me. iOS and macOS have system fonts that have specific tracking values (= letter spacing) based on font size. If you install a custom font, Iâm not sure it can inherit the tracking values like the system font does.
SF Pro you shared looks OK on macOS, but iOS font profiles donât support variable fonts like SF Pro. On iOS, youâd have to install âSF Pro Textâ and âSF Pro Displayâ fonts (donât even remember where I found those), but those look off as the tracking is âwrong.â
It would be just way easier and more visually consistent if Bear supported system font option.
Apple says about SF Pro âThis neutral, flexible, sans-serif typeface is the system font for iOS, iPadOS, macOS and tvOSâ. So it is indeed the font of iOS.
Regarding tracking values: I was not aware of that.
I have âSF Pro Textâ and âSF Pro Displayâ installed as well. Maybe Apple removed it from its website?
But actually I find the Bear standard font quite good.
Yes SF Pro is the font of iOS, that developers can use in their apps through code, but you canât download that font and install it into iOS as a custom font because itâs a âvariable fontâ and iOSâs installation method doesnât support variable fonts. Is this making more sense? The site even offers only a .pkg installer for macOS.
But yeah I agree that I also like the Bear default font a lot, and it looks more cohesive as the whole UI is also using the Bear font.
âSF Pro Displayâ and âSF Pro Textâ are static versions of âSF Proâ, which is a variable font. They arenât interchangeable. (See also: iOS Should Support Variable Fonts)
My biggest grip with using the Bear Sans UI font is that it seems to be one size smaller than the âstandardâ fonts such as SF Pro. If I only write in English, thatâs not a problem since I can just adjust the font size. However I write in both English and Chinese and the Chinese characters look larger than the English letters.
Iâm currently getting by with Helvetica Neue on iOS. Not ideal since it makes everything looks less modern.
The devs must be swarmed with the launch but Iâm hopeful to see system fonts officially supported a little ways down the road.