Connect Figma Variable to Variant | Connect a component to a variable | Prototype with Variables

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 240

  • @gauravmathur19
    @gauravmathur19 3 หลายเดือนก่อน +14

    I think you already know this, but you are an outlier, off-the-charts when it comes to teaching ability. I have been a teacher off and on for 15 years now and find it hard to recall someone as good as you for communicating exactly the right thing on complex topics

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน +1

      thanks! ☀️🙏🏻💛

  • @RAVIRANJAN55555
    @RAVIRANJAN55555 6 หลายเดือนก่อน +11

    Your practically teaching habit makes you on top of all tutorials on TH-cam. Please keep it free always

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน +1

      Thanks! ☀️🙏🏻

  • @Melanchotato
    @Melanchotato 5 หลายเดือนก่อน +6

    I spent about 4 hours trying to figure this out and you explained it SO well in just a few minutes. Thank you so much!!!!!

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      You're welcome! I'm glad it was helpful! ☀️🙏🏻💛

  • @Krasniysharigg
    @Krasniysharigg 7 หลายเดือนก่อน +8

    2:30 For those wondering: "Set Variable" in prototypes is NOT a free feature. It is hidden behind a paywall

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน +1

      Yes prototyping variables is only available on the professional plans and "upwards" ☀️🙏🏻

  • @caffeineUI
    @caffeineUI 21 วันที่ผ่านมา

    13:23 tip: you can copy and paste interactions, all you need to do is to set it up for one, copy it, select the other ones, and paste. Or start by selecting all that need a similar interaction, set it up, and adjust it for each individual one (saves a tonne in time, especially when it’s complex)

    • @TDSunshine
      @TDSunshine  18 วันที่ผ่านมา

      Great tip! ☀️🙏🏻💛

  • @czerskip
    @czerskip 11 หลายเดือนก่อน +7

    Your videos are on top of the list of the most useful and practical Figma tutorials. 👏💚

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน

      thank you so much! 🙏🏻☀️

  • @lilaoshi55
    @lilaoshi55 3 หลายเดือนก่อน

    太棒了!variant 和 variable 发布一年了,我一直云里雾里的,以至于工作中没怎么使用过 variable,看了你的讲解我瞬间明白了!

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      I'm glad it helped! ☀️🙏🏻💛

  • @gravelroadsindia
    @gravelroadsindia 4 วันที่ผ่านมา

    Thank you much for getting to the point right away...very good tuts for experienced professionals...

  • @San-k7y6r
    @San-k7y6r 3 หลายเดือนก่อน

    i've looked up countless tutorials on boolean variables, but yours was the easiest to understand and implement. Thank you so much !

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      Glad it helped! ☀️🙏🏻💛

  • @annafilou
    @annafilou 3 หลายเดือนก่อน

    Each passing year, what you can do in Figma gets closer and closer to what you can do in code. Your lessons are super helpful!

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      Yes! Figma keep upping their game 😎☀️💛

  • @sambam7446
    @sambam7446 14 วันที่ผ่านมา

    Great video! Quick question: Is your playlist in a specific order? I was planning to watch every video, but I wasn't sure if I should go from oldest to newest, or just follow the order you've set.

  • @AdnanfromPakistan
    @AdnanfromPakistan 10 หลายเดือนก่อน +1

    I barely subscribe any TH-cam channel but you've got my subscribe ma'am. A true master of Figma.

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน

      Aww thanks! 🙏🏻☀️💛🤗

  • @laura_vilela
    @laura_vilela 4 หลายเดือนก่อน +1

    This is the most clear and useful Figma video I've ever seen!

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Glad it was helpful! ☀️🙏🏻💛

  • @somaiamahmoud4420
    @somaiamahmoud4420 หลายเดือนก่อน

    This is the best video for variable on TH-cam... We want more like this , but in the conditional state... lots of it.😅😅

    • @TDSunshine
      @TDSunshine  18 วันที่ผ่านมา

      Thanks! will do ☀️🙏🏻💛

  • @omairhussain86
    @omairhussain86 7 หลายเดือนก่อน

    5:30 Hello, I have a question about applying a variable to 'Variant (False)'. When you set the boolean variable to 'Variant (False)', the element does not get hidden. Could you please explain?

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน +1

      Yes! So, if you attach a Boolean variable to an element by right clicking on the eye on the layer section of the design panel then the variable controls the layers visibility. But if you use the variable to select a variant (like we do in the video) then it does not control the visibility at all. I hope that makes sense! ☀️🙏🏼

    • @omairhussain86
      @omairhussain86 7 หลายเดือนก่อน

      Many thanks... Will keep following you 😊

  • @teegees
    @teegees 8 หลายเดือนก่อน +1

    I ❤ how you go the extra mile to explain the little details that save you time (shortcuts, tips and tricks). Learned a lot in this video thank you so much! 🙏

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      Thanks! ☀️💛🙏🏻

    • @teegees
      @teegees 8 หลายเดือนก่อน

      ​@@TDSunshine ​ Of course! =)
      So, quick question actually....
      I was able to follow along your Intermediate example but when I tried to make it so that clicking on the "I accept the Privacy Policy" part will do both
      1) enable the Continue button and
      2) change the checkmark variant to True,
      it works but then when I tried to do the same sort of thing for the "I would like to subscribe to all promotional emails", it affects BOTH checkboxes.
      Do you know what I'm missing? How do I craft the interaction so that only a specific instance of the checkbox component is affected?

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      @@teegees it’s all about the variables so if you are using the same variable to control both the cells then they will both disappear so just make sure to split them up to separate ones and it should work! I hope this helps 🙏🏼☀️

    • @teegees
      @teegees 8 หลายเดือนก่อน

      @@TDSunshine Ah I see! Thank you 🙏

  • @djashawe88923
    @djashawe88923 5 หลายเดือนก่อน

    Hi, thanks for your great content. I love your examples. In a real work environment, you typically create Primitives for base colors, sizes, etc., and Tokens for color aliases. For boolean and string variables used in UI elements, would you organize them within separate collections for each UI component (e.g., login page, checkout page, navigation component) or consolidate them into one collection for the entire project? I'm curious about the general approach to organizing local variables. Could you provide specific examples for clarity?

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Great questions! There is not one way thats more correct then others, i'ts all about what works best for you :) I would say I would try and put components in the same collection but use groups to separate them. Sometimes you can't do that though if some of them use modes that the others don't so then you have to use different collections. ☀️🙏🏻

  • @SeventyTwoDigital
    @SeventyTwoDigital 3 หลายเดือนก่อน

    This was the best breakdown of this I've seen. Thank you, this has really been helpful.

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      Glad it was helpful! ☀️🙏🏻💛

  • @ruotongwu7922
    @ruotongwu7922 8 หลายเดือนก่อน +1

    Thanks for your tutorial! It's really help!!
    But I have a quick question about the second example, if I want user to select both 2 checkboxes, then the continue button is able to click. How to achieve this? Should I use a if statement? I think making 2 boolean variants can not help.

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน +1

      hmm there are a few ways around this. You could use a double IF so nest two IF's inside of each other to check both checkbox variables. I hope that helps! 🙏🏻☀️

    • @ruotongwu7922
      @ruotongwu7922 8 หลายเดือนก่อน

      @@TDSunshine Thank you so much! I finally figure out how to do.

  • @matsjohansson4345
    @matsjohansson4345 3 หลายเดือนก่อน

    Great tutorial. Super clever way of doing this and very applicable in many situations. I think you can emphasize even more that this works because of the smart naming of the variants to "true" and "false", that's really a key aspect of the method. Thanks a lot!

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      great point! thanks! ☀️🙏🏻💛

  • @just_deee
    @just_deee 2 หลายเดือนก่อน +1

    Hello, thank you so much for this particular video because it’s easy to understand and very helpful…. I’m not sure if I’m doing the right thing or it’s the new figma update but I can’t seem to add the value “the one in quotation that allows the prototype interaction “ and because of that, it isn’t working as it should…. If anyone can help me out I’ll really appreciate… I can’t share a screenshot here but literally I can’t just input a value that allows it to work.. thank you

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      Hmmmm maybe try without the ""? Variables were in Beta still when I filmed so things may have changed since then. I hope that helps! ☀️🙏🏻💛

  • @jayreambonanza1991
    @jayreambonanza1991 7 หลายเดือนก่อน +3

    I'm glad I found this video. I love the simplicity on how you explain things

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      aww thanks! ☀️🙏🏻💛

  • @tanjakolundzija6268
    @tanjakolundzija6268 2 หลายเดือนก่อน

    The best explanation on the internet. Congrats🎉

    • @TDSunshine
      @TDSunshine  หลายเดือนก่อน +1

      Thanks! ☀️🙏🏻💛

  • @Mauriciog623
    @Mauriciog623 11 หลายเดือนก่อน +1

    I've been binge watching your videos on creating a design system and it helped me learn how to make pretty much an entire app interface (that's saying a lot since I didn't study UX/UI in uni), today I was looking to to exactly this, what are the odds! Thank you for you amazing learning material I really feel like stepping up with my skills. 👑

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน

      Happy to hear they help! 🙏🏼🤗☀️💛

  • @tykill
    @tykill 5 หลายเดือนก่อน

    Thanks for showing the flexibility is the string variable! To return the favor and share some advice: Technically you want to use checkboxes (square shaped) for separately toggling on and off. A circle indicates a radiobutton and radiobuttons are not supposed to be able to turn off once you reclick the same button. And only 1 radiobutton of a group can be turned on at one time.

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      Great tips! ☀️🙏🏻

  • @JennaJams
    @JennaJams 6 หลายเดือนก่อน

    YESSS!!! You saved me such a headache lol. I created a wishlist feature for my prototype and I wanted the "heart" component to fill in when I clicked it on the product page as well as the cart page. Thanks so much for the tutorial!

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน +1

      yay I'm glad it helped! you're welcome ☀️🙏🏻💛

  • @nasmith67
    @nasmith67 3 หลายเดือนก่อน

    Advanced mode : You can also use the Copy/Paste technique of hovering over the left side of the Prototype Interaction to copy the Set to Fruit and it will use the correct Variable because of the Text field relation. Saves a couple clicks.

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      Great tip! Figma think of everything! ☀️🙏🏻💛

  • @mirnamajstorovic4613
    @mirnamajstorovic4613 4 หลายเดือนก่อน

    Thanks!

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Thank you so much that’s extremely kind of you 🙏🏼🙏🏼☀️☀️💛💛

    • @mirnamajstorovic4613
      @mirnamajstorovic4613 4 หลายเดือนก่อน

      ​@@TDSunshine I've been watching your Figma tutorials over the last few days, catching up on more advanced concepts, and each one is better than the last! Thank you!

  • @andrewstrasser
    @andrewstrasser 7 หลายเดือนก่อน

    You are REALLY GOOD at explaining this stuff fast and easy to understand! I really need help. I'm trying to make a single choice toggle where it is scalable, you can add several buttons and when you click only one with be selected. I don't want to do this with a pasta salad, I want to find a way to use booleans, strings etc conditionals whatever it takes to set this up so that when one button is selected all the others toggle off and only the main selection is highlighted. Any thoughts on how to do this?

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      Thanks! you can use the same method I used in the intermediate example where I use a boolean to change the variant of an instance. I use a mixture of variants and boolean variables that control eachother and turn things on and off. Remember you can connect multiple elements to the same variable so one can for sure turn off all your toggles. I hope that makes sense! ☀️🙏🏻💛

  • @ettoid
    @ettoid 5 หลายเดือนก่อน +1

    @TDSunshine Is there a way to have 2 actions on 1 click?

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน +1

      Yes! there is a little + button where you can add another action under the same trigger ☀️🙏🏻💛

    • @ettoid
      @ettoid 4 หลายเดือนก่อน

      @@TDSunshine thank you

  • @grantbouff
    @grantbouff 11 หลายเดือนก่อน

    Hi. Quick question for the advanced example. Being that the interaction is the same for each tab, could it be set on a source component and then the instances within the comp each get a mode like before? 13:19

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน +1

      great question! yes, you definitely can! I show an example of that in this video -> *Language change with variables* - th-cam.com/video/X5arGNpdXS0/w-d-xo.html ☀️🤗

    • @grantbouff
      @grantbouff 11 หลายเดือนก่อน

      Great! Thank you

  • @maninoroozi3456
    @maninoroozi3456 8 หลายเดือนก่อน

    Thanks for explaining this. I am still struggling with these variables. I wish to have my selected image thumbnails to change state and change the image. I was able to get it to work but the performance was terrible. I then tried your mode switch approach. It works smoother but I am not sure how to make the state on/off depending on the selected thumbnail.

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน +1

      Hey! to make one change effect the other you either need an IF statment somewhere in the prototype OR you need to connect the to the same boolean variable and then use TRUE / FALSE as your variant names as well. I hope that helps! ☀️🙏🏻

  • @pauljessee8611
    @pauljessee8611 11 หลายเดือนก่อน +2

    Thank you, thank you, thank you!! This is the video of the year for me. Helps so much! This helps make prototypes so much more interactive. These variables and variants are crazy. I have another question for you. I set up the prototyping for the buttons. Currently, if the user clicks on the disabled state of that button it will take the user to the next page. Once the button is clicked I only want it to take the user to the next page IF the button is enabled. Is that possible? Or is this getting too deep? Feel free to let me know it's too much. Just wondering! Thanks again for your work on this!

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน +2

      You’re welcome! Yes you can for sure do that 🤗🤗 as with everything- there are a few ways. If there is a variable controlling the variant than you can add a conditional like on click IF variableME = true THEN … so it only does it if that is the variable. If you only use the button in one place you can also set the action on the variant itself in the main component as well :) there’s probably a few other ways around this too 🤗 I hope that helps ☀️

  • @AlanOdogwuideh
    @AlanOdogwuideh 2 หลายเดือนก่อน

    TD you are a sweetheart, thank you for all these awesome tutorials

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      You are so welcome ☀️🙏🏻💛

  • @jennyk299
    @jennyk299 11 หลายเดือนก่อน +2

    This came along right when I needed it. Thanks for explaining things!

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน

      Ah yay! Happy to help 🙏🏼🤗☀️

  • @niccolonightingale7688
    @niccolonightingale7688 5 หลายเดือนก่อน

    Nice! Btw, for the 2nd tutorial on the Intermediate Method, how do you get the 'Continue' CTA to activate when you click on the 3rd checkmark "I would also like to subscribe to the super cool emails"?

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน +1

      Thanks! It's all about using boolean variables and using conditionals to check which of them is set, ☀️🙏🏻💛

  • @UXwithB
    @UXwithB 7 หลายเดือนก่อน

    Great video! Truly a talent to be able to explain these confusing topics in a simple way. Totally subscribing. Thank you!

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      Thank you!! 🥹💛🙏🏼☀️

  • @liamfarrell3281
    @liamfarrell3281 3 หลายเดือนก่อน

    Can you do a tut on how to control a Label's highlight for a Map when you mouse over the Map pin? I am sure this is a conditional variable but i'm stumped! :-) I also echo the comments on your teaching skills. You have an easy to follow style and not too slow...!

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      Great question! Will add to my list ☀️🙏🏻💛

  • @riccardovannozzi568
    @riccardovannozzi568 9 หลายเดือนก่อน

    I've been looking for these solutions for weeks. Congratulations for making them so simple.😻

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @dhayve
    @dhayve 2 หลายเดือนก่อน

    This works, however i am trying something a little bit complex.
    Want to create a filter option by "country flags" by default show all, however when specific country card is selected show only contents of the country type linked and nothing else (i am not getting how to make it show nothing else) and then show all of all is selected once again or and if any other specific country show country card...
    I hope this makes sense and you see this soon
    Thanks in anticipation

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      ooo great question! like a little logic puzzle! I think this video will help you achieve what you want - th-cam.com/video/A1EYkbJIdIQ/w-d-xo.html . Let me know if not though and I can try and think of a solution! ☀️🙏🏻💛

  • @magdalenasilva4387
    @magdalenasilva4387 6 หลายเดือนก่อน

    This was so useful!! I could finally do what I needed after searching solutions for almost 6 hours THANK YOU!!!

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน

      You're welcome! I'm glad it was helpful! ☀️🙏🏻

  • @aveerajuss8487
    @aveerajuss8487 21 ชั่วโมงที่ผ่านมา

    Hey what if i just want to maintain different images in my library and just be able to toggle through appearances of the frame - how would i do that?

  • @nikyabodigital
    @nikyabodigital 5 หลายเดือนก่อน

    awesome tuts TD. can you create a tutorial in using variable in filtering ... like the one you do in blog where you filter card topics. The logic is like this but multiple items could appear at once. The challenge is it should be like this where the button is outside the component set. because the way i do it now is button is inside but you managed to pull this off even when buttons are outside.
    Hope it made sense.

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      ooo great idea! Will add to my list !☀️🙏🏻💛

  • @DianaMartiandani
    @DianaMartiandani 7 หลายเดือนก่อน

    you are so good on explaining but so fast for me as a non English speaker so I had to replay on some parts of them :')) but thank you so much!

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      ugh sorry! I always get told I speak too fast and I'm trying to work on it but Im glad you still managed to enhoy it! ☀️🙏🏻

  • @nordmannskraulbart
    @nordmannskraulbart 4 หลายเดือนก่อน

    Hi, I cannot assign the local variable to the layer property. There is only the eye icon. By clicking, it simple toggle hide/show. But I would expect the popup with the local boolean variables to select.

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน +1

      You need to right click on the eye :) really silly I know! ☀️🙏🏻💛

    • @nordmannskraulbart
      @nordmannskraulbart 3 หลายเดือนก่อน

      @@TDSunshine aaaaaah! Thx 🙏☺️

  • @ortalsamultseva9996
    @ortalsamultseva9996 5 หลายเดือนก่อน

    finally found a fast and clear explanation! thank you

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      באהבה ☀️🙏🏻💛

  • @jennyk299
    @jennyk299 10 หลายเดือนก่อน

    Thank you so much for all your wonderful tutorials! They've really made my work files a lot cleaner and work better than they did when I would plug things together manually. I have a question: Are there ways to set characters limits for things? For example If a name is over 16 characters long the font size goes down to make more space. It doesn't look like you're currently able to do this with advanced prototyping but if there is I'd love your thoughs if you could share! This video really made all the difference in my current work project so thank you so much!

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน

      Thanks! hmmm tricky one! Font size change is a tricky one. You could always set your text box to fixed size and turn on the truncate text in the additional text options and that will truncate the text for you even if the user keeps typing in a prototype. Another option I can think of is a bit of a more clunky one where you can have a non dynamic keyboard and when they tap on it once it fills 16 characters so you can show how it looks up till there and then tap again and show how it would look with more than 16. (in this case the 16 and 16+ would just be different variants you would swap to)
      If you just need to show someone how it would look you can use that second option for sure. Remember its always super fun to have really dynamic realistic prototypes but sometimes its ok to have it a bit more simplistic just to get our point across. I hope that helps! ☀️🤗

    • @jennyk299
      @jennyk299 10 หลายเดือนก่อน

      ​@@TDSunshine Currently I do have it set how you described in the 2nd example. I just had to know if I might have been missing something as I'm only just beginning to dive into the advanced prototyping world! That is a good point to keep in mind: just because you can doesn't mean it's the easiest way to convey a concept in a prototype. Sometimes my 'too much' gene gets the better of me. 😉 Thank you for making such a detailed response!

  • @involutor
    @involutor 2 หลายเดือนก่อน

    Very clear, nice job

    • @TDSunshine
      @TDSunshine  หลายเดือนก่อน

      Thanks! ☀️🙏🏻💛

  • @FFUX-de5ew
    @FFUX-de5ew 8 หลายเดือนก่อน

    Thank you so much! You are Great and so helpful!
    Like your energy!
    Subscribed to your channel!

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      aww thanks! ☀️🙏🏻💛

  • @xolampendu8660
    @xolampendu8660 10 หลายเดือนก่อน +1

    You are so good; I had to like and subscribe. Well done!

    • @TDSunshine
      @TDSunshine  9 หลายเดือนก่อน

      Thanks! 🙏🏼☀️

  • @betho1000
    @betho1000 9 หลายเดือนก่อน

    Hello TD, thank so much for your videos, Yours videos are amazing and useful. thanks for that. So I have a question, do you know if there is a possibility to apply variable with smart animate or open overlay sections for instances? I never see yet a tutorial using this technique.

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      Thanks! sadly no :( you can't set any animations for variable prototyping right now which does make them a bit jumpy. Fingers crossed for an update soon! 🙏🏻☀️💛

  • @anwashsaleem1
    @anwashsaleem1 4 หลายเดือนก่อน

    can't wait to try this... first video that I watched from your channel and you made it so simple... TA DA ✨😊

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      Thanks! ☀️🙏🏻💛

  • @artdawggy
    @artdawggy 4 หลายเดือนก่อน

    Thank you! Still struggling to convert from many years of Axure.

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      It's always so hard to move between software but keep at it and you'll be a Figma expert in no time! ☀️🙏🏻💛

  • @tiffyfant
    @tiffyfant 4 หลายเดือนก่อน

    hey :) just saw your video - looove it. but i have a problem: cant see at "layer" (if i press eye icon to connect it) the variables.... how can i connect table cell to boolean?....

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      You need to right click on the eye icon. It's such a weird one! I hope that helps ☀️🙏🏻💛

  • @balajim9505
    @balajim9505 11 หลายเดือนก่อน +1

    Thanks for the tutorial, easy to understand and good examples.

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน

      Thanks! You're welcome ☺️☀️💛

  • @iamshazam6113
    @iamshazam6113 5 หลายเดือนก่อน +1

    You are awesome Bae ❤

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Thanks! ☀️🙏🏻

  • @VasanthArtz
    @VasanthArtz 5 หลายเดือนก่อน

    Just watched the first 2mins of the video, really really a very good and so informative and the video quality and SFX is awesome. Keep going 😊❤

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Great to hear! ☀️🙏🏻💛

  • @idikwupatricia9169
    @idikwupatricia9169 6 หลายเดือนก่อน

    This was super helpful! Finally getting a hang on variables. ❣Thank you

    • @idikwupatricia9169
      @idikwupatricia9169 6 หลายเดือนก่อน

      Just had to subscribe too!

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน +1

      Thank you! ☀️🙏🏻

  • @Thisislordadam
    @Thisislordadam 8 หลายเดือนก่อน +1

    Which tool do you use to edit your videos?

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      I use Final Cut Pro! And I’ve made a few of my own effects and generators in Apple Motion. ☀️🙏🏼

  • @albertomanuelochoafabre1538
    @albertomanuelochoafabre1538 2 หลายเดือนก่อน

    Thanks for the master class 🌹

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      You are very welcome ☀️🙏🏻💛

  • @theresejumao-as6907
    @theresejumao-as6907 6 หลายเดือนก่อน

    Subscribed! Subscribed! Subscribed! 😍You are amazing. I needed clarification about the variable, and then you came; you just saved me.

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน

      aww yay! I'm glad it helped ☀️🙏🏻💛

  • @monqyy
    @monqyy 11 หลายเดือนก่อน +1

    Could you show us how real life project looks like in figma? How it is organized etc? Thank you for your videos 💜

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน +1

      Great idea! will add to my list 🤗☀️

  •  11 หลายเดือนก่อน

    TD, great advance tutorial, thanks!. One more thing... I've been using all those useful shortcuts you mention all the time. My new fav is Command/Control+Shit+R. Keep rocking!

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน +1

      Thanks! Paste to replace is such a lifesaver I love it! 💛☀️

    • @vladimirdursel
      @vladimirdursel 10 หลายเดือนก่อน

      Better Shift than Shit tho 😜

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน +1

      @@vladimirdursel 😂😂😂😂 I didn’t even notice! 🙈

  • @yuhsiuchen4184
    @yuhsiuchen4184 5 หลายเดือนก่อน

    It was really useful!!! Big big thanks!!

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @ravirajputdesigner
    @ravirajputdesigner 7 หลายเดือนก่อน +1

    Too easy process. Thanks a lot you saved my day.... ❤

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @SarahAndBoston
    @SarahAndBoston 9 หลายเดือนก่อน

    Awesome video, I can't wait to try all these out.

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      Thanks! 🙏🏻☀️

  • @killjoyous_
    @killjoyous_ 8 หลายเดือนก่อน

    Beyond helpful, thank you so much for sharing your knowledge!

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน

      You’re welcome 💛🙏🏼☀️

  • @kakanishalemraju9995
    @kakanishalemraju9995 10 หลายเดือนก่อน

    as usual amazing tutorial with full energy you are the best teacher with good examples 👃

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน

      Thank you! 😃☀️

  • @bjorngrauers
    @bjorngrauers 4 หลายเดือนก่อน

    great tutorial thanks ☀

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @making-things
    @making-things 7 หลายเดือนก่อน +1

    I just leveled up! Thank you!

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      Glad I could help! ☀️🙏🏻

  • @ricardofernandes1276
    @ricardofernandes1276 8 หลายเดือนก่อน

    that's i'm looking for, thank you for the help, keep pushing yourself and also teaching us,
    cheers from Portugal

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน +1

      Happy to help! Thanks! ☀️🙏🏻💛

  • @estix5
    @estix5 4 หลายเดือนก่อน

    Thank you very much! amazing tutorial finally I get it

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Glad it helped!☀️🙏🏻💛

  • @MaksimResolute
    @MaksimResolute 10 หลายเดือนก่อน +1

    Seems like if I add hover over variant this method won't work. or am I missing something?

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน

      hmm yeah so if you have a hover state then the click would come from the hover and not from the original one if that makes sense. I hope that helps! ☀️

    • @MaksimResolute
      @MaksimResolute 9 หลายเดือนก่อน

      My problem was that it was not possible to assign a boolean to the component with 3 variants. Or am I missing something @@TDSunshine

  • @asim.antule
    @asim.antule 4 หลายเดือนก่อน

    AMAZING TUTORIAL.

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      Glad it was helpful! ☀️🙏🏻💛

  • @SilenceKillsDesign
    @SilenceKillsDesign 10 หลายเดือนก่อน +1

    I would say, just for best practices and Dev handoff, keep letter case the same. "Yellow" != "yellow"

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน

      Great point! 🙏🏻🤗☀️

  • @kriswayne7938
    @kriswayne7938 11 หลายเดือนก่อน

    Hey,
    What minimum size do designers use for buttons in android apps? I know material guidelines say min is 48 for icon buttons and uses 40 for other buttons.
    The problem is height of 40 and above looks horrible in my designs. Apple's small buttons have 28px height, can i use this height? What size do yall experienced designers use in real apps?

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน

      This is a tricky one! You are correct about the 48 / 40 guidelines and yet they have buttons on their own library that are 28x28 🙃 I would say to try and make at least one "axis" of your button 40 or close to it. so even if the height is 20, try to make it a longer button. And if you do end up having something tappable that is a lot smaller than 40 (like an icon maybe) then at least make sure it has sort of a 40x40 tappable space around it, so don't crowd tappable items next to each other without sufficient padding. I hope that helps! ☀️🤗

  • @masumuix
    @masumuix 11 หลายเดือนก่อน +1

    So Informative Dear... 🥰🥰🥰🥰🥰🥰

    • @TDSunshine
      @TDSunshine  11 หลายเดือนก่อน

      🙏🏼☀️

  • @hroman_codes
    @hroman_codes 5 หลายเดือนก่อน

    Great vid thank you!

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻

  • @ettoid
    @ettoid 5 หลายเดือนก่อน

    This is perfect! Thank you

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      ☀️🙏🏻💛

  • @ekimguneykose8730
    @ekimguneykose8730 2 หลายเดือนก่อน

    is there a way 2 click event in Figma ? or this is the way how to do it.

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      Hmm what do you mean by 2 click?

    • @ekimguneykose8730
      @ekimguneykose8730 2 หลายเดือนก่อน

      @@TDSunshine I mean, I created a tab bar component which in the component it self when I click an item it has a click event, its highlighted with circle around. outside the component when I click each item I want component work properly this means highlighting the selected item, and also I want create a scroll event, when I click an item it goes somewhere in the page. I know maybe it's simple thing but I couldn't figure it out. I can not duplicate the page and prototype because it's a scroll event, it has to work in the page it self.

  • @DuyenNguyen-iq7up
    @DuyenNguyen-iq7up 4 หลายเดือนก่อน

    So interesting n amazing. Thank you for your video! verry helpful :3

    • @TDSunshine
      @TDSunshine  4 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @polkadotted857
    @polkadotted857 6 หลายเดือนก่อน

    Thank you a lot, this tutorial is just what I needed today 🎉❤❤❤

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @aurelienfoutoyet5699
    @aurelienfoutoyet5699 5 หลายเดือนก่อน

    Merci beaucoup !

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      ☀️🙏🏻💛

  • @irzadnorman892
    @irzadnorman892 7 หลายเดือนก่อน

    Thank you Miss Sunshine 🙏

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻💛

  • @m_tron99
    @m_tron99 9 หลายเดือนก่อน

    Great tutorial

    • @TDSunshine
      @TDSunshine  9 หลายเดือนก่อน

      Thanks! 🙏🏼☀️

  • @emmaaho7714
    @emmaaho7714 8 หลายเดือนก่อน

    Thanks for you video! Despite burning my head off but trying to implement the technique into a multi checkbox(that gives different results) Wish me luck hahahaha

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน +1

      Ooooo love this idea! Best of luck! I believe in you 💛🙏🏼☀️

  • @crisbarroswanzeler3580
    @crisbarroswanzeler3580 6 หลายเดือนก่อน

    The best video!

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน

      Thanks! ☀️🙏🏻💛

  • @ramazanguler6066
    @ramazanguler6066 7 หลายเดือนก่อน

    Thank you very very much this peerless information

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      You're welcome! ☀️🙏🏻

  • @mlememe9541
    @mlememe9541 10 หลายเดือนก่อน +1

    So this advanced solution is limited to 4 items because of Figma 4 modes limitation (unless you have an enterprise plan).

    • @TDSunshine
      @TDSunshine  10 หลายเดือนก่อน

      Yeah its a bit restricted but sometimes 4 is all you need! ☀️

  • @Angie.K_ProductDesigner
    @Angie.K_ProductDesigner 7 หลายเดือนก่อน

    It was very useful!!!

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน +1

      Glad to hear that! ☀️🙏🏻

  • @katerina4035
    @katerina4035 9 หลายเดือนก่อน

    If you encounter an issue where the aliens do not change when you select a color, try to type the color names without using any quotation marks. Simply, type blue instead of "blue". The quotation marks will be added automatically.

    • @TDSunshine
      @TDSunshine  9 หลายเดือนก่อน

      🙏🏼☀️

  • @ashwingaikwad200
    @ashwingaikwad200 8 หลายเดือนก่อน

    became a fan...am i in love???🤔

    • @TDSunshine
      @TDSunshine  7 หลายเดือนก่อน

      haha ☀️🙏🏻

  • @Mrux_design
    @Mrux_design 2 หลายเดือนก่อน

    very very useful

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      I'm glad! ☀️🙏🏻

  • @deno12dev
    @deno12dev 6 หลายเดือนก่อน +1

    Thanks, I like you.

    • @TDSunshine
      @TDSunshine  6 หลายเดือนก่อน

      ☀️🙏🏻

  • @tomaszbednarczyk1706
    @tomaszbednarczyk1706 8 หลายเดือนก่อน

    Intermediate method - this method unfortunately does't work when we have a component within a component :(

    • @TDSunshine
      @TDSunshine  8 หลายเดือนก่อน +1

      Nested instances are still bit buggy I agree 😭☀️

  • @SquaredbyX
    @SquaredbyX หลายเดือนก่อน

    Vary a Bull or vary an Ant?

    • @TDSunshine
      @TDSunshine  18 วันที่ผ่านมา

      😂😂😂

  • @1980nikolov
    @1980nikolov หลายเดือนก่อน

    Liberating!

    • @TDSunshine
      @TDSunshine  18 วันที่ผ่านมา

      Thanks! ☀️🙏🏻💛

  • @akumtuar
    @akumtuar 4 หลายเดือนก่อน

    oh THANK YOUUUUUUU....lol ....sorry for capslock :)....follow you!

    • @TDSunshine
      @TDSunshine  3 หลายเดือนก่อน +1

      YOUR WELCOME ☀️🙏🏻💛

    • @akumtuar
      @akumtuar 3 หลายเดือนก่อน

      @@TDSunshine Thank you for your reply. I have one question:
      In your first example, "My Alien," what if you add another Aliens component with different colors, such as Grey, Purple, and Green (and add new 3 buttons), but place these three Aliens on a different page? How would you load these new Aliens (from different page) into the original "Simple" container page? Thank you, appreciated for your help.

  • @design.larsburkhardt2690
    @design.larsburkhardt2690 3 หลายเดือนก่อน

    The tutorial itself is great, but for me personally it is a bit too hectic. Need to watch it at 0.5 or slower :D

    • @TDSunshine
      @TDSunshine  2 หลายเดือนก่อน

      Sorry if it was a bit fast for you! Glad you found a way to still enjoy ☀️🙏🏻

  • @andrewrio
    @andrewrio 5 หลายเดือนก่อน

    At first I thought you gonna use conditional to switch between them 😁

    • @TDSunshine
      @TDSunshine  5 หลายเดือนก่อน

      Ooo that could be cool! ☀️🙏🏻