Skip to main content

Hi everyone,

I’m creating my typography system in Figma and have run into a problem.

Setup

  • I created three primitive Font family variables:

    • Family/Title

    • Family/Heading

    • Family/Body

  • Every text style is linked to that alias so we can swap fonts easily later.

Problem

  • All Title styles and Body styles work perfectly.

  • For the Heading styles it only works in the first text-style set.
    In the other three variants:

    • the variable chip is struck through;

    • after Detach variable the font family immediately falls back to the first variant’s font.

What I’ve tried

  1. Deleted and recreated the primitive variables.

  2. Deleted and recreated the alias variable “Font family (Title/Heading/Body)”.

  3. Restarted the document and Figma completely.

  4. Checked for style conflicts or overrides inside components (found none).

The issue remains: only Heading set 1 works, the other three don’t.

Question

Has anyone run into this before or am I missing a step? Any advice is greatly appreciated!

Thanks in advance 🙏

Be the first to reply!

Reply