diff --git a/.changeset/little-planes-tap.md b/.changeset/little-planes-tap.md new file mode 100644 index 000000000..360b96c82 --- /dev/null +++ b/.changeset/little-planes-tap.md @@ -0,0 +1,5 @@ +--- +'@primer/primitives': patch +--- + +Move figma control tokens to component collection diff --git a/src/schemas/collections.ts b/src/schemas/collections.ts index 74dbfc66f..c39d89315 100644 --- a/src/schemas/collections.ts +++ b/src/schemas/collections.ts @@ -10,6 +10,7 @@ type Collections = | 'pattern/mode' | 'base/size' | 'functional/size' + | 'pattern/size' export const collection = (collections: Collections[]) => { return z.string().refine( diff --git a/src/schemas/dimensionToken.ts b/src/schemas/dimensionToken.ts index 3be615a66..d364bf223 100644 --- a/src/schemas/dimensionToken.ts +++ b/src/schemas/dimensionToken.ts @@ -13,7 +13,7 @@ export const dimensionToken = baseToken $extensions: z .object({ 'org.primer.figma': z.object({ - collection: collection(['base/size', 'functional/size']), + collection: collection(['base/size', 'functional/size', 'pattern/size']), scopes: scopes(['all', 'size', 'gap', 'radius', 'borderColor']), }), }) diff --git a/src/tokens/functional/size/size.json b/src/tokens/functional/size/size.json index eb8f69313..b6b8ef653 100644 --- a/src/tokens/functional/size/size.json +++ b/src/tokens/functional/size/size.json @@ -6,7 +6,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -16,7 +16,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -28,7 +28,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -38,7 +38,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -48,7 +48,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -59,7 +59,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -69,7 +69,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -79,7 +79,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -90,7 +90,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -102,7 +102,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -112,7 +112,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -122,7 +122,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -133,7 +133,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -143,7 +143,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -154,7 +154,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -166,7 +166,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -176,7 +176,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -186,7 +186,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -197,7 +197,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -207,7 +207,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -217,7 +217,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -228,7 +228,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -240,7 +240,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -250,7 +250,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -260,7 +260,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -271,7 +271,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -281,7 +281,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -292,7 +292,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -304,7 +304,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -314,7 +314,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["size"] } } @@ -324,7 +324,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -335,7 +335,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -345,7 +345,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -356,7 +356,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -437,7 +437,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -447,7 +447,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -461,7 +461,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -471,7 +471,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -485,7 +485,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -495,7 +495,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } } @@ -505,7 +505,7 @@ "$type": "dimension", "$extensions": { "org.primer.figma": { - "collection": "functional/size", + "collection": "pattern/size", "scopes": ["gap"] } }