Kendo UI Design Kits for Figma
Design files for Figma—building blocks for designers that match the KendoReact UI components.
To enable efficient collaboration between designers and developers, we created three Kendo UI Kits for Figma: Material, Bootstrap, and Kendo Default. Each kit corresponds to one of the themes that ship with the KendoReact components.
These polished UI kits include pre-made, reusable design components that follow the atomic design principles.
The design files represent more than 30 of the most used KendoReact UI components in every possible state, their detailed anatomy, colors, metrics, and icons. All these elements enable the seamless handover of the design to the developers.
You are free to decide if or how much to customize the UI kits:
- You can use them as they are to create application designs.
- You can customize the colors in a way that matches your brand guidelines.
- You can use them as a starting point for your own unique design system.
When you use the UI kits, you enjoy the following advantages:
- You don't need to research the KendoReact components in advance: you don't need to know what components are available, how they are connected, what states they have. The UI kits include all this information.
- You can be sure that the developers will be able to match the KendoReact UI components with your design requirements.
- You can quickly turn a template into a shared Figma library.
To download a Kendo UI Design Kit for Figma, navigate to the desired kit and follow the instructions on duplicating a file from the Figma Community.
The Kendo UI kits for Figma utilize nested instances and base components to provide better manageability of the components. To make them more intuitive to use, we added support for variants to some of the components, like the chip.
Each Kendo UI Kit for Figma contains the following pages, most of which provide multiple frames that group similar design assets:
- _Getting Started—Briefly explains what you need to know to start using the UI kits.
- _Cover—The cover page of the UI kit.
- _Change Log—A list with the changes in the UI kit.
- _Styles—An informational page with all styles that are applied to the components such as typography, colors, and effects.
- _Base (Structural Components)—Contains the base components (building blocks). Most of the component states (normal, hover, active, and so on) and component types (for example, solid, flat, and so on) share a common base component. Changes to a base component affect all individual components that use the same base components. For example, if you change the
_Base Buttonradius, you will change all button components that nest
- Components & Variants—Contains all components with all their variants.
- Icons—Contains all icons in the form of convenient components.
- Scenarios—Contains complex design examples that build upon the components on the Components & Variants page and add custom content.
- Unite UX (Export Preview)—The page with the frames that you need to export to Unite UX.
The Kendo UI Kits are complex and contain various components with multiple variants and parts. The developers who will use the component design in their apps don't need to know about all variants that are available in the design system. That’s why when you export your design to Unite UX, you must export frames only from the Unite UX (Export Preview) and Icons pages. This will make the life of your developers easier.
The Unite UX (Export Preview) page contains the most essential component instances derived from the Components & Variants page. Whenever you update the components on the Components & Variants page, the instances on the Unite UX (Export Preview) page will also update to reflect your changes.
Most pages contain multiple frames that group similar design assets.
The Kendo UI Kits for Figma are flexible and fully customizable to your vision and needs. Also, the UI kits enable the scalability of the changes that you apply to the design.
To propagate your changes to multiple components and variants, customize the base components on the _Base (Structural Components) page or the components on the Components & Variants page. If you make changes to the components on the Unite UX (Export Preview) page, you change only the instances on that page.
Once you achieve the desired look, you can publish the modified template as a library.
Depending on your requirements, you can take advantage of three distinct levels of component customization:
- Out-of-the-box components—You can use the UI kits as they are and start creating your application design by selecting one of the available kits. This is the fastest solution. Designers enjoy matching building blocks with the developers, seamless handover and implementation of the design.
- Components with customized colors—You can modify the UI kits and apply colors that match your brand guidelines. The developers can use the Theme Builder application to transfer the colors from the design to the KendoReact components.
- Unique design system—This is the highest possible customization level that has virtually no limits, and you can entirely change the look and feel of the components. You can use the UI kits as a base for your own unique design system. In case you need consultation or help with the implementation, contact with our solution experts who will help you plan, prototype, and build your design system.