Matt Wierzbicki

Theme Buddy Figma Plugin - Export and import theme settings from Figma to code

Theme Buddy is a Figma plugin that simplifies theme management in your Ant Design projects. Export Figma themes as JSON files to easily match with your code or import theme settings from your code into Figma.

Add a comment

Replies

Best
Matt Wierzbicki
Hey everyone! 👋 I'm excited to announce our new resource - Theme Buddy for Ant Design - Figma plugin. It's our another great addition to our Ant Design System for Figma resources ecosystem to help you deliver your Ant Design projects faster. When choosing a design system for Figma, it’s essential to consider how it can minimize repetitive tasks for both designers and developers during coding. Transferring styles from Figma to code can be time-consuming, with developers often missing details on component colors, radii, or sizes. The complexity increases when designers make changes post-implementation, requiring extensive communication with developers. This added workload can be frustrating and inefficient. Our team previously faced these challenges, leading to wasted client resources on repetitive tasks. Nowadays, we rely on our Figma plugin - Theme Buddy for Ant Design, which enables us to transfer styles from the Ant Design System in Figma to our code projects instantly. This tool eliminates communication gaps and manual updates. By simply opening the Theme Buddy plugin, a JSON file with all variables for light and dark modes is generated, which developers can quickly integrate into their React projects, restyling the code within seconds. This enhancement significantly boosts collaboration between design and development, allowing us to focus on more critical aspects of the project. Unlike many UI kits, our plugin in combination with Ant Design System for Figma prevents designers and developers from dealing with repetitive and tedious tasks. Export feature The export tab lets you copy or save the Ant Design System for Figma theme settings as JSON. It takes the data from Figma variables and converts it to a JSON format that developers can use to modify the ConfigProvider component so the code version of the project will look exactly the same as the Figma version. Import feature The import tab lets you transfer theme settings from your code into Figma, ensuring consistent styling between your Ant Design React app and Figma designs. For example, if you already have styling applied to your React app, you can copy the ConfigProvider theme settings and paste them into the plugin import tab. The plugin will then apply changes to variables. Learn more about Theme Buddy on our website: https://www.antforfigma.com/them...
Shadman Nazim
@matsugfx Great launch Theme Buddy! May it soar high and revolutionize design workflows everywhere! 🎨 I believe that this will help the DEV TEAM be more productive in some way.
Matt Wierzbicki
@shadmannazim thanks man! Appreciate it 🫡
Shadman Nazim
@matsugfx You are welcome! 🤝
Audrey Jake
It will indeed make our work easier. Does the company have any plans to back more UI kits in the future?
Matt Wierzbicki
@audrey_jake1 thank you for your support. What UI kits would you like to see in our offer?
Andreas Sohns
Awesome launch! The export and import features are exactly what we need to bridge the gap between design and development. This plugin will definitely streamline our projects. Fantastic work!
Matt Wierzbicki
@andreas_sohns Thanks Andreas! Feel free to check out the free version and let me know what you think!
Albert
congrats on the launch of theme buddy. the feature to export and import theme settings seems genuinely useful for maintaining consistency. how has integrating this plugin impacted the workflow speed in real-world projects? which feedback from early users was most surprising or enlightifying?
Matt Wierzbicki
@mashy We currently leverage our Figma plugin, Theme Buddy for Ant Design, to seamlessly transfer styles from the Ant Design System in Figma to our code projects. This tool eliminates communication gaps and manual updates by generating a JSON file with all variable settings for light and dark modes. Developers can instantly integrate this file into their React projects, enabling them to restyle the code within seconds. This improvement significantly enhances collaboration between design and development teams, allowing them to concentrate on more critical aspects of the project instead of mundane tasks. Furthermore, unlike many other UI kits, the combination of Theme Buddy and the Ant Design System for Figma streamlines the workflow, preventing designers and developers from repetitive and tedious processes. This results in a more efficient and harmonious work environment, ultimately driving greater productivity in our projects.
Rohit Singh
hugeee! 🚀 Theme Buddy makes handling themes in Ant Design projects a breeze! Will definitely give it a try
Dexter Donnelly
Kudos on the update! The export feature sounds super helpful for ensuring consistency between Figma designs and code.
Toshit Garg
Congrats on launch of Figma Plugin....