Button controlled Scroll/ carousel interaction in Figma | 🔗 Source file included

Поділитися
Вставка
  • Опубліковано 30 лис 2024

КОМЕНТАРІ • 209

  • @ux.nicole
    @ux.nicole Рік тому +56

    Steps Written Out!
    1. Enable Ruler In Figma or “Guides” with Shift R
    2. Select all Carousel Components, they all should be frames
    3. Drag it in the art board
    4. Select the art board, unclip the content so you can see it
    5. Select all of the Carousel Components
    6. Hit “Option, Command, G” to add them in a frame
    7. Rename the frame as “Main”
    PAY ATTENTION HERE
    1. Select the frame with all of the carousel elements
    2. Hit “Command” on your keyboard and resize the bounds of the frame to the boundaries of the carousel
    3. Hit Clip Content to see the other elements are now hidden
    4. Add Carousel Dots
    5. Add buttons, but make sure they are out of the main frames. The buttons should be listed as frames not groups in the layers panel.
    6. Select all of the elements that you just created, and pull them out of the frame.
    YOU ARE NOW WORKING OUTSIDE OF THE MAIN FRAME
    1. Now put everything into a single frame. Option, Command, G
    2. Now you have a frame with all the carousel elements you need.
    Now we are going to create a component set because we want to create interactive variants.
    1. Duplicate the frame. Hold down option and drag the frame you would like to duplicate.
    2. You should now have a new frame under the one you just created, with a “2” after it.
    3. Select all of the carousel elements that are in the new frame. You are going to shift them over. Do this by holding down the shift and left (which ever direction you want your carousel to go) arrow key
    4. Repeat by duplicating the second frame making it into frame 3.
    5. Select all the carousel elements that you want to shift over using shift and arrow key.
    Now you have multiple carousels representing the carousel movements.
    1. Recolor Carousel Dots.
    1. Select all the main big frames, then select component set.
    2. Rename as carousel components
    1. Go to prototyping tap
    2. Select component arrow (with the over blue dot) drag it over to the frame you want it to go to aka frame 2
    3. It should say “On Tap” or “On Click”, Smart Animate, Ease out, 600ms
    4. Do this will all of the arrow components
    5. For the arrows (first and last) that go no where- make them have a pass through (opacity) of 0%
    Now our component is ready
    1. Go to the asset tab
    2. Your Carousel Component is ready, drag in onto the art board.
    3. Now see what it looks like using your prototyping tab (play button)
    Done!

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

      Thank you Nicole, huge help!!!!

    • @dolonb12
      @dolonb12 8 місяців тому

      Thank you so much for the steps, and Mr. Akash for uploading the video.

    • @SA-lt8pc
      @SA-lt8pc 2 місяці тому +1

      i cant find option and command button

  • @aamaantee
    @aamaantee 15 днів тому

    Finally, I'm not freaking out anymore, everything was so easy with you, so clear and neat, thank you so much for your work!

  • @fernnyplovecat
    @fernnyplovecat Рік тому +12

    YOU REALLY REALLY SAVE MY LIFE !! for those who confused about this "option command G" that is "Ctrl + Alt + G "on Windows

    • @aneela3586
      @aneela3586 Місяць тому

      This is used to group, right?

    • @fernnyplovecat
      @fernnyplovecat Місяць тому

      @@aneela3586sorry for late reply it create frame selected objects

    • @aneela3586
      @aneela3586 Місяць тому

      ​@@fernnyplovecatthank you. It would be useful for my test tomorrow 😊

  • @businessbadaayo6410
    @businessbadaayo6410 Місяць тому

    The explanation was exceptionally clear. I look forward to seeing more animations. Thank you!

  • @ladyj3474
    @ladyj3474 2 роки тому +10

    I put your first scroll lesson to practice on my prototype. Thank you for being clear and making the process easy to understand.

  • @77AlexS
    @77AlexS 10 місяців тому +1

    This was a life saver. It took me a little while to figure out but your video really helped. YAY!

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

    Just have to say thanks, again! This is the 2nd time this video has helped me out. Much appreciated

  • @philippruizlozano
    @philippruizlozano 2 місяці тому

    Thank you so much for taking the time to make this video. It worked out really good for me.

  • @myriahwebb
    @myriahwebb 5 місяців тому

    I have been searching for this tutorial for AGES, thank you so much for this!!

  • @Alexandre-dp6ix
    @Alexandre-dp6ix 2 роки тому +1

    Je t'aime indien inconnue tes tutos sont incroyable
    cœur sur toi et toute ta descendance

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

    Hi Akash, I just want to thank you for all your videos. Been learning a lot from them, pls keep uploading more tutorials and have a great 2023!

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

    You are simply superb brother very calm and slow enough so that I did the carousel correctly thanks brother ❣️

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

    Thank you so much. I've been looking for this carousel with click buttons and here I found it!

  • @marchsen
    @marchsen 6 місяців тому

    You are amazing! This was waaaaaay easier than other videos I have seen💕

  • @FrenchCries-v8w
    @FrenchCries-v8w Рік тому

    SAW UR OTHER VIDEOS TOO, U MAKE LEARNING FIGMA SO EASY.

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

    Akash you are a life saver 🙏🏻❣️ thank you so much and please keep teaching us your tutorials are simple and easy to understand...

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

    Love the way you say Carousel. Great job bro.

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

    fantastic tutorial. this is how I build all my carousels now

  • @foreverprmnt1436
    @foreverprmnt1436 11 місяців тому

    excellent tutorial!I kinda figured it out at the 9 minute mark

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

    Perfectly Explained! Thanks For Tutorial. ❤

  • @jonathanalexanderguerrero9431

    Thank you so much for your explanation! It was very useful for an university proyect! 🤗🤗🤗🤗🤗🤗

  • @shakilarosli8757
    @shakilarosli8757 Рік тому +5

    hello, when i dragged in the component into homepage, instead of showing default carousel component 1 only, it displayed all carousel component. how do i fix this?

  • @rocio_losada
    @rocio_losada 26 днів тому

    You saved me! Thank you SO much! ✨

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

    first time i make this i failed but secon time with a new component i succes thankyouu so much this so helpfullll!!!!

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

    Hi Akash, This is a very nice and comprehensive video. Thank you and welldone🥰

  • @spirux
    @spirux 6 місяців тому

    My compliment!! You explain really well. Thank you!

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

    thank you, I've been looking for this

  • @mintfresh20
    @mintfresh20 8 місяців тому

    THANKS FOR SUCH AN AMAZING TUTORIAL

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

    Take care with the frames and layers, follow it exactly to get the animation to work

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

    Is it possible to make such a carousel endless? Everywhere I was looking endless carousels have only one foto on the screen at the same time usually. I want to make it cycle after the last page. When I do it my way it has awkward animation coming back to the first foto. Have no idea ho to make it smooth and still not create 100 new frames but leave it as a component

  • @tazimimran4578
    @tazimimran4578 Рік тому +2

    Amazing content...nicely explained. You earned a sub!

  • @puneetsagar5014
    @puneetsagar5014 2 роки тому +10

    Need this type of videos 🙏🙏🙏🙏

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

    It was great, thanks. Just made my first carousel, I needed it for my project

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

    Exactly what i was looking for. Awesome tutorial. Easy to follow along with. Thanks a lot!

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

    Amazing! Thank you for the tutorial brother.

  • @MollyJames-e8y
    @MollyJames-e8y Рік тому

    This video was so easy to follow thank you so much!

  • @ArielGarcía-r8u
    @ArielGarcía-r8u 2 місяці тому

    Thank you for the knowledge shared, G-d bless you.

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

    Thank you Akash! Really helpful and great explained!

  • @christianahfolakemi8507
    @christianahfolakemi8507 2 роки тому +1

    Thank you so much for this video..Explanatory and detailed

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

    You saved my life! Thanks a lot for the tutorial! 💚

  • @O1yweqa
    @O1yweqa 2 роки тому +1

    this video helps me a lot. Thank you so much.

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

    Great explanation! Thank you very much for sharing!

  • @jiwanjotkaur1055
    @jiwanjotkaur1055 8 місяців тому

    very helpful.....thnak you sir🙏

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

    Awesome Video!!, Got it on my second attempt

  • @killertofu88
    @killertofu88 11 місяців тому

    so easy to follow along! thank you!

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

    Thank you! You explain really so good!

  • @АрсенийЛапсарь

    Many thanks 👍 Greetings from Russia 💓

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

    Not working well enough.
    As I'm dragging the carousel from the assets panel all the variants are getting included as well. But in your case, it's just the first variant as you pull the component from the assets panel. Would you mind letting me know how to get rid of it.

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

      Yup same issue here with no resolve that I could find.

  • @ciaodigital
    @ciaodigital 10 днів тому

    Perfect tutorial!!!! Thanks you.

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

    Thank you very much, your tutorial was excellent.

  • @lelemariiaa
    @lelemariiaa 2 місяці тому

    thank you so much, you really helped me!!

  • @joserafaelcardenasg.1806
    @joserafaelcardenasg.1806 2 роки тому

    Muchas Gracias duré como 3 Dias para poder entender pero lo Logré!
    🤞🤛

  • @RohitSingh-mz4xq
    @RohitSingh-mz4xq Рік тому

    Very Nicely Explained!!

  • @yakshkothari2309
    @yakshkothari2309 2 роки тому +1

    Amazing tutorial, very clean & crisp instructions!! 💯

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

    Lovely stuff! Nice and clear.

  • @loiselw
    @loiselw 2 роки тому +1

    so helpful, thank you! This was very satisfying to make.

  • @jasonkomlodi5053
    @jasonkomlodi5053 3 місяці тому

    To take this another step, how would you make it so you can hover over or click on one of the images for an action?

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

    Thank you! Worked perfectly.

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

    Awesome tutorial! Clear and pretty straightforward

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

    I've create a component set but it's not visible on the assets

  • @yakubafofana3808
    @yakubafofana3808 2 роки тому +1

    the carousel frame component doesnt move to the left when you select and tap left button
    please help

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

    great tutorial you've got yourself a subscriber

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

    Well explained! Thank you from Gemany! :)

  •  2 роки тому

    You did it perfect, thank you!

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

    thank you, very clear!! worked out

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

    Great tutorial. I watched 2 others before yours and yours was easy to follow along with.
    Worked perfectly. Thanks!

  • @priyashalini5597
    @priyashalini5597 9 місяців тому

    Amazing and helpful video. Thanks

  • @pscl5892
    @pscl5892 2 роки тому +1

    Hey I lost you at 10:49 once you have finished all the components, the final prototype was already there in assest automatically or it was added by you? I didn't quite understand that.. great video!! very helpful:)

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

      since it has become asset as component, using asset will make it's child component carrying all property of master components.

  • @Oleg194734
    @Oleg194734 2 роки тому +1

    very good, sir, that what i was looking for !

  • @SonuKumar-p3p4t
    @SonuKumar-p3p4t Рік тому

    tq bro u have solved my headache ❤

  • @julianamadeiradesigner
    @julianamadeiradesigner 11 місяців тому

    Amazing! Thank you Akash!

  • @alexsai5498
    @alexsai5498 6 місяців тому

    Exactly what i was looking for 🎉❤

  • @zamranahamed4387
    @zamranahamed4387 2 місяці тому

    Thank you brh for the informative video ❤

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

    Last week I tried to do it with some assets I alerady have here but it didn't work. Today I started from scratch and it worked.
    The problem was probably some aditional prototype interactions between the images, inside carousel main frame.
    Thanks for the tutorial

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

      Glad it helped Gustavo :)

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

      @@AkashYadavUX Checked again and it wasn't working because Smart Animate didn't identify all 3 elements as the same. Copying and pasting solved it. Once again, thank you

  • @joshuanaut
    @joshuanaut 6 місяців тому

    Great tutorial. Thank you!

  • @KritikaSuri-se8ft
    @KritikaSuri-se8ft Рік тому

    I am a beginner of Figma and this video really helped me.. Thank you so much :)

  • @user-tu3ny9bb7y
    @user-tu3ny9bb7y Рік тому

    it was great
    but i have a question
    can you tell me if we should add auto layout for them or no????

  • @your-inner-eye
    @your-inner-eye 2 роки тому

    Thank you for this tutorial 🙏🏼

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

    Thank you so much amazing tutorial !

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

    This is just what I needed :) Thank you for this very clear tutorial!

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

    1: 40 should we group them or add auto layout to create carousal element

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

    Please I'm struggling to move the items in the frame. Did you frame the pictures individually?

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

      yes pictures are framed individually and then put up in a bigger frame. To move inside elements use the arrows keys with shift (for faster movements).

  • @RachDev
    @RachDev 5 місяців тому

    Thank you so much! 🙏

  • @alina-vi
    @alina-vi 2 роки тому

    Thank you so much! Your video is very helpful

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

    I did what you told me, but it's not working. When I export the asset from the asset library, it is not clicking to the next flows. Why is that?

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

    Great tutorial, thank you very much!!!

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

    It's good but how to design quality cards, like it looks proffessional? I will make a ss of the video of the part I will catch what colours you have used on the assets?

  • @alokKumar-xg1ct
    @alokKumar-xg1ct 2 роки тому

    very informative video
    question - in the interactive carousel there are buttons SHOW ALL can we prototype those buttons individually to work when we tap and jumps to next screens

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

    NICE WORK, THANKS FOR SHARING.

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

    Easy and too the point, Thanks !

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

    Thanks for the help maza aaya😊

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

    Thank you for sharing this tip

  • @6boardss
    @6boardss 2 роки тому

    Thank you for this man

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

    i wanna ask , when i compile frame to main frame, then i resize the frame to use clip content, why the other frame inside frame is moving to center all..

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

    please could you share the figma file?, so that i can play and learn

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

    At 7:07, when I move my sliders over in Figma , the buttons disappear when I move the image I want the second slider to appear. Why?

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

    Hi Akash Yadav, Thanks for these videos, I'm learning a lot from your channel!
    @10.16 Why did you hide the button instead of deleting it?

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

      I gave it a 0% pass through from the right panel. That makes the opacity zero for anything and it will not be visible without deleting it :)

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

    I want to say thank you for an amazing video Akash, but my design had a small hitch. I followed all your instructions but I noticed it’s just the scrolling button that is in my assets and I seem to not understand why?

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

    Thanks so much for this video ...it's really helpful 💯

  • @anukrititripathi152
    @anukrititripathi152 3 місяці тому

    Awesome 👍🏼
    Thanks!