A Figma Plugin to quickly add Tailwind variables to your Figma document
The following tokens / variables are supported:
- Units
size
opacity
radius
border
container
- Font
size
weight
- Colors
all
Created variables have the following properties:
name
value
scope
code syntax
(assigns Tailwind tokens to theWEB
platform)
To review the source config, see:
You need to build or install the plugin before using.
Then:
- go Toolbar > Resources > Plugins > Variables Boilerplate
- click to toggle individual options
- click "Toggle all" to toggle an entire group
- click "Create" to create variables
To view the created variables:
- select nothing on canvas
- click "Local variables" in the sidebar
This plugin is built with Create Figma Plugin.
- Node.js – v20
- Figma desktop app
To build the plugin:
$ npm run build
This will generate a manifest.json
file and a build/
directory containing the JavaScript bundle(s) for the plugin.
To watch for code changes and rebuild the plugin automatically:
$ npm run watch
- In the Figma desktop app, open a Figma document.
- Search for and run
Import plugin from manifest…
via the Quick Actions search bar. - Select the
manifest.json
file that was generated by thebuild
script.
Use console.log
statements to inspect values in your code.
To open the developer console, search for and run Show/Hide Console
via the Quick Actions search bar.
Official docs and code samples from Figma: