Skip to content

Latest commit

 

History

History
87 lines (40 loc) · 3.4 KB

File metadata and controls

87 lines (40 loc) · 3.4 KB
icon grid-round-2
cover ../.gitbook/assets/page-header-figma-styles.png
coverY 0

Styles and Tokens Studio

Manage Styles in Figma with Tokens Studio

If your team is working with Styles in Figma, you can use the Tokens Studio Plugin to attach Design Tokens to Styles (and Variables). This allows you to manage your Tokens and Styles in the same place, and easily sync your design decisions to a code repository.

Style Types as Token Types

You can select a Token Type below to learn more about it.

Figma Style Type Token Type
Color Style Color Token
Text Style Typography Token
Effects Style Box Shadow Token

Guides on working with Styles

Select a card below to jump to a comprehensive guide on working with Styles, or scroll down to see the answers to frequently asked questions ↓.

Export to Figma
Create Styles from Tokens using the Plugin.
card-header-figma-styles.pngexport
Create Styles with Variable References
card-header-figma-styles-var-references.pngstyles-variable-references.md
Import from Figma
Create Tokens from Styles
card-header-figma-import-styles.png

Frequently Asked Questions

Select a question to reveal the answer.

Which Token Types match the different Style types?

Tokens Studio supports 23 unique Token Types and there is only 4 Style Types. Head to the Export to Figma (overview) guide which shows the relationships.

#supported-token-types

Manage Styles using Tokens Studio

I exported my Typography Tokens as Text Styles using the plugin, how can I get variables linked to the text properties of the styles in figma?

This workflow is covered in the comprehensive guide to creating Styles with Variable References.

styles-variable-references.md

Create Design Tokens in the Plugin from Styles

I've imported styles with Variable values, why aren't the references in the Tokens created in Tokens Studio?

This is a known limitation of the Plugin.

You can still import them but any connection to Variables will need to be manually created. Head to the Import Styles guide for more details.

styles.md

{% include "../.gitbook/includes/spacer-image-fullwidth.md" %}