Skip to content

Commit

Permalink
feat: import border radii from Figma
Browse files Browse the repository at this point in the history
  • Loading branch information
renet authored and borisdiakur committed Nov 11, 2021
1 parent d9e256c commit b344954
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 9 deletions.
21 changes: 15 additions & 6 deletions scripts/updateDesignTokens.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,18 @@ function parseThemes(items, styles) {
return themes
}

function parseBorderRadii(items) {
const borderRadii = {}

items.forEach((item) => {
borderRadii[item.name.toLowerCase()] = item.cornerRadius
? pxToRem(item.cornerRadius)
: '0'
})

return borderRadii
}

function parseShadows(items) {
const shadows = {}

Expand Down Expand Up @@ -224,12 +236,9 @@ async function getTokensFromFigma(
],
styles
),
borderRadii: {
full: '999rem',
s: '0.125rem',
m: '0.25rem',
l: '0.5rem',
},
borderRadii: parseBorderRadii(
figmaData.find((child) => child.name === 'Border Radius').children
),
}

return tokens
Expand Down
2 changes: 1 addition & 1 deletion src/liquid/global/styles/border-radius/border-radius.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* autogenerated */
:root {
--ld-br-full: 999rem;
--ld-br-s: 0.125rem;
--ld-br-m: 0.25rem;
--ld-br-l: 0.5rem;
--ld-br-full: 999rem;
}
4 changes: 2 additions & 2 deletions src/liquid/global/styles/design-tokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -462,9 +462,9 @@
}
},
"borderRadii": {
"full": "999rem",
"s": "0.125rem",
"m": "0.25rem",
"l": "0.5rem"
"l": "0.5rem",
"full": "999rem"
}
}

0 comments on commit b344954

Please sign in to comment.