STOP doing DROPDOWNS like this - Figma variables 2023

  Рет қаралды 157,503

Ricardo Costa

Ricardo Costa

9 ай бұрын

👉Figma Professional psxid.figma.com/sqolu12rnye1-...
👉Try Figjam here psxid.figma.com/r84po22vy008-...
Hey friends, in this video I share with you 3 simple steps to create dropdown menus faster for your prototypes using variables. You don’t need anymore to create multiple variants to create a dropdown menu if you set right the variables in the beginning. You will gain a lot of time doing this.
You may need to have Figma Pro license to have access to the new figma variables feature.
You may follow the link to access the file in this video:
👉 Link to file: www.figma.com/community/file/...
Let me know in the comments what other topics you need to be covered!
#figma #dropdown #figmatutorial
Thanks for watching this video. If this video add value to you please make sure you subscribe the channel, like and comment the video so that I can keep up with content like this to help you become a better designer. 🙌
👉Subscribe Envato for unlimited downloads resources: 1.envato.market/zaNvOM
👉Try Adobe for free adobe.prf.hn/click/camref:110...
👉Host your website with Hostinger www.hostg.xyz/aff_c?offer_id=...
👉Tubebuddy - The ultimate KZbin creators tool bit.ly/tubebuddyRicardo
Connect with me on social media
👉 Instagram / ricardocostadesign
👉 Facebook / ricardocostadesigner
👉 Linkedin / ricardocostadesign
👉 Twitter: / ricardocostaeu
👉 TikTok: / ricardocostadesign

Пікірлер: 245
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Thanks for watching. I've mentioned in the description that you need Figma Pro to be able to use this feature. Sorry for missing that in the audio at the beginning. If you have an education account, you may use this.
@hasibgns
@hasibgns 8 ай бұрын
You shouldv'e mentioned that i need to subscribe for Figma Professional. Because professionals will know it without watching this tutoring, infact they'll teach others like you are doing. But newbies like me will search for this tutorial and then boom they need to purchase 😂 i followed all the step then stopped and now I'm crying in the corner thinking how broke i am
@keikejones5536
@keikejones5536 7 ай бұрын
Thank you for the comment and saving my time
@doyoob
@doyoob 7 ай бұрын
Thanks brother 👍 for the warning
@bena5543
@bena5543 7 ай бұрын
Totally agree.
@rahulrs4597
@rahulrs4597 6 ай бұрын
You can apply for figma's education plan and get to try these features for free in a single team file
@Optable
@Optable 6 ай бұрын
just a quick tip: sign up for the education plan, give 'em a paragraph about your 'seminar instruction,' class, or outright total bs; it don't matter, they instantly approve without even reading any of it. The only thing you do have to do is attach a screenshot of your schedule. I'm sure you've uploaded your example schedule to Goggle images from 'inserted university here' anyways though! Don't we all? 🫡
@raulaguilar
@raulaguilar 8 ай бұрын
You can set the text layer to “fill” so the icon doesn’t change its position. Or select gap “auto” instead a fixed pixel size.
@jaden_caruso
@jaden_caruso 7 ай бұрын
Thanks. I've been search this solution for 2 hours xD
@patrikmedia
@patrikmedia 3 ай бұрын
yeah this kind of bothered me when watching the video lol glad I'm not the only one noticing it
@sohan1645
@sohan1645 8 күн бұрын
Nice.
@juliadelicato
@juliadelicato 6 ай бұрын
FINALLYYYYYY! Thank you so much for this video, I have been trying forever to understand how to apply the variables in the project that I'm current working on and didn't find any tutorial that could help me so far. I understand now that I have to create a nest of components to transfer the color variables in order to have the hover effect in every item of my lists. Your content was exactly what I needed! Thanks thanks thanks
@RicardoCostaDesign
@RicardoCostaDesign 6 ай бұрын
Very appreciated for that comment! Glad it helped 🙌
@a.ha.pixels
@a.ha.pixels Ай бұрын
Excellent job man, very helpful, and thanks for sharing the file as well!
@belowdelancey1025
@belowdelancey1025 6 ай бұрын
Super helpful, thanks for this!
@RicardoCostaDesign
@RicardoCostaDesign 6 ай бұрын
Thank you!
@sgetcoins4415
@sgetcoins4415 8 ай бұрын
Amazing job. Thanks for sharing
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Thank you!
@akbarbadsha25
@akbarbadsha25 9 ай бұрын
Thanks a lot, Ricardo. I have made this. You make it very easy steps. So valuable content for this community. So much appreciated 🥰😇
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Thanks for your feedback 🙌
@samweinberger271
@samweinberger271 7 ай бұрын
thanks for the awesome tutorial
@megancooksey
@megancooksey 3 ай бұрын
I’ve been looking for tutorials like these! Thank you SO much!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks a lot for commenting!
@funwave7748
@funwave7748 6 ай бұрын
Great tutorial. Thanks buddy
@RicardoCostaDesign
@RicardoCostaDesign 6 ай бұрын
Thank you!
@user-yc7wf7em3q
@user-yc7wf7em3q 8 ай бұрын
really clever and clearly explained - thank you!
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thank you :)
@GifAppel
@GifAppel 7 ай бұрын
Thanks! great tutorial
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@paulashcroft6225
@paulashcroft6225 7 ай бұрын
this is great! thanks :)
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Thank you!
@fat3228
@fat3228 8 ай бұрын
Very appreciated, easy and calmly explained. Thank you for contributing and making me understand variabels and more advanced prototyping.
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thanks, glad it was valuable for you :)
@prashantrastogi7265
@prashantrastogi7265 9 ай бұрын
Awesome tutorials dude
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Thank you! 🙌
@olenakitsak37
@olenakitsak37 8 ай бұрын
Thank you very much!
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thanks for watching :)
@liztsai534
@liztsai534 3 ай бұрын
OMG this tutorial is super helpful! Thank you Ricardo!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@martinika75
@martinika75 9 ай бұрын
Parabéns Ricardo! Muito sucesso!
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Obrigado Marta! 🙌
@pavantodupunuri2562
@pavantodupunuri2562 6 ай бұрын
So simple yet so elegant. Pretty straight forward with absolutely no mess like crating a million frames. I am glad I stumbled upon your video. Thank you so much!! Oh, I subscribed too! :)
@RicardoCostaDesign
@RicardoCostaDesign 6 ай бұрын
Thank you so much for the comment 🙌
@baopham4207
@baopham4207 6 ай бұрын
Really helpful. Thank you so much !!!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@vmartme
@vmartme 3 ай бұрын
This is very helpful. Thank you so much!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@beckiehawk9315
@beckiehawk9315 3 ай бұрын
This video is awesome. I've been looking for a good tutorial on dropdowns for months. You presented the tutorial in a step by step, easy to understand method. Thank you so much!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks a lot for commenting!
@yannmaury8353
@yannmaury8353 3 ай бұрын
More simple and consistent with the variables, thanks a lot you help me so much Ricardo !
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've just noticed I didn't mentioned in the audio, so I correct in the description and pinned a comment.
@danb9796
@danb9796 5 ай бұрын
I've been looking for this solution using variables for a while now. Thanks!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@user-rx2ex3fp7x
@user-rx2ex3fp7x 3 ай бұрын
Thank you for this! This makes creating dropdowns so much simpler, thank you for the clear explanation!!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@kumaranimaster
@kumaranimaster 8 ай бұрын
Lovely one
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thank you!
@benlow24
@benlow24 8 ай бұрын
This is cool for really specific edge cases of a drop-down component for really in depth usability testing but starts to chew a lot of time when offering a global drop down component that has lots of variations of options to select. How do you manage doing this vs communicating the intent or selecting 1 option when designing for a product?
@raefluffy5392
@raefluffy5392 5 ай бұрын
Omg I just tried and it actually works! Thank you for sharing, very helpful > w
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@marcoc7388
@marcoc7388 9 ай бұрын
This is a great way to circumvent the problem of not being able to use variants inside nested instances. Very smart! I wonder if it would be possible to create a fully responsive component where you can (on instances) replace the strings for whatever the user types. This is great if you want to create a specific prototype, but not very useful on a design system.
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Hey @marcoc7388 great point! I haven't tested. I will explore that challenge and if I could know how to do it, I will share with you :)
@notdefined9898
@notdefined9898 8 ай бұрын
if you have 10 different dropdowns there is no way to do it with this method
@pabliche85
@pabliche85 6 ай бұрын
Great tutorial, Ricardo. Any suggestions on how to deal with a design system where the fields are already created as components outside of the working file? In my case, the text layer in the component is set as a text property, and when trying to assign a variable, the icon to assign any local variables is not shown in the tool pane. Does it make sense?
@cour10e22
@cour10e22 8 ай бұрын
Thanks so much for this! A couple questions. Why do you have to apply the "change variable" + "change state to" to the text element? I realized this was the only way to do it when I tried to apply these interactions to the nested "list item" component and I couldn't figure out why on earth it would allow me to change the variable, but wouldn't let me select the collapsed state of the dropdown. So, as in your video, I had to go a step further and apply to the text element within the list item component in order to make this work. There must be some logic to it since it simply would not work when I tried to do it the other way, but it felt like a bug to me. Also, is there currently a way to do something like "change the text string in the dropdown to whatever the text string is that I'm clicking on" instead of having to define each and every variable? Thank you again!
@sibyllynxdragneel3792
@sibyllynxdragneel3792 Ай бұрын
Este video me ayudo en el trabajo, gracias!!!
@RicardoCostaDesign
@RicardoCostaDesign Ай бұрын
Muchas gracias!
@uxdworld
@uxdworld 8 ай бұрын
Great leaening 👏
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thank you!
@user-1836-jdk
@user-1836-jdk 7 ай бұрын
This was a saviour. I needed time-saving prototyping hacks and this will go a long way ❤
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Thanks a lot! 🙌
@Galacxia
@Galacxia Ай бұрын
This guy is a fricking rocket scientist. Just saved me days and days of work. I am, however, angry that the developer I hired to do the UI/UX for the app I'm developing DIDN'T do a single drop down combo box this way and I now have to go back and fix at least 15 combo boxes.
@haraasgay
@haraasgay 7 ай бұрын
it's cool!
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Thank you!
@lari_thome
@lari_thome 8 ай бұрын
awesome thank you! what a lifesaver! I found that if you right click the variable you can duplicate it, saves a bit of typing time
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thanks a lot! Yes, good tip :)
@mrshawnspencer
@mrshawnspencer 8 ай бұрын
@@RicardoCostaDesign - Wonderful. I'm just adjusting the auto-layout properties, so the up/down arrow always stays in place (and doesn't give the end user whiplash). Obrigado.
@heartnsoul3357
@heartnsoul3357 6 ай бұрын
It worked! Wow! The only thing that did not work was in Step 3. Selecting Interaction and selecting Variable gave me a message that I would need to pay a pro to do this for me. Therefore, I will not be able to change the top button to say the name of the selected button. This is OK, bc I can link the selection to the proper frame, so its fine. So glad to get this far with this task! thank you!!
@KratiGupta-sf2go
@KratiGupta-sf2go 2 ай бұрын
I am facing the same issue in prototyping a selected option. Can you please help me to figure it out.
@sanballar6933
@sanballar6933 9 ай бұрын
good one
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Thank you 🙏🙌
@RazeFromWish
@RazeFromWish 6 ай бұрын
Muito bom obrigado pela aula Ricardo :P
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Muito obrigado pelo comentário!
@aleksandrazubarava4438
@aleksandrazubarava4438 3 ай бұрын
Its an awesome tutorial, amazingly straightforward with no mess! I just wish I had pro version:)
@linuscarmex3965
@linuscarmex3965 3 ай бұрын
Yes me too :) Only noticed it when i started the prototyping part
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've just noticed I didn't mentioned in the audio, so I correct in the description and pinned a comment.
@MarkkuWeasel
@MarkkuWeasel 6 ай бұрын
Great video! Consider loading the expander as an overlay, so that in a case where you have a form with many inputs all around, that you don't have to fight with z-index where the button lists would go beneath other elements.
@sw1647
@sw1647 5 ай бұрын
Hi how would you do that?
@maikkruger7241
@maikkruger7241 5 ай бұрын
I would also love to know how to do that
@pamelalandgravesandoval8661
@pamelalandgravesandoval8661 4 ай бұрын
Hi, I am having this problem in my prototype, how can I put the inputs in overlay?
@bogdandjordjevic9947
@bogdandjordjevic9947 3 ай бұрын
Yes, of course. Here's the revised version of the text: "Thank you, Ricardo, for this tutorial. It's extremely useful. However, from a UX perspective, I'd like to suggest adding something to the dropdown prototype. While the tutorial was focused on creating a dropdown, it would be worth mentioning for junior designers that if we have one item selected (e.g. Apples), it's okay to change the dropdown label to reflect that. But what if we have more than one item selected? In that case, the label should indicate the total number of selected items, such as 'Apples +1,' 'Apples +2,' and so on. It may be challenging to implement this in the prototype design. Also, it would be helpful to have checkmarks or checkboxes to indicate which items are selected. For long dropdown lists, including a 'Clear Selection' or 'Reset' option at the top of the dropdown would make it easy for users to clear the list. Overall, it's a valuable tutorial!"
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! Yes, this was just a simple example but Dropdowns can be more complex, can have tags to indicate more than one selection, trees when open, and the actions you mentions. But for this tutorial I've made it simpler. Problably in the future I can make one with that :)
@reginabell3814
@reginabell3814 6 ай бұрын
ooooo got all the way to 12 minutes perfectly before it prompted me to upgrade!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've just noticed I didn't mentioned in the audio, so I correct in the description and pinned a comment.
@nurays1349
@nurays1349 5 ай бұрын
Hi Ricardo, you did great job. It makes really easier to design dropdown menu. On the other hand, there are more than one dropdown menus in my same frame and I noticed that when I select one of them from the dropdown menu, every dropdown menu change to the same item, but I need them as different selective items. How can I solve this problem? Could you help me in this situation please? I really appreciate.
@innocentnweke3194
@innocentnweke3194 4 ай бұрын
This is a very good watch. Thank you so much for putting this out here. You are really a life saver. I have question though: How is it that the component you created i.e the button with the hover variant affects the drop down menu. Like, it looks as if they are not connected yet they affect each other. At first, I thought it was because it used the color from the 'color' variable, but its not so because I changed the fill of the hover variant to a random color and it reflected in the prototype. I am a bit confused there
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I think I got the question. So, you start by creating the two buttons states at the beginning, then when you create the dropdown variant you are using the button instances so it will bring the states you done in the beginning. As long as you keep use the base button instance, they will keep the same style.
@Isabelaholi
@Isabelaholi 8 ай бұрын
This is the best video ever, i was creating 100 frames only for the dropdowns because i couldn’t find a video like this, now i used this and it worked amazing in my prototype without using that many frames, Thank you! new follower, please make more videos like this, really helpful! 🎉☺️👏🏻
@RicardoCostaDesign
@RicardoCostaDesign 8 ай бұрын
Thanks for the comment Isabela, and glad it was helpful!
@alignstudios8170
@alignstudios8170 8 ай бұрын
This is great by the way - is there a way to add multi levels or a sub-menu to this?
@BrookeMotis
@BrookeMotis 6 ай бұрын
Amazing. Looking for this exact video for months now. I build a lot of prototypes with forms that have drop downs. As you can imagine it's chaos with them always moving and creating the logic. This is a lifesaver.
@RicardoCostaDesign
@RicardoCostaDesign 6 ай бұрын
Yes, absolutely! Thanks for the comment ☺️
@WithUsersInMind
@WithUsersInMind 8 ай бұрын
This is some how more complex than expected.
@baddownload
@baddownload 9 ай бұрын
Great vid. Time to unlearn Figma behaviours yet again
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Thanks for the feedback! Yeah, things are constantly evolving
@LinhNguyen-lf2iv
@LinhNguyen-lf2iv 6 ай бұрын
Thanks so much, really like your tutorials. I'm struggling on dropdown menu for different products. Each product has their own variable but when I choose option on drop down menu for one product, other products' dropdown option also change. Do you know how to fix this?
@andresluna3688
@andresluna3688 7 ай бұрын
Thanks Ricardo, it works, however when I have multiple inputs aligned vertically with autolayout, the dropdown is shown under the inputs below, even when all the inputs are in order, any idea on how to solve that issue?
@rjabrm
@rjabrm 8 ай бұрын
after you build it, can you edit in properties in a differint pages?
@user-vr5fs3yi2x
@user-vr5fs3yi2x 8 ай бұрын
Man, the very first step is to buy Figma Pro subscription... Lol, the video's worth watching
@osman3404
@osman3404 8 ай бұрын
a newbie question, is there a Figam dropdown component to use instead of creating one from scratch? Great video by the way
@CosimoWise
@CosimoWise Ай бұрын
that's a great solution, but what about if you want to add a bit of style with motion?
@Sameer.k96
@Sameer.k96 7 ай бұрын
Thanks for the very very helpful information, My Question is, I'm using free version, how can I use variables prototype, is there any other way to do the process as simply as you done in the video,
@sopikhutchua
@sopikhutchua Ай бұрын
Thank you for sharing, but I am interested if I can use it for a mobile app?
@ShashankGoswami83
@ShashankGoswami83 7 ай бұрын
Thanks a lot **Ricardo** for sharing so insightful tutorial. This is a life saver. I have been watching so many videos to create an interactive Forms with multiple fields. Your way of presenting it has helped me creating a long form with many fields which looks pretty cool and works seamlessly. You rock sir! Thank you.
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Happy to know that! Thank you very much for your comment :)
@ernestson8871
@ernestson8871 7 ай бұрын
If I wanted to use this approach for a design system component, how would you alter the approach to handle options that are "not fruit"?
@itssergeantjay
@itssergeantjay 8 ай бұрын
Nice tutorial. But how does this work with a Design System? Variables should be created when you're in a different document? Does this can be applied?
@MoabeVettore
@MoabeVettore 8 ай бұрын
The problem with dropdowns inside a autolayout container is that move all elements down, or if I put that at a fixed position it show the options below other elements
@Squagem
@Squagem 8 ай бұрын
You can fix this by changing the stacking context of the parent container to "first on top". But this is still super tedious
@asaadhabibkhan8420
@asaadhabibkhan8420 4 ай бұрын
It was good, but too difficult for a person who is new, we can do this by much easier method for small number of items by just creating a component and make as much variants as much options you have and add hover options to those variants. for 5 to 10 options I use this method and it works very fine. I will prefer your method when I am making dropdown for more than 10 options. otherwise it is lengthy.
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! Yes, this is just another way to do dropdowns. When working in design systems where you could have a lot of variables, this would be a go to. In simple cases your insights may work better.
@julianaramirez7669
@julianaramirez7669 Ай бұрын
How can you connect after finish this, a fruit you select with a specific frame? to show a new screen or frame when you select each fruit?
@haidarawada4513
@haidarawada4513 2 ай бұрын
Thank you so much for this Tutorial. It was very helpfull. I have a question the dropdown is transparent how Can I solve this issue . It is not functioning well because it is overlapping with the components it drops over .
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for the comment. Did you see if it's placed correctly inside the frame on the layers panel?
@wandkrishna1030
@wandkrishna1030 6 ай бұрын
Fantastic work, bro! 👍 When I click on "apple" (13:04), it substitutes for the "select fruit," but the list of fruits still remains visible. Can you point out where I overlooked making the fruit list disappear?
@brittei
@brittei 2 ай бұрын
To keep the arrow right aligned, type "auto" in for horizontal gap between items
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting!
@JoaoVictor-rg3fo
@JoaoVictor-rg3fo 8 ай бұрын
Tava bem animado com o tutorial até chegar na parte do pago..... Bem, ao menos absorvi algumas coisas e modifiquei para dar certo sem precisar pagar. Valeu mesmo assim
@RicardoCostaDesign
@RicardoCostaDesign 7 ай бұрын
Obrigado! Sim eu mencionei na descrição do vídeo mas deveria ter colocado em áudio logo no início. Mas ainda bem que gostou :)
@PirateGirl2024
@PirateGirl2024 4 ай бұрын
great video, would have really helped to alert in the start of the video that its a Figma Pro feature because who really reads all the description before watching. would have saved some people a lot of time
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've just noticed I didn't mentioned in the audio, so I correct in the description and pinned a comment.
@jarmadax
@jarmadax 6 ай бұрын
As user @cour10e22 mentioned, Theres a mistake at 12:00 - you are adding the click handling to the text, not the button. This means user has to click the text to select dropdown values, which is not how dropdowns should work. BUT: If you try to add the click handler to the button, for some reason Figma wont allow setting "Change go" to "Collapsed" (which seems like a bug). Does anyone know the reason for this behaviour?
@jarmadax
@jarmadax 6 ай бұрын
I had to solve the issue by adding a rectangle that covers the entire area to the buttons (to the same level as text) with 0% fill visibility. And then adding the click handler to that. Figma seems to still require weird hacks when it comes to interactions... =(
@tomashudolin7197
@tomashudolin7197 3 ай бұрын
Yes, should be great, to tell us that this is possible in paid version of Figma only. Maybe at the begining of this video.
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've just noticed I didn't mentioned in the audio, so I correct in the description and pinned a comment.
@serhiytorba
@serhiytorba 3 ай бұрын
It's fine, but what to do with the selected state in the list for the second opening if the selection was made?
@user-rd4ro6wu6q
@user-rd4ro6wu6q 9 ай бұрын
I would've liked it if you had the dropdown item that is selected to be highlighted.
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Don't know if I follow you. While hovering the item inside dropdown? or while collapsed mode?
@scaragrafostudio1316
@scaragrafostudio1316 9 ай бұрын
@@RicardoCostaDesign I believe it refers to an example. You choose "apple", and after this, you want to select another fruit. However, by default, "apple" remains highlighted. This is because it's actually the fruit that you currently have selected at that moment.
@facundocastelo7281
@facundocastelo7281 4 ай бұрын
Thanks a lot, excelent explanation. Sadly this can't be done in a free account
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've just noticed I didn't mentioned in the audio, so I correct in the description and pinned a comment.
@boris6842
@boris6842 6 ай бұрын
Hi, it's possible to do that, but where can we add all the options in the form of a tag?
@user-gr4bj4jg9e
@user-gr4bj4jg9e 3 ай бұрын
Thanks for the well explained video. For me it doesn't work at 9:07 to put the fruit list into the dropdown expandable. How do i select both components at the same time and then copy paste? it doesn't work :(
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I didn't get the questions...
@Raegu1
@Raegu1 2 ай бұрын
how do you do scrollable drop down following this implementation?
@harshitdhasmana587
@harshitdhasmana587 Ай бұрын
Can someone please explain what shortcut did he said at 9:53 timestamp for putting the fruitlist component back inside the expanded component ...
@tobiaslundgren1232
@tobiaslundgren1232 2 ай бұрын
I have a pc so I don´t have cmd and I can´t get the list to auto align itself as you do with cmd+C at 9:55. I´ve tried ctrl+C, Alt+C and all different varriations but I can´t get it to work
@meawzilaz
@meawzilaz 3 ай бұрын
Can we use text property with text variable? I'm struggling with it since I create an input field component, and I add text property. I can't apply the text variable there. Do you have any suggestion? By the way, This video is very helpful for me. Thank you!
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! Yes, you should be able to add text property the same way you create this variable. I can try to create a video on that.
@scaragrafostudio1316
@scaragrafostudio1316 9 ай бұрын
I liked the video, I followed the steps, and now I haven't been able to use the same Dropdown component, but with different string variables. In other words, I want to have a dropdown for fruits, another one for cities, countries, etc. When I create another instance of the component and replace the information, it changes the information for the first instance but the second instance doesn't change.
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Thanks for your comment. Did you set the new variables for the cities and countries and duplicate the variables set and linked to that new variables? Make sure if you duplicate components to clear all styles and links to add the new ones.
@scaragrafostudio1316
@scaragrafostudio1316 9 ай бұрын
@@RicardoCostaDesign Yes thanks, I did it this way.... I thought you could use a single component to have different information and thus have as few components as possible, but it is an acceptable and quite good alternative. I did make one change though and that is the dropdown input container to have it as a component so when you make visual changes it applies to all the dropdowns and not have to edit one by one.
@notdefined9898
@notdefined9898 8 ай бұрын
@@scaragrafostudio1316 Hi! I faced the same issue. How you solved it?
@scaragrafostudio1316
@scaragrafostudio1316 8 ай бұрын
@@notdefined9898 I solved it as RicardoCostaDesign mentioned, you take the entire component and duplicate it, then change the name, and you can now modify the variables. It's not the most optimal option, I hope they can improve this in the future.
@ShashankGoswami83
@ShashankGoswami83 7 ай бұрын
@@scaragrafostudio1316 This solution has helped me a lot. I have 7 different fileds to show, though this is bit complicated to relate all the variables together. It will take sometime to do it correctly at first, but solves a big propblem. Figma if you are listening, please make it more easier so we don't have to create multiple components. A sinlge field with variables shall handle this. Thanks!
@alisanan9090
@alisanan9090 8 ай бұрын
Video: Stop doing DROPDOWNS like this. Me: How to do DROPDOWNS like this?
@sarahamdy9602
@sarahamdy9602 5 ай бұрын
I followed all the steps but when i preview the button changes from collapsed to expanded but without showing me the list of fruit to choose from. What did I do wrong?
@user-ff8sy8tk8g
@user-ff8sy8tk8g 8 ай бұрын
What to do at 9:55 to bring it inside the expand?
@MyAldunate
@MyAldunate 2 ай бұрын
I have a small problem right in the last part of the dropdown when I have to put the variable set option I get this message "need advanced prototyping features? To use advanced prototyping features, move this file from your drafts to a paid team"
@ArtifexonResearch
@ArtifexonResearch 8 ай бұрын
I would have used auto space between so the drop down arrow sticks to the right.
@Lara604
@Lara604 5 ай бұрын
Question: How do you fix the arrow position so it's not bouncing left to right when selecting? I want it always on the right in the same place.
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Thanks for commenting! I've applied Auto layout (Shitt+A) when creating the button
@umunnakwefavour5670
@umunnakwefavour5670 6 ай бұрын
Hi I have a little, issue my drop down comes out small after a website menu design
@naufalazryan
@naufalazryan 9 ай бұрын
i need top up to get set variable feature in interaction prototype
@RicardoCostaDesign
@RicardoCostaDesign 9 ай бұрын
Yes
@bogdan.k.s
@bogdan.k.s 4 ай бұрын
12:06 , Why i can't select "Change to" after i set variable?
@dhawaljain3297
@dhawaljain3297 8 ай бұрын
I assume there is a way to align the up and down arrow to right side and not move it with text length
@Squagem
@Squagem 8 ай бұрын
Yep - just make the text element stretch to "fill" width, and concatenate the text with ellipses if it's too long.
@theurelita
@theurelita 8 ай бұрын
ummm ok but i want the chevron to stay in the same spot and not adjust to the word's length...how can i achieve that?
@sw1647
@sw1647 5 ай бұрын
How do you prevent the dropdown from opening behind components underneath it, like in a form?
@RicardoCostaDesign
@RicardoCostaDesign 2 ай бұрын
Make sure you have the dropdown right positioned in the layers panel inside the frame. Sometimes it goes out.
@asminahangni9800
@asminahangni9800 5 ай бұрын
My figma doesn't show any absolute position what should I do?
@Dapper_Donald
@Dapper_Donald 9 ай бұрын
I'm not able to use variables in prototyping, Figma suggesting me to purchase the pro version. is there any other way?
@87Schenni
@87Schenni 7 ай бұрын
if you are a student or enrolled in a course, you can upgrade for free
@mdershadmia5482
@mdershadmia5482 21 күн бұрын
I cant set fruit list into the select Fruit,, i select fruit list and expended component but when i should copy ,, i dont understand i have to copy frutis list before select select expended component, anyone should help me
@CarloFriscia
@CarloFriscia 7 ай бұрын
I really don't understand how these variables should simplify our job. It's quite time-consuming to execute a series of... unnecessary extra steps! Could someone shed some light on this for me?
@surendarm7560
@surendarm7560 4 ай бұрын
what is meant by grand z?
Carousel animation in 3 EASY STEPS - Figma tutorial
14:56
Ricardo Costa
Рет қаралды 4,9 М.
Animated Dropdown Menu in Figma With Variables | Figma Tutorial
24:41
DesignWithArash
Рет қаралды 7 М.
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 5 МЛН
OMG 😨 Era o tênis dela 🤬
00:19
Polar em português
Рет қаралды 10 МЛН
AE Genius \\\ Animation Presets
13:24
Jake In Motion
Рет қаралды 4,5 М.
Figma Variables & Advanced Prototyping - Crash Course
31:01
DesignCourse
Рет қаралды 122 М.
Reduce Prototypes by 50% (Simple trick) | Figma Tutorial
5:41
The CORRECT (and lazy) way to prototype | Figma Tutorial
5:00
Animated Dropdown Menu with Variants in Figma (2022 Update)
9:58
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 5 МЛН