Studio
  • Why Studio?
  • Getting Started
  • Setting up Studio
    • Import from Tokens Studio for Figma
    • Import from Figma variables
  • Connect Studio to Figma
    • Using Tokens Studio for Figma
    • Using Companion by Tokens Studio
  • Connect Studio to Code
  • Platform
    • Features
      • Tokens
        • Token Sets
        • Token flow
      • Themes
        • Theme Groups and Theme Options
      • Configuration
      • Releases
    • Platform
      • Accounts
      • Organisation
      • Project
      • API keys
      • Inviting members
  • GRAPH ENGINE
    • Introduction
    • Editor
    • Creating a Graph Based Set
    • Nodes
    • Types
    • Editing
    • Available Nodes
      • Accessibility
        • Color Blindness
      • Array
        • Array Filter
        • Array Find
        • Arrify
        • Concat
        • Flatten
        • Index Array
        • Inject Item
        • Array Length
        • Array Push
        • Remove Item
        • Replace Item
        • Reverse Array
        • Slice Array
        • Sort Array
        • Array Map
      • Color
        • Color To String
        • Color Wheel
        • Contrast
        • Contrasting Alpha
        • Contrasting Color
        • Contrasting from Array
        • Convert Color
        • Create Color
        • Darken Color
        • Deconstruct Color
        • Delta E
        • Distance
        • Flatten Alpha
        • Lighten Color
        • Match Alpha
        • Mix Colors
        • Name Color
        • Poline
        • Range
        • Scale Colors
        • Sort Colors By Distance
        • String To Color
      • CSS
        • CSS Accessible Clamp
        • CSS Box
        • CSS Function
        • CSS Map
      • Curves
        • Bezier Curve
        • Construct Float Curve
        • Deconstruct Float Curve
        • Flip Float Curve
        • Preset Bezier Curves
        • Sample Array from Float Curve
        • Sample Curve
        • Sample Float Curve
      • Design Tokens
        • Array To Set
        • Create Border
        • Create Border Design Token
        • Create Box Shadow
        • Create Box Shadow Design Token
        • Create Design Token
        • Create Reference
        • Create Typography
        • Create Typography Design Token
        • Destruct Token
        • External Token Set
        • Extract Token
        • Flatten Token Sets
        • Group Tokens
        • Inline Tokens
        • Invert Token Set
        • Leonardo Color
        • Leonardo Theme
        • Name Tokens
        • Preview Typography
        • Resolve Tokens
        • Set To Array
        • Ungroup Tokens
        • Group Token Array
        • Ungroup Token Array
      • Figma
        • Code Syntax
        • Publish Varibales
        • Scope All
        • Scope by Type
        • Scope Color
        • Scope Number
        • Scope String
      • Generic
        • Constant
        • Delay
        • Input
        • Object Merge
        • Note
        • Object Path
        • Objectify
        • Output
        • Panic
        • Passthrough
        • Subgraph
        • Time
      • Gradient
        • Gradient Stop
      • Logic
        • And
        • Compare
        • If
        • Not
        • Or
        • Switch
      • Math
        • Absolute
        • Add
        • Add Variadic
        • Ceiling
        • Clamp
        • Closest Number
        • Cosine
        • Count
        • Difference
        • Divide
        • Divide Variadic
        • Evaluate Math
        • Exponentiation
        • Floor
        • Fluid
        • Lerp
        • Modulo
        • Multiply
        • Multiply Variadic
        • Power
        • Random
        • Range Mapping
        • Round
        • Sine
        • Snap
        • Square Root
        • Subtract
        • Subtract Variadic
        • Tangent
      • Preview
        • Color Compare
        • Color Scale
        • Color Swatch
        • Math Expression
        • Number
        • Preview Curve
      • Search
        • Find First Match
        • Linear Search
      • Series
        • Alternating Series
        • Arithmetic Series
        • Exponential Decay
        • Fibonacci Series
        • Geometric Series
        • Harmonic Series
        • Inverse Linear Mapping
        • Linear Space
        • Power Series
      • String
        • Case Convert
        • Interpolation
        • Join Array
        • Lowercase
        • Normalize
        • Pad
        • Regex
        • Replace
        • Split String
        • Stringify
        • Uppercase
      • Typography
        • Base Font Size
      • Typing
        • Assert Defined
        • Has Value
        • Parse Number
        • Parse Unit
        • Pass Unit
      • Vector2
        • Create
        • Destructure
      • Naming
        • Alphabetic Scale
        • Alphanumeric Scale
        • Greek Letter
        • Hierarchy Level
        • Numeric Scale
        • T-Shirt Size
  • PLUGINS
    • Tokens Studio for Figma Plugin
    • Companion by Tokens Studio
    • Tokens Studio for Framer Plugin
Powered by GitBook
On this page
  • Overview
  • Navigating Sets and Folders
  • Creating a New Set
  • Tokens Table
  • Theming Context
  • Next Steps
  • Watch the video walkthrough
Edit on GitHub
  1. Platform
  2. Features

Tokens

PreviousFeaturesNextToken Sets

Last updated 2 months ago

The Tokens Module in Studio is where you manage and organize your design tokens. This page walks you through the main elements of the interface—navigating sets, creating or uploading tokens, and working within the tokens table. It references other existing sections of the documentation where relevant, so you can easily connect to broader workflows (for example, or ).

Overview

When you open the Tokens Module in a Studio project, the layout is divided into two main parts:

  1. Left Pane – Displays your token sets and any organizational folders.

  2. Right Pane – Shows detailed views for whichever folder or set you have selected—usually referred to as the Tokens Table.

You’ll also find:

  • A top bar with search capabilities and actions like Create new set, Upload tokens, or Download tokens.

Navigating Sets and Folders

On the left side, you’ll see a structure consisting of Sets and Folders:

  • Sets: Contain actual tokens (e.g., colors, typography, spacing). You can rename, duplicate, or delete them.

  • Folders: Virtual groupings that help organize multiple sets. They don’t contain tokens directly but let you cluster sets logically.

Actions on sets and folders:

  • Rename

  • Duplicate

  • Delete

You’ll also see:

  • Last edited timestamp and number of tokens for each set.

  • Number of sets inside each folder.

Creating a New Set

To create a new set:

  1. Click Create a new set in the top bar.

  2. Give your set a Name and Description (optional).

  3. Choose Static set (simple list of tokens) or Graph-based set (tokens can reference each other in more advanced ways).

  4. (Optional) Upload an existing set directly from your local JSON files.

Tokens Table

Selecting a set from the left pane will switch the right side to Tokens Table view. This view is similar to a spreadsheet, enabling quick, inline editing.

Table Columns

Each token row shows:

  1. Token Type – e.g., color, typography, dimension, etc.

  2. Name – the token’s name (can include hierarchical naming conventions).

  3. Value – the token’s raw or referenced value.

  4. Resolved Value – the final, resolved value taking references into account.

  5. Description – an optional field to clarify the token’s purpose or usage.

Inline Editing

  • Enter – switches a cell into edit mode (for simpler tokens like color, dimension, number).

  • Space – opens a more detailed editor for more complex tokens (e.g., typography or shadow) where multiple attributes need configuration.

Referencing and Resolved Value

If a token’s value references another token, you’ll see:

  • A badge indicating whether the reference is valid.

  • A Result Value that automatically resolves based on the active theme context.

Visualizing Token Flows

Each token row has a checkbox on the far left. Selecting one or more tokens enables extra actions. One notable action is Show Token Flow, which provides a visualization of how tokens reference each other—where a token’s value originates and which tokens depend on it.

Bulk Actions

When you select multiple tokens (by checking rows), you can apply bulk actions such as:

  • Rename

  • Duplicate

  • Change type

  • Change value

  • Move

  • Delete

Folder and File Controls

At the top of the Tokens Table, you’ll see breadcrumbs showing your current folder path and file (set) name. You can:

  • Rename the file (set) name in place.

  • Download the set as JSON.

  • Duplicate the entire set.

  • Delete the set.

On the top-right of the table:

  • Filter by token type

  • Search tokens by name

  • Adjust nesting level (helpful for sets with hierarchical token naming)

  • Add Token (also available at the bottom of the table in quick-edit mode)

Theming Context

Next Steps

  • Import tokens from existing sources:

  • Leverage advanced references with Graph-based sets

Watch the video walkthrough

A theme selector at the bottom of the left pane, letting you choose which theme context is active (see more in ).

For details on uploading tokens from Figma, see or .

At the bottom of the left panel, you can pick or create Theme Groups and Theme Options. Choosing a theme changes how references resolve across your tokens. To learn more about theming, see .

Configure or refine your themes:

By combining sets, folders, and robust theming, the Tokens Module provides an efficient way to organize your design tokens and keep them updated across different contexts and outputs. If you need more details on advanced usage, head to our or docs to learn about integrating tokens into your codebase.

Themes
Import from Tokens Studio for Figma
Import from Figma Variables
Themes
Import from Figma variables
Import from Tokens Studio for Figma
Themes
SDKs
CLI
Import from Tokens Studio for Figma
Themes