I was inially going to post this on the Minimal Theme Github Repository, but after much thought. I have no idea if this is an Obsidian Issue or a theme issue.
I’m using Obsidian on both Desktop and App with the Minimal theme, and set “Inter” my preferred typeface.
I was surprised when I found that in the App the typeface was also synced. But then I striked on those things that ruin the experience.
With the Minimal theme (tested with Default and California Coast) Inter has some kind of conflicts with its italic version. The text rendered looks like a 700 instead of the preffered value. There are no css snippets enabled for this test.
Tweaking with the css does not work, so I ended up concluding that the theme was fetching Inter from somewhere and overriding my installed copy or something even weirder. I can confirm this happens in both Source Mode and Live Edit.
Here we can see a paragraph with fat italics in Reading Mode.
The text is dealing with the same issue in Source Mode.
I confirm with the Developer Tools if somehow this is set to 700 or so. Nope.
Ironically, manually changing the value to 700 affects the rest of the body. Same thing with 900.
Something interesting. When I set the weight value to the absolute minimum (100), the italics are showing what seems to be an additional weight. They appear like 400 now!
Yup, body weight italics are fine.
There isn’t any weight change with 500. This is where I start thinking something is overriding my installed fonts. I confirm I can use Inter 500 on any other app without issue.
With California Coast.
And finally with the Obsidian Default theme.
So, Okay, I have no idea what is going on. At this point I enable Safe mode and start checking. This changes the font to Segoe as the Style Settings plugin was disabled. I manually change the font to Inter again, just to check. And there is. Still.
NOTE: Segoe UI Bold Italic is not afected, just the text set in Inter is. I can use whatever typography I see fit but Inter. Obsidian won’t let me use all installed weights of this typeface.