From 9164b98ba91a7dcea795b91c375b12cec1751191 Mon Sep 17 00:00:00 2001 From: Lukas Oppermann Date: Thu, 10 Apr 2025 10:06:58 +0200 Subject: [PATCH] fix font family to figma --- src/platforms/figma.ts | 8 ++++---- src/transformers/fontFamilyToFigma.ts | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/platforms/figma.ts b/src/platforms/figma.ts index 21667da98..44656fda7 100644 --- a/src/platforms/figma.ts +++ b/src/platforms/figma.ts @@ -42,10 +42,10 @@ export const figma: PlatformInitializer = (outputFile, prefix, buildPath, option options: { basePxFontSize: 16, fontFamilies: { - 'fontStack/system': 'SF Pro Text', - 'fontStack/sansSerif': 'SF Pro Text', - 'fontStack/sansSerifDisplay': 'SF Pro Display', - 'fontStack/monospace': 'SF Mono', + system: 'SF Pro Text', + sansSerif: 'SF Pro Text', + sansSerifDisplay: 'SF Pro Display', + monospace: 'SF Mono', }, // should this object be spread here? ...options, diff --git a/src/transformers/fontFamilyToFigma.ts b/src/transformers/fontFamilyToFigma.ts index d3db998f4..6a09dc1f9 100644 --- a/src/transformers/fontFamilyToFigma.ts +++ b/src/transformers/fontFamilyToFigma.ts @@ -45,6 +45,7 @@ export const fontFamilyToFigma: Transform = { type: 'value', transitive: true, filter: isFontFamily, - transform: (token: TransformedToken, platform: PlatformConfig, options: Config): string => - parseFontFamily(token, platform.options?.fontFamilies, options), + transform: (token: TransformedToken, platform: PlatformConfig, options: Config): string => { + return parseFontFamily(token, platform.options?.fontFamilies, options) + }, }