Войти
  • 8770Просмотров
  • 2 месяца назадОпубликованоSergei Chyrkov

Figma Variables Explained! Build a Scalable Design System Step by Step

Do you want to create a scalable and maintainable design system on Figma? In this interactive guide, I help you establish Figma variables (or design tokens), including color, type, spacing, and light/dark mode configurations, all from the ground up. I cover collection structuring, smart variable naming, and consistent application across multiple projects. This is suitable for UX/UI designers, product designers, and all Figma users seeking a more organized scalable system. What I will cover in this guide include, but are not limited to: 📌 Setting up Figma variables in the context of a design system. 📌 Creating and assigning color, type, and spacing variables. 📌 Creating and structuring variable collections and modes for light/dark themes. 📌 Organizing, naming, and consistently applying best practices. 📌 Identifying how variables enhance a project’s maintainability, consistency, and scalability. 📌 Linking design choices to controlled variables to unify the design. 👉 Link to Design System file: 💌 Sign up for my newsletter and courses: Learn more: ______________________________ 👉 Best website builder Framer — 👉 Best music for your videos (get 30 days for free) — 👉 Best screen recording tool — ?aff=GO290 ______________________________ Check out my links ⬇️ ▸ Work with me — ▸ My studio — ▸ My curated resources library — ▸ Twitter — ▸ Instagram — ▸ Behance — ▸ Linkedin — ______________________________ 📝 Chapters: 0:00 — introduction 1:16 — guide overview 4:35 — how to create color scheme 10:58 — how to create color variables 19:03 — creating alias collection 20:24 — creating alias for color design tokens 20:38 — color tokens for Headings 22:38 — color tokens for Body texts 24:08 — Link color design tokens 27:06 — color tokens for Disabled text 28:18 — color tokens for Information text 29:05 — color tokens for Success text 30:50 — color tokens for Warning text 31:35 — color tokens for Error text 32:20 — creating Surface color design tokens 33:25 — background color tokens 34:10 — Button design color tokens 36:48 — color design tokens for icons 39:26 — Borders (Stroke) color design tokens 42:40 — fixing variables and removing unnecessary ones 45:05 — create Scaling base tokens 48:48 — create Spacing design tokens 51:16 — create Radius design tokens 52:37 — fixing scaling group 53:40 - create Border design tokens 54:46 — create Font weight design tokens 55:34 — create Font Family design tokens 56:26 — create Typography collection 57:06 — create Body Font Size design tokens 58:32 — create Headings Size design tokens 59:24 — Typescale example 1:01:40 — apply Heading sizes 1:03:38 — create Line Height design tokens 1:08:36 — create Paragraph Spacing design tokens 1:12:58 - create a button component with Figma Variables 1:17:00 — how create text style with Figma variable 1:19:40 — how to setup body style with design tokens 1:20:40 — conclusion ______________________________ 😍 Monetarily Supporting The Channel: If you like what I do and wish to support the channel monetarily, you can donate me with some coffee here: This is appreciated and helps the channel, but please don't feel that it is necessary to enjoy my content. ______________________________ 📃 Disclaimer: Some of the links in my video descriptions are affiliate links, which means at no extra cost to you, I will make a small commission if you click them and make a qualifying purchase. ______________________________ #DesignSystem #DesignTokens #Figma #FigmaVariables #ProductDesign #UXDesgin