Skip to content

Commit bd2d51c

Browse files
Merge pull request #4637 from syncfusion-content/BLAZ-897019-FigmaUG
897019: updated UG content for figma
2 parents 9f46d40 + e2dfe7b commit bd2d51c

File tree

5 files changed

+81
-0
lines changed

5 files changed

+81
-0
lines changed

blazor-toc.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@
188188
<li>
189189
<a href="/blazor/appearance/icons">Icons</a>
190190
</li>
191+
<li>
192+
<a href="/blazor/appearance/figma">Figma UI Kits</a>
193+
</li>
191194
</ul>
192195
</li>
193196
<li>Common

blazor/appearance/figma.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
layout: post
3+
title: Introduction to the Figma UI Kit in Blazor - Syncfusion
4+
description: Check out and learn about the introduction to the Figma UI Kit in the Syncfusion Blazor and more details.
5+
platform: Blazor
6+
component: Common
7+
documentation: ug
8+
---
9+
10+
# Figma UI Kits for Syncfusion Controls
11+
12+
Syncfusion offers [Figma UI kits](https://www.figma.com/@syncfusion) to facilitate effective collaboration between designers and developers. The Figma UI kits are available in four themes: [Material 3](https://www.figma.com/community/file/1385969023252455137/syncfusion-ui-kit-material-3-theme), [Fluent](https://www.figma.com/community/file/1385969120047188707/syncfusion-ui-kit-fluent-theme), [Tailwind](https://www.figma.com/community/file/1385969065626384098/syncfusion-ui-kit-tailwind-theme), and [Bootstrap 5](https://www.figma.com/community/file/1385968977953858272/syncfusion-ui-kit-bootstrap-5-theme). These kits match the themes used in Syncfusion controls.
13+
14+
The kits contain reusable design controls with various possible states and variants, along with detailed figures, measurements, and icons, representing the Syncfusion controls.
15+
16+
![Material 3](./images/material3.png)
17+
18+
## Advantages of UI kits
19+
20+
The Syncfusion Figma UI kit offers the following key advantages:
21+
- The UI kit includes detailed information about Syncfusion controls, such as available control lists, their states, and variants. This facilitates a quick understanding of Syncfusion controls.
22+
- Design controls are developed using the [atomic design methodology](https://atomicdesign.bradfrost.com/chapter-2/), making customization straightforward and efficient.
23+
- Developers can seamlessly match Syncfusion controls with your design requirements, ensuring alignment and accuracy.
24+
- By using standardized controls and themes, the UI kit ensures consistency in your designs, maintaining a uniform look and feel across projects.
25+
26+
## Downloading the UI kits
27+
28+
Syncfusion Figma UI kits are available in the [Figma community](https://www.figma.com/@syncfusion). You can download the Syncfusion theme-specific Figma UI kits from the following links:
29+
30+
- [Material 3](https://www.figma.com/community/file/1385969023252455137/syncfusion-ui-kit-material-3-theme)
31+
- [Fluent](https://www.figma.com/community/file/1385969120047188707/syncfusion-ui-kit-fluent-theme)
32+
- [Tailwind](https://www.figma.com/community/file/1385969065626384098/syncfusion-ui-kit-tailwind-theme)
33+
- [Bootstrap 5](https://www.figma.com/community/file/1385968977953858272/syncfusion-ui-kit-bootstrap-5-theme)
34+
35+
## Structure of the UI kits
36+
37+
Syncfusion’s Figma UI kit is structured to offer a comprehensive and user-friendly layout, facilitating easy navigation and exploration of various controls. It includes the following pages:
38+
39+
- **Thumbnail**: This page serves as the cover page for the UI kit.
40+
- **Index**: Here, users can find a detailed list of all control names, making it simple to identify and locate specific controls within the UI kit.
41+
- **Icons**: Contains a collection of all icons used in the design controls.
42+
- **UI Controls**: At the core of the UI kit, this section features a wide range of essential UI controls. Each control is meticulously designed with detailed figures, measurements, and icons, showcasing various states and variants.
43+
44+
![Layout](./images/layout.png)
45+
46+
## Customizing the UI kits
47+
48+
The Syncfusion Figma UI kits are easily customizable to meet your specific needs, allowing you to create unique designs and adjust colors to match your brand guidelines. The [atomic design methodology](https://atomicdesign.bradfrost.com/chapter-2/) used in developing these controls, your customizations will be seamlessly reflected across multiple controls and their variants.
49+
50+
Here's how to customize the primary button color of the Material 3 theme within your layout:
51+
52+
1. Visit our [UI kits](#downloading-the-ui-kits) and choose your preferred theme, such as the Material 3 theme.
53+
2. Open the selected theme in the Figma web application by clicking the **Open in Figma** button.
54+
3. For the desktop application, click the **Import** button in the top-right corner of the page. Select the downloaded Syncfusion fig file you want to import and click the **Open** button.
55+
4. Identify the button you wish to customize within your layout.
56+
5. On the right side of the Figma interface, find the color variable options listed. For example, the variable for a particular button color might be labeled as `$primary-bg-color`, derived from the primary color variable.
57+
6. To customize this primary button control color, click outside the button to see the **Local variables** option on the right side of the Figma interface. It contains the design token for the color variables. Click the **Local variables** option.
58+
7. A popup will show the design token list. You can change the primary color using a color palette.
59+
8. Once you've selected the new color (e.g., pink) for the primary variable, the button's color pattern will be updated accordingly. You'll see the changes reflected in real-time within your design.
60+
61+
![Customization](./images/customize.png)
62+
63+
In addition to changing the button color, you can also customize other aspects like font, spacing, shadows, etc., of the UI controls:
64+
65+
Feel free to experiment with these customization options to create a design that perfectly matches your requirements.
66+
67+
## Upgrading the UI kits
68+
69+
To upgrade your UI kits, download the latest version from the provided links. Follow these guidelines for a seamless upgrade process:
70+
71+
- Keep track of updates or new versions of UI kits from Syncfusion.
72+
- Before upgrading, back up your ongoing projects to prevent data loss or compatibility issues.
73+
- Share your experience with Syncfusion regarding the upgraded UI kits, including any issues encountered or suggestions for improvement.
74+
75+
## See also
76+
77+
* [Available themes](https://blazor.syncfusion.com/documentation/appearance/themes)
78+
* [Customizing themes](https://blazor.syncfusion.com/documentation/appearance/theme-studio#customizing-theme-color-from-theme-studio)
84.4 KB
Loading
56.2 KB
Loading
72.1 KB
Loading

0 commit comments

Comments
 (0)