From aa13b4186e702d2a8aed59b8447c2812dbe43cf9 Mon Sep 17 00:00:00 2001 From: Alex Bueno <44420072+aweell@users.noreply.github.com> Date: Tue, 24 Sep 2024 15:26:55 +0200 Subject: [PATCH] Add text-content scope --- tokens/figma/utils/constants.mjs | 1 + tokens/figma/variables.mjs | 21 +++++++++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/tokens/figma/utils/constants.mjs b/tokens/figma/utils/constants.mjs index 26b9d24739..ada5bed0b4 100644 --- a/tokens/figma/utils/constants.mjs +++ b/tokens/figma/utils/constants.mjs @@ -27,6 +27,7 @@ export const VARIABLE_SCOPES = { FONT_SIZE: "FONT_SIZE", LINE_HEIGHT: "LINE_HEIGHT", FONT_FAMILY: "FONT_FAMILY", + TEXT_CONTENT: "TEXT_CONTENT", }; export const BRANDS = { diff --git a/tokens/figma/variables.mjs b/tokens/figma/variables.mjs index e21a81f710..8fa71939f0 100644 --- a/tokens/figma/variables.mjs +++ b/tokens/figma/variables.mjs @@ -77,6 +77,7 @@ export const getNonColorVariables = ( resolvedType: VARIABLE_TYPES.FLOAT, variableScopes: [ VARIABLE_SCOPES.CORNER_RADIUS, + VARIABLE_SCOPES.TEXT_CONTENT, ], hasAlias: false, }, @@ -84,21 +85,30 @@ export const getNonColorVariables = ( variables: jsonData[brand]?.fontWeight || [], collectionName: COLLECTION_NAMES.SKIN, resolvedType: VARIABLE_TYPES.STRING, - variableScopes: [VARIABLE_SCOPES.FONT_WEIGHT], + variableScopes: [ + VARIABLE_SCOPES.FONT_WEIGHT, + VARIABLE_SCOPES.TEXT_CONTENT, + ], hasAlias: false, }, { variables: jsonData[brand]?.fontSize || [], collectionName: COLLECTION_NAMES.SKIN, resolvedType: VARIABLE_TYPES.FLOAT, - variableScopes: [VARIABLE_SCOPES.FONT_SIZE], + variableScopes: [ + VARIABLE_SCOPES.FONT_SIZE, + VARIABLE_SCOPES.TEXT_CONTENT, + ], hasAlias: false, }, { variables: jsonData[brand]?.lineHeight || [], collectionName: COLLECTION_NAMES.SKIN, resolvedType: VARIABLE_TYPES.FLOAT, - variableScopes: [VARIABLE_SCOPES.LINE_HEIGHT], + variableScopes: [ + VARIABLE_SCOPES.LINE_HEIGHT, + VARIABLE_SCOPES.TEXT_CONTENT, + ], hasAlias: false, }, { @@ -118,7 +128,10 @@ export const getNonColorVariables = ( ], collectionName: COLLECTION_NAMES.SKIN, resolvedType: VARIABLE_TYPES.STRING, - variableScopes: [VARIABLE_SCOPES.FONT_FAMILY], + variableScopes: [ + VARIABLE_SCOPES.FONT_FAMILY, + VARIABLE_SCOPES.TEXT_CONTENT, + ], hasAlias: false, }, {