Figma plugin that adds seamless component and font switching between team libraries: design once, copy and switch components for any platform
| src | ||
| .eslintrc.js | ||
| .gitignore | ||
| LICENSE.md | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| webpack.config.js | ||
JSwitcher
Figma plugin that adds seamless component and font switching between team libraries. Design once, copy and switch components for any platform.
Usage
- Clone repository
- Create a Figma app at Figma developers https://www.figma.com/developers/apps
- Obtain client ID & client secret tokens and replace clientID and clientSecret in src/consts.js file with them
- Run
npm ci(alternative ofnpm installbut to match dependencies exactly) - Run
npm run build - Open Figma -> Plugins -> Development -> Import from manifest...
- Select manifest.json file in repository‘s root
- Authorize with your Figma account to grant access to your team libraries
Now you can create an iOS layout, copy it and turn into Android layout or vice-versa with just one click.
Originally this was made for Joom lab designers team to help them design mobile screens quckly.