How can I help you?
Figma UI Kits for Syncfusion® Angular Components
2 Feb 20264 minutes to read
Syncfusion® provides official Figma UI kits to help designers and developers collaborate more effectively. These kits contain reusable, production-ready Figma components that mirror Syncfusion® Angular components—including all states, variants, interactions, and specifications.
The kits support four modern themes:
Each kit includes detailed design tokens, measurements, icons, and documentation to achieve near-perfect fidelity between design and implementation.

Advantages of Using the UI Kits
- Comprehensive overview of Syncfusion® Angular components, including controls, states, and variants
- Built using atomic design principles for scalable and maintainable customization
- Enables developers to implement components that match designs exactly
- Promotes visual consistency across the entire application
- Significantly speeds up the design phase by providing ready-to-use elements
Downloading the UI Kits
All kits are freely available in the Figma Community. Access them directly via these links:
Material 3 and Fluent kits include both light and dark mode variants.
Structure of the UI Kits
Each kit follows a consistent, intuitive layout with the following main pages:
- Thumbnail — Cover page displaying the theme branding
- Index — Complete list of included controls with direct navigation links
- Icons — All icons used across components
- UI Components — Core section containing categorized components (inputs, navigation, data visualization, layouts, etc.), each with states, variants, specs, and measurements

Components are grouped by category(inputs, navigation, data visualization, etc.) for quick access.
Customizing the UI Kits
The kits support full customization to match brand guidelines while preserving component integrity. Thanks to atomic design and local variables, changes to core tokens propagate automatically.
Example: Changing the primary button color in Material 3
- Visit our UI kits section and select a preferred theme, such as Material 3.
- Open the chosen theme in Figma by clicking the Open in Figma button.
- For the desktop app, click Import, select the downloaded Syncfusion® fig file, and then click Open.
- Locate the button needing customization within your layout.
- On the Figma interface’s right, review the color variable options. For buttons, this might be
$primary-bg-color, originating from the primary color variable. - Click outside the button to access the Local variables feature, containing design tokens for color variables, then click the Local variables option.
- A popup with the design token list will appear, allowing primary variable color changes via a palette.
- Upon choosing a new color (e.g., pink), the button’s color will update instantly in the design.

Exporting Customized Design Tokens
Use the official Syncfusion Design Tokens plugin to export your custom variables for direct use in Angular applications.
Exporting design tokens
Follow these steps to download the customized styles from the Figma UI Kit:
- First, open a Syncfusion® Figma UI Kit.
- Navigate to the
Plugins & widgetssection in Figma and search for theSyncfusion<sup style="font-size:70%">®</sup> Design Tokens. - Once found, run the plugin. A popup will appear with an
Exportbutton. - Click the
Exportbutton. This action will generate a zip file containing your design tokens. - Select a directory to save the exported files.
- Extract the downloaded zip file to access its contents.

Utilizing design tokens
The exported zip file includes the following files:
-
css-variables.css: The css-variables.css file contains CSS variables for both light and dark themes, directly derived from your Figma designs. You can easily import this file into your application alongside the component styles to reflect your custom designs. For more detailed usage instructions, consult the CSS variables documentation. -
<theme-name>-tokens.json: This file (e.g., material3-tokens.json) contains style variables and values in a JSON format compatible with Theme Studio. This file, prefixed with the corresponding theme name, can be imported into Theme Studio for further customization. After processing in Theme Studio, you can download the updated styles file and integrate it into your application, bringing your custom themes to life.
This workflow ensures your application precisely matches your Figma designs, maintaining visual consistency from design to implementation.
Upgrading the UI Kits
To upgrade your UI kits, download the latest version from the provided links. Follow these tips for a seamless transition:
- Stay informed about Syncfusion®’s UI kit updates or new releases.
- Backup ongoing projects before upgrading to avoid data loss or compatibility issues.
- Share feedback with Syncfusion® about the updated UI kits, including encountered issues or improvement suggestions.