Muzli Design

Updating Our Design System with Figma Tokens

thumbnail
  • Introduction: Updating our design system with Figma tokens allowed us to create a shared design language that connects design and code seamlessly, ensuring that everyone is on the same page.

  • Importance of Design Tokens: Design tokens act as the single source of truth for UI styles, capturing design choices such as colors, fonts, and spacing in a structured and reusable way. By using tokens, we can easily maintain, update, and ensure consistency across design and development.

  • Collaboration for Revamping Design System: Collaborating with our Product Design Lead and Frontend team, we revamped our design system to create a Figma design system that uses tokens/variables for smooth integration with frontend code, ensuring a 1:1 match between design and UI library.

  • Benefits of Tokens and Variables: Defining tokens for colors, spacing, and typography helped us organize our design system and make decisions faster. By using variables, we ensured reusability and easy implementation, allowing for quick updates and faster handoff from design to development.

  • Future Growth of the System: While there are still components to update and tokens to define, we now have a system that can grow with us, enabling us to easily adapt to future features without the need for a major overhaul.

  • Final Thoughts: This project was more than just a visual update; it was about creating a shared design language that bridges the gap between design and code, emphasizing the importance of simplicity, clear naming, close collaboration, and the use of variables in design systems.