Typography Variables in Figma
13:37
Figma variables Dynamic keyboard
24:32
Dynamic Clock with Figma's Variables
41:21
Пікірлер
@tamtamngo6533
@tamtamngo6533 8 күн бұрын
Hi, I love your Figma tutorials! Sometimes you use keyboard shortcuts that are not visible on the screen. Could you please include a display of the shortcuts you use so that everyone can understand what keys you are pressing? Thank you!
@pixellink.design
@pixellink.design 7 күн бұрын
Thank you for the feedback, and 100% the new tutorial coming through have those. Unfortunately some of the older ones, will need a update! With the new UI3 for figma I will be doing a Big update on the channel 😃
@user-md5zr3it2t
@user-md5zr3it2t 29 күн бұрын
Your way to teaching and doing things are complicated, I have checked few of your posted videos and would like to say that I am sorry, I am not getting/liking it at all.
@pixellink.design
@pixellink.design 29 күн бұрын
Thanks for letting me know, I definitely do have a more technical style that's for sure 😊
@user-cx8gr6qs8f
@user-cx8gr6qs8f Ай бұрын
dont add background music it is way disturbing to ur content
@pixellink.design
@pixellink.design 29 күн бұрын
Thanks for letting me know, I have been fixing up this stuff in newer videos, maybe I'll return to the old video and create a fixed version.
@LegatoTube
@LegatoTube Ай бұрын
if you swap the icon, will everything work still? I mean will colors behave correctly?
@pixellink.design
@pixellink.design Ай бұрын
Yes as long as you keep the naming and layering the same, in all your icons then it will work.
@sevenson5112
@sevenson5112 Ай бұрын
i made it and success
@pixellink.design
@pixellink.design Ай бұрын
It should be working, but if you're getting a bug please send a screenshot to [email protected]
@user-zr2dd6oe8x
@user-zr2dd6oe8x Ай бұрын
FYI the plugin does not look like its working at the moment
@pixellink.design
@pixellink.design Ай бұрын
Thank you for letting me know. Did you encounter an error or another issue? I tested the plugin with our team, and it is currently working on our end. If you are still experiencing problems, please send some screenshots of the error, and I'll look into it right away. [email protected]
@ianhamilton4360
@ianhamilton4360 Ай бұрын
Been waiting for this one. Nice one Matthew
@pixellink.design
@pixellink.design Ай бұрын
Great, I hope it helps ☺️
@sevenson5112
@sevenson5112 Ай бұрын
How to clear input-2, input-3 and so on?
@pixellink.design
@pixellink.design Ай бұрын
The same way clearing input 1, there is a variable for 1, 2 and 3. When the field is selected and the clear button is pressed set the value to nothing or a space.
@natanelkaliner6132
@natanelkaliner6132 Ай бұрын
Such a good video bro! Really nice job, it is possible to see this file in figma?
@pixellink.design
@pixellink.design Ай бұрын
Glad you enjoyed ☺️, I'll see what I can do. I am not sure if I still have the fill.
@user-zr2dd6oe8x
@user-zr2dd6oe8x Ай бұрын
what happened to you scaling local variables page, its not there any longer?
@pixellink.design
@pixellink.design Ай бұрын
The scaling collection should be there plus the size collection.
@samdimauro
@samdimauro Ай бұрын
Why do you use autolayout and then absolut the vector item (icon)? You could have set up the vector to scale without it being into an autolayout frame, right?
@pixellink.design
@pixellink.design Ай бұрын
Maximum and minimum constraints are only available with auto layout, that being said a fixed frame works also. I also have an update to this video coming out this week coving line icons.
@ianhamilton4360
@ianhamilton4360 Ай бұрын
Love the light version of your design system. How can I buy the full version?
@remunro
@remunro Ай бұрын
Nice work mate :) I've watched this 4-5 times between 4-9mins and can't work out or replicate how the Mode flows through. In my example I'm not changing colours but I do want to control the mode which will effect many things within the design, field values etc etc. Each mode has a number of variables that change the component / view that I am trying to effect. Could you break this down into clear steps? Thanks!
@pixellink.design
@pixellink.design 29 күн бұрын
Unfortunately there is not any good way to manage multiple mode switching with variables. What you see here is a component variant with a fix mode on frame (A). Inside of frame (A) you can find another component instance which is a slot component. As you switch out the slot component with another component, let's call it Status-Element. That Status-Element adorable the mode of the parent frame (A), so if you want mode variations of modes then you will need to make more variant components with the different combinations of modes applied to them. Hope this helps ☺️
@ahmedsaeed4365
@ahmedsaeed4365 Ай бұрын
I am truly grateful for the thoughtfulness and creativity you exhibit in your approach to utilizing variables. Your dedication time, and effort are truly appreciated. Thank you.
@1deplatt
@1deplatt Ай бұрын
Gosh, what happened to digital design? It's 96% engineering
@pixellink.design
@pixellink.design Ай бұрын
Design has always been an art and science. But it is more true these days, designers need to grow their technical skills. I remember to all designers to learn coding, system architecture, data science and how to research.
@kwekudon76
@kwekudon76 Ай бұрын
Great Job. It would be really cool to apply the components to a web app or landing page to give more context.
@hamidui9733
@hamidui9733 2 ай бұрын
thank u brother
@pixellink.design
@pixellink.design Ай бұрын
Thank you for watching, I'm glad it helped 😊
@mohammedsajid-
@mohammedsajid- 2 ай бұрын
Hey just wanted to ask how useful are these Highly functional prototypes in real world? Do clients asks for it ? And realistically is it worth doing all this just for a prototypes? How hard would it be too create this in something like no code dev platform which can actually be deployed if needed compared to creating in figma?
@pixellink.design
@pixellink.design 2 ай бұрын
Hey Mohammed, Great question! The main goal of this video is to teach you how to maximize the use of Figma for creating functional prototypes. Currently, many tutorials focus on switching between dark and light modes. However, this video demonstrates how to use modes to switch between different visibility settings for various users. This means you can build comprehensive designs within a single screen that adapt based on user context, saving you tons of time. By learning this technique, you can create one screen that changes itself based on different user roles, such as admin, owner, or staff. This approach is much more powerful than creating multiple screens for each variation. For example, instead of designing and managing 12 screens for different user roles, you can manage it all in one screen and toggle between the different states. This not only speeds up your design process but also makes it more efficient and easier to maintain. Prototypes in Figma are perfect for quick user testing and development discussions. Unlike no-code platforms, which might take longer, you can create complex prototypes in Figma in just 5-8 minutes. This speed is crucial for rapid testing and iteration. It's important to note that these prototypes are not necessarily for client presentations but for development and user testing. They help in communicating ideas clearly with both development teams and product managers. In my experience as a head of design at a payment company, these skills are invaluable. They support smart, lean, and innovative solutions and are essential for anyone looking to excel in product design and development. Hope this helps clarify the value and utility of these prototype!
@mohammedsajid-
@mohammedsajid- 2 ай бұрын
@@pixellink.design thank you for answering Now that i think of it yeah it definitely helps in user testing. I myself have faced the issue where i have to remind the user many times that some buttons won't work as this is just a prototype And i didn't think it only takes 5 to 8 mins to create a good functional prototype, maybe because I'm still learning all this variables tools etc. Do you have someone in your design team who specifically creates prototypes ? If yes, is it common? Because i really like creating prototypes but designing not so much, So if i really put my time and get really good at it, and combine with UX research it will be usefull i guess.
@kakradyga
@kakradyga 2 ай бұрын
Thank you for such an insightful video, as always a deep dive into the material 🤩
@medivix
@medivix 2 ай бұрын
"As long as your naming conventions fit and you're working in development team and you're setting up good structures, you can be able to build out what works for you in your team based on the type of actual design you have. I would recommend tackling some of you big design...." I'm really in this case at the moment and your advices to structure my design project are usefulll ! I didnt understand how you did to have more control over your components on light and dark mode, thanks for the tip/trick ! Thanks for this quality content.
@sukur9469
@sukur9469 2 ай бұрын
Ok
@uchihaitachi58352
@uchihaitachi58352 2 ай бұрын
Wow.❤
@borissokachev1471
@borissokachev1471 2 ай бұрын
This looks veeery interesting. Actually looks amazingly convenient to use.
@mazharsharif9564
@mazharsharif9564 2 ай бұрын
Unable to sign up
@pixellink.design
@pixellink.design 2 ай бұрын
Sorry to hear that I just checked and it should be fixed, let me know if you are still having trouble. Thanks 😊
@mazharsharif9564
@mazharsharif9564 2 ай бұрын
@@pixellink.design ya i got the access code but code is not working for some reasons
@ifydus
@ifydus 2 ай бұрын
Amazing and quite insightful stuff. Thanks a lot. Please can you share the file used for this lesson for easy understanding?
@sfernandezponce
@sfernandezponce 2 ай бұрын
This is awesome. am trying to see how I can incorporate this within my primitives/semantic/component structure, but I don't see how. Do you only use this method for shadows as a separate collection and using the other collections for the rest of the variables?
@pixellink.design
@pixellink.design 2 ай бұрын
I would incorporate shadow colors at the appropriate level based on the system's needs. For each layer of your design variables, consider what changes and how that layer affects shadow values. - Will your shadow effect values adjust per component? - Will they adjust per application of thematic values? The video covers various possibilities for setting up effects using design variables. Depending on your system, I recommend understanding what changes are necessary and then identifying the specific layer where your effect values should be contained. Hope this helps ☺️
@jonasbroms
@jonasbroms 2 ай бұрын
I just want to say thank you for your videos. They are great! You're very educational. You have an awesome voice. I can see that you have a very good & professional setup, all the sound-foam in the background, so I can only assume that you have it all over in the room; but still it sounds like you're far away and the sound is kinda like you're speaking into a "can". Just some constructive feedback, I feel like you need to be coached on good sound/microphone technic. Other than that, keep up the good work man! You're great!
@pixellink.design
@pixellink.design 2 ай бұрын
Thank you so much for your kind words and support! I really appreciate your feedback and am glad you find the videos educational. Your observations about the sound quality are invaluable, and I will definitely look into improving my microphone technique and setup. Constructive feedback like yours helps me grow and provide better content. Thanks again for watching and for your thoughtful input!☺️
@shifatmasud
@shifatmasud 2 ай бұрын
Awesome ❤
@pixellink.design
@pixellink.design 2 ай бұрын
Yes it's about time, this is a must have feature. I plan to do a deep dive on this.
@shifatmasud
@shifatmasud 2 ай бұрын
@@pixellink.design you are awesome.❤ Waiting for more interaction design & Prototyping contents from you.😍❤
@pixellink.design
@pixellink.design 2 ай бұрын
kzbin.info/www/bejne/fHe5g42Pbtx5a5Ysi=faGn5cM2e-3Qa_Wp
@novanoskillz4151
@novanoskillz4151 2 ай бұрын
Why post an intro and nothing else?? What a waste.
@pixellink.design
@pixellink.design 2 ай бұрын
It's links to the full video in the description
@pixellink.design
@pixellink.design 2 ай бұрын
kzbin.info/www/bejne/fHe5g42Pbtx5a5Ysi=faGn5cM2e-3Qa_Wp
@andreiarmeanu2661
@andreiarmeanu2661 2 ай бұрын
first link returns a 404 page
@pixellink.design
@pixellink.design 2 ай бұрын
Thanks, I'll look at it. And fix is
@pixellink.design
@pixellink.design 2 ай бұрын
Updated the link, thanks for letting me know 😃
@shibly95
@shibly95 2 ай бұрын
Hi, this is really good. Can you tell me one thing please? I am making a design system, I made the color tokens for dark and light mode. Since I have text, spacings, and other variables on that mapped collection as well so every one of them got dark and light modes. But I want to make “desktop” “tablet” “mobile” modes for spacing and typography. Is it possible to use all of these in the same figma file? I tried but it didn't work. If not then is there a way to do that?
@pixellink.design
@pixellink.design 2 ай бұрын
I am releasing a typography scaling video, that should address most of these questions. I just use a base scaling set and align the value into font size collection. If you want to split where you use variables, I would recommend spliting by types and use a primitive set of values called "scale" or "sizes". Then you can use the scale variables in specific sets like font size or spacing, padding, rounding, bounce ECT.
@aregtigranyan
@aregtigranyan 2 ай бұрын
what is the name of the app that shows predictive text?
@user-xd2ge4no6s
@user-xd2ge4no6s 3 ай бұрын
😊😊😊😅😊😊😊😊p ưu PV tỉw
@torreyasimon4829
@torreyasimon4829 3 ай бұрын
Hey! thanks for the video. I swear I followed step by step but I'm having an issue: when I go to my selected map in the design panel I am able to toggle between my three maps, however my drop down buttons are not working. Any suggestions? I'm going crazy hahaha
@pixellink.design
@pixellink.design 3 ай бұрын
I am happy to help, you can share the file or I can find the project file and share it, if that will help?
@SuonThavorak
@SuonThavorak 3 ай бұрын
How did you connect the text between the input at 13:42 ?
@pixellink.design
@pixellink.design 3 ай бұрын
Here's a quick explanation on how it collects a keystroke: www.loom.com/share/28126999c4c04c56ad659fa40a6b3e77 Here is the project file you can check out: www.figma.com/community/file/1363394116301781524/mini-input-and-keyboard
@mohamedaminhajri7632
@mohamedaminhajri7632 3 ай бұрын
I like your approach, Although you can use modes to leverage different break-points for mobile, tablet, and desktop, since typography size, line-height, and paragraph spacing from break-point to another, tha's a cool use for modes, and then you can keep the typography styles clean with one for each heading, body, buttons and captions, and leave all the hassle to the variables ;) I'm still experimenting with though.
@pixellink.design
@pixellink.design 3 ай бұрын
100% there is so much we can do with these! By using variable modes and different collections, you can create a super simple and easy-to-manage font set. These fonts can adjust easily across various screen sizes, and even change with different interactions-like when you hover over text to make it medium weight, or select something in a modal and the text weight changes inside. There's really a lot of potential to make your interface more dynamic and responsive! Plus, you can have different pages with unique brand labels, and these can switch up the text and fonts being used at any time. Pretty cool, right?
@kupidoons2
@kupidoons2 3 ай бұрын
I think this is very clever. I was looking for the possibility to use spacing variables to "auto adjust" based on, let's say, screen rezolutions as an example. Thank you 🎉
@parasmistry1346
@parasmistry1346 3 ай бұрын
Can I not directly assign the "Modes" variable to my frame as I'm having multiple screens @Pixellink
@pixellink.design
@pixellink.design 3 ай бұрын
The video shows the use of a screen within a component, the outer frame has the mode and the screen inside is a component instant of the screen. You can use component switching to change the screens and the outer frame is a component variant, each has a fix mode.
@parasmistry600
@parasmistry600 3 ай бұрын
So I can’t switch without the use of components, am I correct?
@travelandfestivals
@travelandfestivals 3 ай бұрын
@@parasmistry600 I think not, your variables dont show the "modes" literary, only their names in which you can create the color, string, etc. variables for example i already had connected a variable to frame to switch it with dark and light mode but you cannot connect a "switch" component to switch it in a prototype like this
@kakradyga
@kakradyga 3 ай бұрын
Very cool, thank you for this video! Great guide to action. Looking forward to the next part ))
@pixellink.design
@pixellink.design 3 ай бұрын
Glad you enjoyed it! What did you think of part 2?
@uifry
@uifry 3 ай бұрын
Useful :)
@Offical_creativevibes
@Offical_creativevibes 3 ай бұрын
Walter white?
@pixellink.design
@pixellink.design 3 ай бұрын
😂 I guess so just not as old lol
@shnaishnfx
@shnaishnfx 3 ай бұрын
Hello Mathew, Your Tutorial video is Helpful thank you a lot, was having some problems, sending check your email. plz needs your help
@pixellink.design
@pixellink.design 3 ай бұрын
I am out of the office, but you could try two things. Turn text into a flat vector shape or you can use modes and different text sizes components and switch between them with the different zoom levels. kzbin.info/www/bejne/jZmroJJ-d7mAiK8
@shnaishnfx
@shnaishnfx 3 ай бұрын
@@pixellink.designare you back to office
@amaliac.4011
@amaliac.4011 3 ай бұрын
Is there any way we can have access to the file? I tried to follow along but it didn't work and would have more success being able to look at the file. Thank you!
@pixellink.design
@pixellink.design 3 ай бұрын
I can do that, I'll look for the file and I can make it available 😊
@amaliac.4011
@amaliac.4011 3 ай бұрын
@@pixellink.designthat would be great! thank you!
@amaliac.4011
@amaliac.4011 3 ай бұрын
@@pixellink.design so i got it to work, how would i make it work with a scroll? like when it hits noon, it then changes automatically to PM? instead of after delay, it would be on drag
@pixellink.design
@pixellink.design 3 ай бұрын
I'll send you a Lume, on a way you could achieve that.
@vry.design
@vry.design 4 ай бұрын
Get this guy more views and subs. Absolute amazing content. You have earned a new subscriber dear sir. Keep up the good work.
@pixellink.design
@pixellink.design 4 ай бұрын
Thank you that really means a lot, I really appreciate it. I am happy that my content helped. 😊
@user-ux9lz2cc1v
@user-ux9lz2cc1v 4 ай бұрын
Oh my god. I've been trying to solve an issue with my custom icon library with icons that are not fully using 16x16 space that I gave and when being put in the buttons using instance swap they would stretch! The absolute positioning with constraints is just what I needed! Lifesaver man.. I have never been so happy for a proportionally scalable icon 🤣🤗
@pixellink.design
@pixellink.design 3 ай бұрын
I am very happy it help 😊
@user-ki7db3rv5i
@user-ki7db3rv5i 4 ай бұрын
I really like your approach, I'm glad I found you in time☺️
@pixellink.design
@pixellink.design 4 ай бұрын
Thank you for that 😊. I got a bunch of great content and design tools coming soon, so keep an eye out. Let me know if you have any things you would like to see I am always happy to create a video tutorial on it.
@zainebhaq4918
@zainebhaq4918 4 ай бұрын
Thank you for this. Im trying to alter the polaris figma design system data tables and was having a very hard time trying to understand how I can add rows to the tables. This helps but the beginning with the record slots is a little confusing.
@pixellink.design
@pixellink.design 4 ай бұрын
@zainebhaq4918 if you check out part 2 that covers those bits in more detail. If you are still having trouble let me know happy to help. 😊
@Hellle89
@Hellle89 4 ай бұрын
I'm doing this tutorial right now, so far so good, i'm in the middle of it, but at 22.45 it goes SO fast, that even when i put the video speed to 0.25, i still didn't catch what you where clicking when you added a condition. i've watched a lot of your videos, you do a good job explaining things in a relaxed way, but something the visuals are just too fast
@pixellink.design
@pixellink.design 4 ай бұрын
That is strange, I'll look in to it maybe I can find a way to fix it. Thanks for letting me know
@stevelauda
@stevelauda 4 ай бұрын
Your content is really really high quality. Your channel is truly underrated! Please keep creating high quality content like this. I will help to promote you through my socials! 💪🏻
@pixellink.design
@pixellink.design 4 ай бұрын
Thankyou for your support, it really means the world. If there is anything I can do to support you let me always I'll be happy to help!