Archived
1
0
Fork 0
Figma plugin that adds seamless component and font switching between team libraries: design once, copy and switch components for any platform
This repository has been archived on 2025-09-18. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
2021-12-10 21:00:00 +04:00
src Add README 2021-12-10 21:00:00 +04:00
.eslintrc.js Fix insane bug with indexation saving, replace moved to code.ts/ dir 2021-11-30 22:42:48 +04:00
.gitignore menu styles, undefined option 2021-11-27 01:03:19 +04:00
LICENSE.md Add README 2021-12-10 21:00:00 +04:00
manifest.json start developing openAuth 2021-11-26 18:29:38 +04:00
package-lock.json Add README 2021-12-10 21:00:00 +04:00
package.json Add README 2021-12-10 21:00:00 +04:00
README.md Add README 2021-12-10 21:00:00 +04:00
tsconfig.json settings screen, tabs 2021-11-26 21:24:05 +04:00
webpack.config.js Fix insane bug with indexation saving, replace moved to code.ts/ dir 2021-11-30 22:42:48 +04:00

JSwitcher

Figma plugin that adds seamless component and font switching between team libraries. Design once, copy and switch components for any platform.

Usage

  1. Clone repository
  2. Create a Figma app at Figma developers https://www.figma.com/developers/apps
  3. Obtain client ID & client secret tokens and replace clientID and clientSecret in src/consts.js file with them
  4. Run npm ci (alternative of npm install but to match dependencies exactly)
  5. Run npm run build
  6. Open Figma -> Plugins -> Development -> Import from manifest...
  7. Select manifest.json file in repositorys root
  8. 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.

License

MIT

Donate

hloth.dev/donate