Figma Dropdown Menu with Variants | Figma Prototype Tutorial

Поделиться
HTML-код
  • Опубликовано: 31 май 2024
  • Figma Components: • Figma Components Tutorial
    New to CSS Grid? Watch the full Crash Course here: • CSS Grid Crash Course ...
    In this video I go over how to create a dropdown menu using Figma variants. I show you how to create variants and then link them up to add interactivity to your prototype. I also go over how to customize the properties of a variant to keep your components organized.
    Enjoying this tutorial? Subscribe to stay up to date with my latest content: / @angeladesign737
    In this video I show you:
    0:00 - Intro
    0:16 - Figma Design
    1:16 - Dropdown UI Design
    1:38 - Create Component
    2:13 - Variants
    2:57 - Modifying Properties of a Variant
    4:38 - Adding Variants
    6:39 - Prototyping with Variants
    Want to improve designer to development handoff? View my Sketch to Zeplin workflow here: www.youtube.com/watch?v=D3ZF2...
    --
    Gear
    Microphone - amzn.to/34bDTxH
    Hard Drive - amzn.to/30m5E5M
    --
    Let's Connect
    Dribbble: dribbble.com/angeladelise
    Blog: / angeladelise
    --
    DISCLAIMER: Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my channel so I can continue to provide you with free content each week!
  • НаукаНаука

Комментарии • 236

  • @IBRAHIMSSEKABEMBE
    @IBRAHIMSSEKABEMBE 3 года назад +23

    I can't believe this feature was right here all this time. I feel like crying right now. Thank you lady.

  • @klagebeat
    @klagebeat 2 года назад +10

    Great Tutorial, thank you! One quick add: At "3:05" - what you did here on the left sidebar, can also be edited on the right sidebar. Therefore you have to select the component frame (not the variant). after that you can edit the property names in the variants panel on the right - just type the wished name in the field where it says "property 1" - you are now able to edit this. Feels a bit more natural and less "cody" to me :). Hope it helps anyone who was looking for that.

  • @2SaltyRecipes
    @2SaltyRecipes 2 года назад +1

    This was so great explained!
    I tried to put my head around variants and couldn't figure it out how to use it because some people animate and use them in a way different way and worse imo.
    Thank god I found this channel!

  • @euniceliu2091
    @euniceliu2091 2 года назад

    This video is really helpful to the UI beginners❤️ You illustrate clearly and professionally. I'm so glad to find your channel while I'm confused doing the variants in Figma.

  • @MoritzKrog
    @MoritzKrog 2 года назад +47

    Great video, thanks for sharing. For anyone watching this, there is an easier way to create the variants: you can make each of the menu version a component first, select all of them and then in the right hand sidebar select "Combine as Variant". That way, you don't have to change the variant values, they will be taken directly from the component names.

  • @0402Amy
    @0402Amy 2 года назад +1

    This is awesome! I’m learning Figma and was seriously struggling with creating this for a project. So glad I found this!

  • @BurningThroughTime
    @BurningThroughTime 2 года назад +1

    one of the clearest figma tutorials i've seen yet - thank you so much for posting, i'm making my first prototype rn and this really helped!

  • @nishakatti361
    @nishakatti361 Год назад

    This was an excellent video! Thank you so much for moving so slowly and methodically.

  • @amir_2mi
    @amir_2mi 2 года назад

    It had the most useful information to start working with the interactive components in a short amount of time that is possible, thank you, Angela.

  • @Omarmangin
    @Omarmangin 2 года назад +1

    That was unbelievable useful and you made it super easy to understand, thanks!

  • @raywindow123
    @raywindow123 2 года назад +1

    This has been an excellent tutorial, Thank you and appreciate your work here :)

  • @tspaziovirtuale3615
    @tspaziovirtuale3615 2 года назад

    I thought this is not what I was looking for, but it is! Many thanks.
    I am trying a double function fixed chat list with complete closure, and when it opens, it has a "show less" or "show more" function. And with your tutorial, I think I am on the right way. And it is divided into two; private and group chats but fundamentals I got it. 🌞 😊
    THanks

  • @Niruvanism
    @Niruvanism 3 года назад +1

    This is one of the most easy to understand Figma tutorial video. Hands up, you got one new subscriber.

  • @xTheBlackCatxd
    @xTheBlackCatxd 2 года назад

    Thanks Angela! This is a smart workaround for the Interactive Components which is still in beta right now.

  • @joseiniguez2313
    @joseiniguez2313 2 года назад

    Great tutorial, just what I was looking for!

  • @mkkm120
    @mkkm120 3 года назад +1

    Thank you! Much more efficient way than how I was going about things. I concur it would be great if they add a way to prototype with variants more directly.

  • @omuniz1
    @omuniz1 2 года назад

    This tutorial is so helpful! Thanks so much for sharing.

  • @johnwca
    @johnwca 2 года назад

    AMAZING tutorial! just amazing!

  • @ikayesdesigner
    @ikayesdesigner 3 года назад +11

    This is one of the most easy-to-understand Figma tutorial videos. Hands up, you got one new subscriber. (2)

    • @karismoffat1968
      @karismoffat1968 2 года назад

      It is good to know! Tks, watching now! Lol

    • @SAMRI
      @SAMRI 2 года назад

      Same

  • @lisaadams2600
    @lisaadams2600 Месяц назад

    Fantastic video, thank you! It's basically a workaround as Figma isn't fit for this purpose. The Axure out-of-box droplist component has this already built in, plus you can prototype a destination for each droplist item.

  • @Ptc417
    @Ptc417 2 года назад

    This has been super helpful! Thank you for sharing :)

  • @FernandoLins
    @FernandoLins 2 года назад +4

    Good video! Suggestion: Instead of doing "Hover" as a property you should do it as a Value to the State property, because hover, down, etc. are HTML component states. So you could have Open property with values True and False, and State value with Default, Hover, Down, Disabled, etc. It will make it so much easier for a developer to understand too.

  • @russella90
    @russella90 2 года назад

    This is the best Figma video I've seen.

  • @vikrammahto5010
    @vikrammahto5010 2 года назад +11

    Great tutorial. You got a new subscriber. You explain really well.
    I've few questions: Why didn't you add Prototype in component it. Also if you're showing a dropdown function then it would be really nice if you could show what happen when you select an item from dropdown list.

  • @mooretto
    @mooretto 2 года назад

    I agree that would be a great addition to the prototype features

  • @alfonsoabril290
    @alfonsoabril290 2 года назад

    Your explanations are very clear, thanks

  • @skinnysmitty123
    @skinnysmitty123 2 года назад

    Awesome! built my first drop down in figma because of you!

  • @strugglingElds
    @strugglingElds 3 года назад +1

    Love you angela, you're always doing good stuff

  • @mateuszb4387
    @mateuszb4387 3 года назад

    this design is so sleek... I would love to sneak peek into your figma design process. Not necessary a full tutorial but some comments about approach (inspirations, workflow, advices, etc) would be great.

    • @captnphilip
      @captnphilip 3 года назад

      thats exactly what she just did...

  • @lamiwilliams
    @lamiwilliams 3 года назад

    This was soooooo helpful. Thanks a lot!

  • @ChrisGiantsFan
    @ChrisGiantsFan 3 года назад

    Great work. Nice easy to understand tutorials!

  • @matheuscampos5190
    @matheuscampos5190 3 года назад

    This was the first video about how to create a combo box that i understood, great job!
    It worked perfectly on figma
    Unfortunately the Anima plugin wont understood the multiple overlays, so it wont work on their prototype

  • @dadashlorgar
    @dadashlorgar 3 года назад

    thx for the great tutorial.
    additional you can, if you got a property with only two states, like "open" and "closed" give it the name "open" and name both properties "true" (for open state) and "false" (for the closed state). Figma will then make a switch instead of a dropdown menu and changing the states/properties is even more convenient :)

  • @pascal2290
    @pascal2290 3 года назад

    Great stuff, I love all your videos! 🙌

  • @ronaldjavier7611
    @ronaldjavier7611 2 года назад

    Great detailed tutorial indeed😊

  • @sarinkay1078
    @sarinkay1078 2 года назад

    Thanks for this awesome tutorial.

  • @pragtinarang2957
    @pragtinarang2957 3 года назад

    Hey Girl, you saved my life today. I really needed to know how to do this and your video had everything I needed. Thank you and God
    bless you.

  • @aprilvang5236
    @aprilvang5236 3 года назад

    This was sooooo helpful! As a Figma newb, this was so easy to understand and follow.

  • @AlexRemo
    @AlexRemo Год назад

    Nicely explained and very useful

  • @user-uo3ch4vz8z
    @user-uo3ch4vz8z 2 года назад

    Thanks a lot!!!!! it was the most hellfull video about dropdown menu i have everseen

  • @vincentho6212
    @vincentho6212 2 года назад

    Great tutorial, very clearly.

  • @katarzynamrowczynska6510
    @katarzynamrowczynska6510 2 года назад +1

    This is life-changing

  • @zofiahajkova3961
    @zofiahajkova3961 2 года назад +1

    Hi Angela! One question - isn´t it better to link the component variants directly after you created them instead of creating extra frames? As far as I know (but please correct me if mistaken) it is possible to link variants in Prototype state without the need of extra steps. Thanks!

  • @sparkplug964
    @sparkplug964 3 года назад

    Great tutorial, thanks for the help.

  • @anirouDS
    @anirouDS Год назад

    Thank u so much for this video !

  • @julian42x
    @julian42x 2 года назад

    Most useful Figma prototyping video ever! Can't wait for Figma to let us switch to varients in prototyping though

  • @amandanajem9739
    @amandanajem9739 2 года назад

    Awesome! Thank you for this!

  • @jenna_t214
    @jenna_t214 Год назад

    Excellent tutorial, thank you very much.

  • @OzbegimMarketing
    @OzbegimMarketing 2 года назад

    Great Tutorial, thank you!

  • @boya2monkae
    @boya2monkae 2 года назад

    Thanks so much for this!

  • @yevheniiatrofimova3646
    @yevheniiatrofimova3646 3 года назад

    Thank you so much for the great and quick tutorial, it helped so much!!!

  • @kettenbach
    @kettenbach 2 года назад

    Excellent tutorial 🙏

  • @GraveRave
    @GraveRave 3 года назад

    Excellent tutorial, subscribed!

  • @Rachel-xd6tk
    @Rachel-xd6tk 3 года назад +4

    Angela is a great teacher. This video is well-paced and structured. This might be the first tutorial I've ever watched in its entirety at a normal playback speed :)

    • @angeladesign737
      @angeladesign737  3 года назад

      That's great to hear! Thanks for the comment Rachel

  • @lydia1256
    @lydia1256 2 года назад

    Thank you so much for this tutorial

  • @amberspencer544
    @amberspencer544 2 года назад

    super helpful and to the point

  • @dguy687
    @dguy687 2 года назад

    Great job describing this.

  • @leslieleslie336
    @leslieleslie336 2 года назад

    Beautiful !

  • @Karthikbrow
    @Karthikbrow 2 года назад

    Great one!

  • @deepakvishwakarma2043
    @deepakvishwakarma2043 3 года назад

    This is going to 1 million sub channel atleast. Just wait and watch..
    Amazing voice... Clear and sticks in mind.

  • @pavliny
    @pavliny 3 года назад

    Great tutorial! Thank you so much!

  • @navvyavishal3977
    @navvyavishal3977 Год назад

    Hey Angela, hope you are ding well. I am facing an issue with this. On clicking present for the screen in which I used the drop down feature, the dropdown is displaying on the centre of the page rather than right below the button. Please help me with this. Thanks

  • @qasimraza2744
    @qasimraza2744 Год назад

    Impress work. good Job :)

  • @shedrackmbah1668
    @shedrackmbah1668 2 года назад

    Thank you very much Angela. Your tutorials have really helped me a lot. But I want to ask, what is the perfect width size a web page that can open perfectly on laptop and desktop.
    Thanks once again.

  • @Macedvisioned
    @Macedvisioned 2 года назад

    Thanks Angela for this good video instruction

  • @CRiStiCole
    @CRiStiCole Год назад

    Question, how do I make it so that I am able to click one option in the drop-down and it takes me to another page.Since the component is closed, i tried by placing the component on a frame, right click->change variant->visible options on yes (so I see the drop down)->dragged the prototype from the drop down to another page->then set visible options on no, but unfortunately it doesn't work that way, please a little help?
    Thank you!

  • @michellel1383
    @michellel1383 3 года назад +13

    I typically work with Axure and feel a bit overwhelmed at the complexity of making a simple dropdown in Figma. I'm glad to see there's a kind of a way to do it, but I would want to go a few steps further and be able to also select an option and see dynamic changes in both the dropdown and elsewhere on the page depending on what was selected. Seems like it could be time-consuming and most definitely not rapid prototyping :(

    • @ashleyspixels
      @ashleyspixels 2 года назад +3

      Axure is still way better at this than Figma - I'm a little bummed Axure has seemed to lost out on this market share.

    • @MCasterAnd
      @MCasterAnd 2 года назад

      @@ashleyspixelsI think the main reason why Axure has lost market share is that it is clunky and difficult to get started to. It's definitely a powerful tool, but compared to Figma which anyone can get started on in the matter of minutes, Axure has lost its main user once they get lost in trying to do something as simple as changing the text color.

  • @user-uh9st1xz9r
    @user-uh9st1xz9r Год назад

    Thank you professor😭❤❤❤

  • @fionanguyen7308
    @fionanguyen7308 2 года назад

    Great. Thank you 🙆🏻‍♀️

  • @anaarmando2491
    @anaarmando2491 10 месяцев назад

    Great Video! Thank you so much for sharing it! Is it possible after selecting the option to change the value of the closed menu? Thank you

  • @bernhardcr7665
    @bernhardcr7665 Год назад

    hi angela! i did it! i can make a submenus by following your instructions...however, i got a problem.....when i converted the figma info a real webpage, the submenus is not exact under the menu like it should be. also in my figma file, i have to put my submenu slightly un-aligned with the un-hover menu in a way to get them aligned in the Figma's preview page. can u tell, where is my mistake? thx

  • @sandhyaselmon7258
    @sandhyaselmon7258 2 года назад

    Is there a way to create multiple dropdown menus without starting from scratch? As in would I be able to switch up the text if i needed a menu for sizing and then one for color?

  • @Phoca_Vitulina
    @Phoca_Vitulina 2 года назад +7

    Yo so June 30th 2021 update - you don't need to create separate frames in the last step - you can just duplicate the different variants you need and connect them without creating separate frames for each one. I find this useful because frames are always rectangles and I didn't want one of my nav items to the right of the dropdown menu covered up. Just fyi in case anyone else was having the same problem!

  • @agungkrisnawijaya9565
    @agungkrisnawijaya9565 3 года назад

    Thanks for this tutorial!

  • @youkba
    @youkba 2 года назад

    Hi, how can I make clickable an option to scroll down one part of another frame? I can create this scroll effect only when my dropdown frame is visible and inside of the frame, If I do what you are doing on the video it doesn't allow me to click and scroll down to an specific place

  • @SS-ec6gt
    @SS-ec6gt Год назад

    so helpful!! thnkuuu

  • @shirleyjoseph5395
    @shirleyjoseph5395 3 года назад

    Thank you! this was helpful!

  • @mubashirjamali
    @mubashirjamali 3 года назад

    Thanks, I was really struggling with that.

  • @uiuxlearner1769
    @uiuxlearner1769 2 года назад

    Wow it's great tutorial.

  • @nataliasoares6236
    @nataliasoares6236 3 года назад

    Thanks for the video! It helped me a lot

  • @alvin_lal
    @alvin_lal 3 года назад

    Thanks , this was very helpful

  • @chandralekha1231
    @chandralekha1231 3 года назад

    Can we add a drop down below a drop down? I see that the first dropdown is overlapping on the second one. Is there anything that can be done in figma?

  • @stevanusdewangga7453
    @stevanusdewangga7453 Год назад

    Great great great great thank you!

  • @user-yr1is1yl8m
    @user-yr1is1yl8m 9 месяцев назад

    This is Amazing tutorial. Thank you so much. If you can add - When user selects any other option (e.g. Selects Large than medium) That would be helpful. Cheers :)

  • @bakersentamu4725
    @bakersentamu4725 2 года назад

    Is the "change to" under variants the new swap you're taking about?

  • @tobechukwuedimeh
    @tobechukwuedimeh 11 месяцев назад

    Thank You!

  • @Degirolaamo
    @Degirolaamo 2 года назад

    Thanks for the video! It helped me a lot, but is it possible to do it with a dropdown in a navigation bar, without having to copy all the dropdown states in every page?

  • @fesa2696
    @fesa2696 3 года назад +2

    When I copy the First dropdown menu tô the component It disappear. Why would this happen?

  • @quansahjozef1018
    @quansahjozef1018 2 года назад

    Awesome tutorial! Are you the voice behind Figma's tutorials on their RUclips page? 😉

  • @losk2010
    @losk2010 2 года назад

    Is there any way to address the issue with dozens of possible component states? What if I want to change style of all of them, should I do it by hand? It would be nice if Figma had some tool allowing to change all states in one single place.

  • @bahruzseyfullah
    @bahruzseyfullah 2 года назад

    Thank you!!!

  • @dannadayannarojastriana4579
    @dannadayannarojastriana4579 2 года назад

    Gracias, fue de gran ayuda! :*

  • @zl5217
    @zl5217 2 года назад

    thank you!!!

  • @poncardas
    @poncardas 3 года назад

    Thanks for this tutorial and super cute voice 😀

  • @marcosadriano05
    @marcosadriano05 3 года назад

    Great video! What techniques do you use to choose colors for an application? You could make a video dedicated to that topic. It will help a lot haha. All of your designs are amazing!

  • @bahruzseyfullah
    @bahruzseyfullah 2 года назад

    I have a little problem. my dropdown menu opens in the center of the frame. how to set its coordinates?

  • @vidhiaseri6194
    @vidhiaseri6194 2 года назад

    😊 very helpfull video

  • @xXVenezuelaXx
    @xXVenezuelaXx 2 года назад +5

    8:51 is important that Overlay says MANUAL position otherwise it will appear in other places, 45 minutes dealing with this problem smh Thank you for the video

  • @praneethBillana
    @praneethBillana Год назад

    Thank You.

  • @luismorales6351
    @luismorales6351 3 года назад +22

    great tutorial.
    but to me this is frustrating I need to do a flow that contains more than 80 fields between dropdowns and inputs.
    figma is great except for these cases

    • @alystdesign
      @alystdesign 2 года назад

      that's true. something Adobe XD is good with