Tokens, variables, and styles - Update: Introduction to design systems

preview_player
Показать описание


Previously in our Intro to Design Systems course, we followed Kai—a product designer at a habit-forming app called Habitz—on their journey to building their first design system in Figma. Kai has been learning about design tokens and believes this could be the next step in supporting scalability of the Habitz design system. Come along with us to learn more!

Chapters:
00:00 - Introduction
00:55 - Design tokens
01:12 - What are design tokens?
02:16 - Aliasing
03:49 - Token organization
04:22 - Primitive tokens
04:55 - Semantic tokens
05:37 - Component-specific tokens
06:34 - Token ordering
07:07 - Implement tokens in Figma
08:16 - Migrate tokens
8:40 - Creating primitive tokens
09:08 - Tip: color scoping and hide from publishing
09:31 - Creating tokens collection
10:39 - Dark mode and spacing tokens
11:26 - Spacing tokens
11:40 - Tips for naming tokens
12:36 - Wrap up

____________________________________________________

Find us on ⬇️

____________________________________________________

#Figma #FigJam #Tutorial #NothingGreatIsMadeAlone #design #tips #DesignSystems
Рекомендации по теме
Комментарии
Автор

Amazing. Love that theres a section on migrating colour styles into variables and why that makes sense

camward
Автор

Great video, would love to see more content on managing multi-brand design systems.

vindicator
Автор

This is wonderful. Thank you so much for this detailed information!

melboogiedown
Автор

Do you create yet another collection for component specific tokens, or after semantic token you should just arrange it to an elements?

shipaleks
Автор

Amazing video! Amazing course. I learned a lot!
Wondering if the token system can be solve with a node-base interface?
Thanks!

reyesdelpech
Автор

would love to use the numbers for font size, when is this feature coming ?

psddesignernet
Автор

Really good overview! Curious if anyone has some ideas on how to merge Tailwind with something like this

justinoneill
Автор

Nice! The only thing i do not understand is why not to combine styles and variables, they kinda are for the same thing

tim_sign
Автор

Great content, do you have a tutorial where the habitz team is generating the client code out of this tokens? That’s what I am mostly interested. Please point to me to the right place if i missed it on the way

anoopreal
Автор

How do you document what text color to use with primary/secondary/disabled buttons? It doesn't seem like that is covered in the overview:

brixencph
Автор

But variables are in paid version only, right?

tomashudolin
Автор

Please, if you have more than 1 video in one playlist - change the music) I really TIRED SO MUCH listen same lofi hip hop more than 30 min(
It's killing me and my desire to watch a new video with the same music!

You have a great animation in your video, now please think about change the music. Thank you!)

jhnuzqr
Автор

The video content is commendable, but I found it challenging to stay engaged because the audio sounded like someone was simply reading from a script.

djashawe
Автор

I'm still not getting the value of design tokens, they seem to me like they are just a repackaged method of tagging global styles to components, but we could already do that with global swatches and type styles anyway 🤔

MrConway
Автор

Great stuff, mostly spot-on, but the inclusion of color names (blue, pink, etc.) in the semantic layer is a no-no, and this video communicates its a yes-yes.

jpell
Автор

@FerjanyMuhamedali الفيديو ده معمول عن طريق برامج ايه اللى عامله رسومات الجرافيك والمونتاك

ddiqtku
Автор

Its exciting to see the adoption of Tokens and variables into design, however these elements should be managed outside of the design tool. tools such as Style dictionary and Theo have existed for the past 7 or more years, it would be great to see an integration that accommodated that as the single source of truth.

mhewson
Автор

the habiz design system is too much haha

fernwehtwl
Автор

Wish you could scope variables so it doesn't get assigned to ALL pages. It's no way of doing that. Once you made your variable setup your stuck with that on every single page in the Figma space. Can't break the link or exclude them to make another variable set for a different project etc. It's not very flexible or functional.

Underhills
Автор

Its exciting to see the adoption of Tokens and variables into design, however these elements should be managed outside of the design tool. tools such as Style dictionary and Theo have existed for the past 7 or more years, it would be great to see an integration that accommodated that as the single source of truth.

Wish you could scope variables so it doesn't get assigned to ALL pages. It's no way of doing that. Once you made your variable setup your stuck with that on every single page in the Figma space. Can't break the link or exclude them to make another variable set for a different project etc. It's not very flexible or functional.

mindesigns