├── .gitignore ├── README.md ├── babel.config.json ├── banner.png ├── dist ├── code.js ├── ui.html └── ui.js ├── manifest.json ├── package.json ├── src ├── _ │ ├── COMPONENT.ts │ ├── CONFIG.ts │ ├── NODE.ts │ ├── SACSS.ts │ ├── UTILS.ts │ ├── render │ │ ├── DOM.ts │ │ ├── HTML.ts │ │ └── JSX.ts │ └── token │ │ ├── COLOR.ts │ │ ├── EFFECT.ts │ │ ├── FILL.ts │ │ ├── FLEX.ts │ │ ├── GRID.ts │ │ ├── OTHERS.ts │ │ ├── STROKE.ts │ │ └── TEXT.ts ├── code.ts └── ui │ ├── component │ ├── Button │ │ ├── index.jsx │ │ └── index.less │ ├── Header │ │ ├── index.jsx │ │ └── index.less │ ├── Highlight │ │ └── index.jsx │ ├── Input │ │ ├── index.jsx │ │ └── index.less │ ├── InputRow │ │ ├── index.jsx │ │ └── index.less │ ├── NoSelection │ │ └── index.jsx │ ├── SelectProject │ │ └── index.jsx │ ├── Svg │ │ └── index.jsx │ ├── Tabs │ │ └── index.jsx │ ├── Textarea │ │ ├── index.jsx │ │ └── index.less │ └── Toast │ │ ├── index.jsx │ │ ├── index.less │ │ └── toast.jsx │ ├── index.html │ ├── index.jsx │ ├── index.less │ ├── page │ ├── CSS │ │ └── index.jsx │ ├── Config │ │ ├── _postConfig.js │ │ ├── index.jsx │ │ └── index.less │ ├── HTML │ │ └── index.jsx │ ├── Help │ │ ├── OldConfigBar │ │ │ ├── index.jsx │ │ │ ├── transProject.js │ │ │ └── transTokens.js │ │ └── index.jsx │ └── Token │ │ ├── index.jsx │ │ └── index.less │ └── utils │ ├── clearEmpty.js │ ├── getComponentPropsByString.js │ ├── objMerge.js │ └── saveJSON.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .idea/ 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/babel.config.json -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/banner.png -------------------------------------------------------------------------------- /dist/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/dist/code.js -------------------------------------------------------------------------------- /dist/ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/dist/ui.html -------------------------------------------------------------------------------- /dist/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/dist/ui.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/package.json -------------------------------------------------------------------------------- /src/_/COMPONENT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/COMPONENT.ts -------------------------------------------------------------------------------- /src/_/CONFIG.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/CONFIG.ts -------------------------------------------------------------------------------- /src/_/NODE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/NODE.ts -------------------------------------------------------------------------------- /src/_/SACSS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/SACSS.ts -------------------------------------------------------------------------------- /src/_/UTILS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/UTILS.ts -------------------------------------------------------------------------------- /src/_/render/DOM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/render/DOM.ts -------------------------------------------------------------------------------- /src/_/render/HTML.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/render/HTML.ts -------------------------------------------------------------------------------- /src/_/render/JSX.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/render/JSX.ts -------------------------------------------------------------------------------- /src/_/token/COLOR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/COLOR.ts -------------------------------------------------------------------------------- /src/_/token/EFFECT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/EFFECT.ts -------------------------------------------------------------------------------- /src/_/token/FILL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/FILL.ts -------------------------------------------------------------------------------- /src/_/token/FLEX.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/FLEX.ts -------------------------------------------------------------------------------- /src/_/token/GRID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/GRID.ts -------------------------------------------------------------------------------- /src/_/token/OTHERS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/OTHERS.ts -------------------------------------------------------------------------------- /src/_/token/STROKE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/STROKE.ts -------------------------------------------------------------------------------- /src/_/token/TEXT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/_/token/TEXT.ts -------------------------------------------------------------------------------- /src/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/code.ts -------------------------------------------------------------------------------- /src/ui/component/Button/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Button/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Button/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Button/index.less -------------------------------------------------------------------------------- /src/ui/component/Header/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Header/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Header/index.less: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/ui/component/Highlight/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Highlight/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Input/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Input/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Input/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Input/index.less -------------------------------------------------------------------------------- /src/ui/component/InputRow/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/InputRow/index.jsx -------------------------------------------------------------------------------- /src/ui/component/InputRow/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/InputRow/index.less -------------------------------------------------------------------------------- /src/ui/component/NoSelection/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/NoSelection/index.jsx -------------------------------------------------------------------------------- /src/ui/component/SelectProject/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/SelectProject/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Svg/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Svg/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Tabs/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Tabs/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Textarea/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Textarea/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Textarea/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Textarea/index.less -------------------------------------------------------------------------------- /src/ui/component/Toast/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Toast/index.jsx -------------------------------------------------------------------------------- /src/ui/component/Toast/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Toast/index.less -------------------------------------------------------------------------------- /src/ui/component/Toast/toast.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/component/Toast/toast.jsx -------------------------------------------------------------------------------- /src/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/index.html -------------------------------------------------------------------------------- /src/ui/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/index.jsx -------------------------------------------------------------------------------- /src/ui/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/index.less -------------------------------------------------------------------------------- /src/ui/page/CSS/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/CSS/index.jsx -------------------------------------------------------------------------------- /src/ui/page/Config/_postConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Config/_postConfig.js -------------------------------------------------------------------------------- /src/ui/page/Config/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Config/index.jsx -------------------------------------------------------------------------------- /src/ui/page/Config/index.less: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/ui/page/HTML/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/HTML/index.jsx -------------------------------------------------------------------------------- /src/ui/page/Help/OldConfigBar/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Help/OldConfigBar/index.jsx -------------------------------------------------------------------------------- /src/ui/page/Help/OldConfigBar/transProject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Help/OldConfigBar/transProject.js -------------------------------------------------------------------------------- /src/ui/page/Help/OldConfigBar/transTokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Help/OldConfigBar/transTokens.js -------------------------------------------------------------------------------- /src/ui/page/Help/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Help/index.jsx -------------------------------------------------------------------------------- /src/ui/page/Token/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/page/Token/index.jsx -------------------------------------------------------------------------------- /src/ui/page/Token/index.less: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/ui/utils/clearEmpty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/utils/clearEmpty.js -------------------------------------------------------------------------------- /src/ui/utils/getComponentPropsByString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/utils/getComponentPropsByString.js -------------------------------------------------------------------------------- /src/ui/utils/objMerge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/utils/objMerge.js -------------------------------------------------------------------------------- /src/ui/utils/saveJSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/src/ui/utils/saveJSON.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-acss/figma-token-to-code/HEAD/yarn.lock --------------------------------------------------------------------------------