Create an animated hamburger menu in Adobe XD

Поділитися
Вставка
  • Опубліковано 25 лип 2024
  • In this UI design tutorial I'll show you how to use component states to create an animated hamburger menu in Adobe XD.
    Subscribe - tinyurl.com/uxdsubscribe
    The hamburger menu is a very common UI element that is typically used on mobile websites because at smaller screen sizes there isn't always the available space to include the word 'menu'. Also, and perhaps more importantly than the space saving, the hamburger icon has become a well known representation for the 'menu' and so it works universally, regardless of a users language.
    In this design I've included the animation of the hamburger icon from it's first state as three horizontal lines to the close state where it transforms into a 'close' icon. You'll also spend time creating some simple hover states for the links in the menu, it's worth pointing out that the 'hover' state would only work on devices using a cursor.
    Components and the states they allow you to create are really powerful because it means you no longer have to create multiple artboards to show how a specific element behaves.
    #UXandD #AdobeXDtutorial #UIdesign
    --
    ❤️ Subscribe to the channel: bit.ly/2AQm1xh
    🐦 Follow UX&D on twitter: / ux_and_d
    💵 Buy design resource files: gumroad.com/uxandd
    --
    Top Adobe XD tutorials
    ⭐️ Wireframing in Adobe XD: • Wireframes in Adobe XD...
    ⭐️Why and how to use UI kits in Adobe XD: • Why and how to use UI ...
    ⭐️ How to use the grid tool in Adobe XD: • How to use the grid to...
    ⭐️ How to create inner shadows in Adobe XD: • How to create inner sh...
    ⭐️ How to mask in Adobe XD: • HOW TO MASK in Adobe XD!
    --
  • Навчання та стиль

КОМЕНТАРІ • 51

  • @PanteraChick
    @PanteraChick 3 роки тому +7

    Thank you!! I was trying to figure out the animated hamburger menu forever! You're a lifesaver!

    • @UXDesign
      @UXDesign  3 роки тому

      Glad I could help!

  • @Santosamapaio
    @Santosamapaio 4 роки тому +8

    Really good stuff here!!! Thanks alot!! I've just got started studyng adobe XD and I was a bit lost about how to create the menu!!

    • @UXDesign
      @UXDesign  4 роки тому

      You're welcome Robson, it's easy once you learn how!

  • @cristinamap
    @cristinamap 4 роки тому +1

    thank you so much! you're the only one I could actually understand throughout the process.

    • @UXDesign
      @UXDesign  4 роки тому +1

      Hey Cristina! Aww that's lovely to read, I really work hard to make my tutorials easy to follow and understandable, so I'm glad to hear from you

  • @leighmacho5167
    @leighmacho5167 3 роки тому

    Thank you so much! Helped a lot in our start up :)

  • @liawilson7740
    @liawilson7740 3 роки тому +3

    This is great and has helped me a lot....just some feedback, I had to stop the video a few times as you move the mouse too quick to see what you're doing. Other than that really appreciate the video tutorial...thank you

  • @jhinjhin00_1
    @jhinjhin00_1 Рік тому +1

    firstly thank you so much, grinded my mind for like 2 hours figuring out this shit

  • @bloomerfilms
    @bloomerfilms 3 роки тому +2

    Thank you so much for this video. saved my life from failing my class. :D

    • @UXDesign
      @UXDesign  3 роки тому

      Glad to hear it Bloomer

  • @susan_touch
    @susan_touch 2 роки тому

    Brilliant tutorial :)

  • @sachinpavithran1165
    @sachinpavithran1165 3 роки тому +1

    Really good tutorial... helped me a lot

    • @UXDesign
      @UXDesign  3 роки тому

      Glad to hear that!

  • @cmdaltctr
    @cmdaltctr 3 роки тому +4

    you have a good video, but for beginner, may I suggest - I don't understand much what you were doing. Perhaps you could explain a bit why you were masking with shape etc. As you go, explain a bit so the viewer knows/ understand why you did certain steps. I can memorise the steps once I understood why I am doing it. Thanks!

    • @UXDesign
      @UXDesign  3 роки тому

      Thanks cmdaltctr that's really helpful feedback, I'm trying to make tutorials simpler to understand so this is good to read

  • @vnguyen1246
    @vnguyen1246 3 роки тому

    Anyone know how to get this method working with the Anima plugin? The preview is responsive in XD internal preview but when published through anima none of the links work. Can't seem to get anima to link between one component with another.

  • @samuelnaesen1176
    @samuelnaesen1176 4 роки тому

    Thanks 😊

    • @UXDesign
      @UXDesign  4 роки тому

      You're welcome, hope you found it useful

  • @andrezunini6488
    @andrezunini6488 2 роки тому

    Thanks My bro

  • @jarnkoff8747
    @jarnkoff8747 3 роки тому

    when I did that default state leave the green box which in preview I can click area of green box to open hamburger menu not the icon. anyway I can fix this?

  • @tonys490
    @tonys490 4 роки тому +2

    can you do more animations.. these masks in XD confuse me a lot .when doing aimations ..

    • @UXDesign
      @UXDesign  4 роки тому

      Sure Tony, can definitely cover using masks with animations more

  • @uiemka2110
    @uiemka2110 2 роки тому

    thank you for the hamburger, the only one that is good to eat

  • @Unknown-gr1rg
    @Unknown-gr1rg 3 роки тому

    Can anyone help me please? I have a hamburger menu designed and everything is wired and all set. Only issue is I want the hamburger menu to close after I click on a page button to navigate to a part of the page but it doesn't close. So if I click the button to go back to the top the menu is still open and this is doing my head in any help please?

  • @sanduntharindra3161
    @sanduntharindra3161 4 роки тому +1

    Thank youuu.......you save to me.
    can you do more animations?

    • @UXDesign
      @UXDesign  4 роки тому +1

      Thanks Sandun, good to see you. Yes, will definitely be doing more animations in the future!

  • @NareshUgaonkar
    @NareshUgaonkar 4 роки тому +9

    why would you add hover animations for a touch device?

    • @UXDesign
      @UXDesign  4 роки тому +2

      Good spot Naresh, you're right hover isn't a state for touch devices. This navigation could easily be used for a personal website, so hover would work or as pressed states on a touch device

    • @NareshUgaonkar
      @NareshUgaonkar 4 роки тому

      @@UXDesign i have tried that. It doesn't work well. So were you basically showing how it would work on a desktop version?

  • @aniketjoshi7518
    @aniketjoshi7518 3 роки тому

    Hi is it possible to create nested drop down menu with submenu in xd and animate it using component states ? If possible can you please create video on this ?

    • @UXDesign
      @UXDesign  3 роки тому

      Hey Aniket, you can learn how to do that in my mega menu tutorial ua-cam.com/video/IzSkQF70EfI/v-deo.html

  • @marckooiman4274
    @marckooiman4274 3 роки тому

    when i enter a new page the menu is automatically open, how do I make sure it isnt open when I enter a new page?

  • @VictorJair43
    @VictorJair43 2 роки тому +2

    I have a doubt, i just want to deploy the menu when I touch the burger, because when I click xd shows an area and if I touch this area the menu will deploy, and I dont want to have to touch the area for deploy the menu, I just want touch the burger for deploy that. What can i do?

  • @jan6743
    @jan6743 3 роки тому +1

    why did you create an unique component for each menu item? Could you not just duplicate the "portfolio"-component to create the other links? I guess that would be a benefit if you wanted another type of effect later on the buttons...

  • @saembak7730
    @saembak7730 3 роки тому

    i ran into a issue where if i clicked anywhere on top of the hamburger menu where there is a mask, even the opacity is down it wont let me click other elements and only hamburger menu would pop up

    • @UXDesign
      @UXDesign  3 роки тому

      Hey Saem, I think I understand your issue. Make sure the close icon is linked to the default state, not the whole background (this is a change to what I do in the video, but is actually not right). I hope this helps?

  • @AbdallahShahien
    @AbdallahShahien 3 роки тому

    hello there, with those steps i'm facing an issue that every where i click on the page the menu opens or close. the artboard contain buttons which the menu hide all every tap on the page triggers only the menu how can i fix that if you please.

    • @UXDesign
      @UXDesign  3 роки тому

      Hey Abdullah, make sure that just the icon is linking to the next artboard, otherwise the whole artboard will act as the trigger

    • @chrissinatorhd8569
      @chrissinatorhd8569 Рік тому

      @@UXDesign How? In the tutorial the whole menu component is used

  • @yusrakhan3
    @yusrakhan3 4 роки тому +1

    Hey, I need help with the sidebar drop-down menu. I am trying to make a menu that I can click on one menu while it stays open I can click on another one on XD. If you can help me if will be great THank you. if you have a Facebook group or something else where I can send a video would be great. I can show you what I need help with.

    • @UXDesign
      @UXDesign  4 роки тому +2

      Hey Zoya, I'm going to release a video covering this next Tuesday.
      But in summary, to do this you need to create nested components. So you'll put a menu inside of a menu.
      1. Create Menu 1 (first component) and add your different states
      2. Create Menu 2 (second component) and make sure this is inside of menu 1

    • @yusrakhan3
      @yusrakhan3 4 роки тому

      UX&D hey, thank you for sharing this

    • @yusrakhan3
      @yusrakhan3 4 роки тому

      UX&D can i add you on inst or other social media you have. I did this but its not working. I can send you my video

    • @UXDesign
      @UXDesign  4 роки тому

      @@yusrakhan3 you can send me a video to uxandd@outlook.com

    • @yusrakhan3
      @yusrakhan3 4 роки тому

      UX&D thank you I will send you shortly

  • @kevinnl9637
    @kevinnl9637 3 роки тому +1

    What a horror to do for something so simple

  • @tprice323
    @tprice323 Рік тому

    I'm like 90% certain you pointlessly made the 3 bars into an X at the start ..

  • @voyowee
    @voyowee 2 роки тому

    Music is atrocious, WHY