figma-tokens
Version:
A tool for generate Figma design tokens as variables
15 lines (12 loc) • 445 B
JavaScript
import { getTokens, camelCase } from '../utils.js'
export default function getBreakpoints (layerName, stylesArtboard) {
const palette = { breakpoint: {} }
const decorator = element => {
const { name, absoluteBoundingBox } = element
const tokens = {
[camelCase(name)]: `${absoluteBoundingBox.width}px`
}
Object.assign(palette.breakpoint, tokens)
}
return getTokens(layerName, stylesArtboard, palette, decorator)
}