2

25 Tips for Figma Design Systems

 6 months ago
source link: https://blog.prototypr.io/25-tips-for-figma-design-systems-1a45544ae36d
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
1*Xl0pooBtUbqz81wim0iixQ.png

Creating design system library for Figma is an exciting journey. It allows not only to rethink every tiny element to serve designers in their future work, but also learn dozens of tricks & techniques.

Here is a bunch of them I learn while preparing my design system library.

Tip 1 — Don’t limit yourself to 1 Variable Collection

Create separate variables collections for color foundations (primitives), semantic (components), spacing, radius.

Color foundations collection gives you flexible palette as basis

Semantic colors make easy to attach them to existing and new components. Having dedicated tokens, for text, border, background or icons make the kit super flexible and ready to act as design system library.

0*ZkOsOB8_MNa7kkb_.png

Tip 2 — Variable modes adds flexibility & automation

Having separate collections allows you to build dedicated modes — for colors dark & light, for spacing, for radius etc.

0*ZeywuIwj1YMaCrcy.png

Tip 3 — Control collection visibility

If you want to make collection private (some don’t want to expose primitives), you may simply add “.” or “_” as the prefix — just like with components. This prevents entire collection from being shared as library.

0*Zf0WH4wIBlhh7AOn.png

Tip 4 — Scope your variables to increase ease of use


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK