Hi all 👋,
I'm running into a frustrating issue and hoping others have found ways to manage this.
My team built a design system for a large client that’s now being used across multiple applications and design teams. Our base typeface, for example, is Montserrat, but we’re noticing a growing number of strange visual bugs during design reviews and collaboration—text appearing broken, spacing/layout shifting subtly, font weights looking off, etc.
After some digging, I suspect it’s due to different designers using different versions of Montserrat. Some may be using the variable font version from Google Fonts, others might be on an older or TTF/OTF version, and a few may have installed it from entirely different sources. This seems to create unpredictable behavior in Figma, even when the font name matches.
So my questions are:
-
Is there a way to standardize or "lock" a specific version of a font inside a Figma file or library?
-
Can we somehow enforce or recommend a particular font download to all contributors (e.g. specific font file version from a trusted source)?
-
Are there best practices for font management in large, distributed teams working on shared Figma libraries?
Any advice or workflows that have worked for your teams would be hugely appreciated!