Master Figma’s Sticky Scroll in 4 Minutes

Поділитися
Вставка
  • Опубліковано 9 лип 2024
  • Sticky scroll has finally entered the game and in this tutorial we learn exactly how to use it, step by step.
    🔴 Working File: timgabe.com/resources/figma-s...
    Timecodes
    00:00 Intro
    00:15 Step 1
    01:00 Step 2
    03:05 Step 3
    #figma #figmatutorial

КОМЕНТАРІ • 75

  • @17thMidnight
    @17thMidnight Рік тому +8

    The only guy on youtube that has intuitive, updated, straight-forward, quick and easy videos and tutorials. Became my #1 guy for figma.

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

      I really really appreciate it, Bojan 🙏 this makes me very happy to read 😃

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

    Thanx Tim I was struggle with this feature. all your videos are stunning ♥

  • @uiadrian
    @uiadrian Рік тому +9

    I was waiting for this feature for a long time, glad it's finally here! Btw, these presentations are absolutely stunning Tim ❤

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

      Adrian!! what a cool surprise to see you commenting here. thanks a bunch, my friend 😃❤️

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

    Brilliant use of typography and colours in this project but what's more impressive is the how you pulled of the scroll, thanks for sharing this with us man!

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

      thank you so much for the kind words, Dave 🙏

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

    love the animation videos, Tim ❤

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

      trying to find a good balance between animation videos and other videos, but it’s just so much fun to animate 😅💜

  • @user-br7eg5yi5t
    @user-br7eg5yi5t 4 місяці тому

    You are crushing it :)

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

    Wow! Thank you so much. I just subscribed. Your content is amazing!

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

      that makes me genuinely happy to hear, Haneen! thank you!!

  • @mubindidit230
    @mubindidit230 Рік тому +3

    Seriously 😳, it took only a few minutes and it's done. Thank you so much for making the tuts bluff free 💙

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

      this is exactly what I want to achieve! thanks for sharing, Farhan! 🥳

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

    Tim this is wonderful and awesome, will try it out

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

      happy you like it, Ikenna! 🤩

  • @just_timothy
    @just_timothy 11 місяців тому +1

    1:00 is what you are looking for trust me, Thanks Tim👍

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

    Great!! Ur video is very easy to understand especially for amateurs like me. Thanks !!

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

      that’s so great to hear, it’s exactly what I want!! 🤩

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

    Thanks a lot for this easy to understand lesson ❤! But how should I prepare my complex and nested layout (colums)? Do I have to (!) convert auto layout to frames?

  • @JeffMillerCreative
    @JeffMillerCreative 4 місяці тому

    Super helpful tutorial, thanks so much!
    I applied this approach to a mobile design, wherein I wanted a header element to stick to the top of the screen while scrolling.
    However, when scrolling back down in the prototype, I'd like that element to return to its starting position - without going past it.
    Is there a method for this that you're aware of? Thanks again!

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

    This was just what I needed! I'm in the process of designing a hi-fi prototype of an app and was wondering how I could have the top nav scroll out of the screen, but then leave the main header visible as people scrolled through a long list. Thank you!!

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

      that’s great to hear 😃 perfect timing then!!

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

    Thank you!

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

      my pleasure, Vladislav! ☺️

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

    Awesome 👍🏾

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

      thanks a lot, my friend 😃

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

    Hey loved this video! Short, sweet, and right to the point. Question though, is there a way to know how the elements will look in terms of closeness (button distance from the text) when they stick before testing them on prototype mode?

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

      happy you liked it, Xavier!!
      for the question:
      I'm not sure if I understand fully, but you could just top align the elements in the frame to see what the distance would be!

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

    Thanks Man

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

      thank you for supporting, Wajahat! 😃

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

    This one is good. Will try to do it myself👍🏻

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

      do it, my friend! it's a lot of fun to play around with 🤩

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

    this video is super well done and useful, but off topic i gotta say man, you could deffo be a model

    • @TimGabe
      @TimGabe  10 місяців тому

      thank you!! really appreciate the kind comments 😃

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

    Really your content ie easy to understand ❤️ from India.

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

      that’s awesome to hear, thanks a lot for the comment 💜

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

    Thank you so much for all these videos, I am just learning Figma however have a long history in design and animation. Seems Figma and Framer are a new hobby I'm about to dive into. One thing I don't understand yet, how do the animations we do in Figma translate to Framer? I see Framer is very easy to create animations, so what would be best practise? Design in Figma and import over to Framer then animate there?

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

      thanks a lot for the comment, my friend 🙏 I actually have an upcoming video on exactly this, so stay tuned! 🤩

  • @webdesignlondon
    @webdesignlondon 11 місяців тому +1

    Thank you for making this simple to understand.
    ➡ QUESTION - What should I do if I want the sticky feature to only work in one section/frame, so I can continue scrolling?

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

      hey my friend! simply too many comments for me to get into details nowadays, but i'm launching paid mentoring on my upcoming website (timgabe.com) if you want to chat about things like this!

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

    This is awesome. Thanks Tim but I just wanna ask, what if you want the text to change as you scroll but it will still be sticky to that same position? Is that possible?

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

      you could create an interactive component for the text that changes based on either a delay or some other interaction 😃 wouldn't be possible based on the scroll position though...

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

      @@TimGabe I will try that and see.... Thanks for all your videos

  • @user-ib1in1lp5t
    @user-ib1in1lp5t Рік тому +1

    Please do a video for UI portfolio making.

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

      added to the list!!

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

    Hi Tim, I was able to add this "sticky" animation feature in my prototype! 🎉🙌 I wanted to bring up an issue I just came across to see if you have any tips on problem shooting it. After watching a video from another channel made by a developer/designer, they said it helps in hand-offs when we use frames instead of groups. This advice and seeing inconsistencies in my spacing because of not applying auto-layout constraints to my components and the frames themselves, I thought I'd go back and edit all of my components to be more responsive and add auto-layout to the frames.
    But now, Figma isn't allowing me to make my bottom nav "fixed" (always showing at the bottom of the screen). I've tried going into each component and checking their scroll settings under prototype since that's where I've seen the "fixed" element options after Figma's latest update. But haven't been able to fix it yet (pun intended lol). I think it would be awesome if one day you could make a video of common things you have to problem shoot when using Figma and your approach or list you kind of go through in your mind. Anyways, thank you for the super helpful content!!!

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

      I figured it out! When I removed auto-layout from the iPhone frame itself, the option for making the bottom nav fixed wasn't deactivated any longer. 🙏 It's in the prototype settings now instead of in the constraints area under the design tab.

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

      happy you found the solution, my friend 😃

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

    👍👍👍

  • @florinejanvier3538
    @florinejanvier3538 8 місяців тому +1

    YOU ARE MY SAVIOR

    • @TimGabe
      @TimGabe  7 місяців тому

      haha, that's amazing florine!!

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

    Great... But how do you make it stop sticking after scrolling a particular distance?

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

      hey Elvis! you will have to put your content into different containers (frames) 😃

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

      @@TimGabe oh ok.. Awesome.. Thank you

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

      @@TimGabe Hi Tim, can you explain me this? Have you a video on this? Thank you!

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

    I loved! but my doubt is that by passing this effect to the development team, they should replicate it in code. How do you do it in this case if they set limits?

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

      not sure I quite understand what you mean by limits, Paloma!
      I think devs would be able to figure this out just by you showing them the prototype and then working together with them to perfect it 😃

  • @oi.sirrer
    @oi.sirrer Рік тому +1

    Soooooo Fast 🔥

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

      thank you, my friend! 🥳

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

    How to make code it

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

    when you will talk again your content is really Loyal no hidden things at all . Please talk fast😅so that we can become GREAT SEALING ARTISTS.

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

      thanks a lot Abdullah! 🙏

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

    I have no option to choose "Position"... Is it because I haven't premium Figma?

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

      maybe you haven’t updated your client? it should show when you target a frame 🧐

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

    you look handsome, your voice and your content are so good. I dare to ask do you have gf 🌝

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

      thank you so much, Huyen! I do have a wonderful girlfriend 😍

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

    Devs crying while watching this

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

      it's actually very achievable with code without having to go all too crazy 😃
      but yes, fancy effects usually don't sit well with devs unless they're into visual frontend work 👌

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

    THANKS MAN🥹🥹🥹

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

      happy to help!! 😃

  • @just_timothy
    @just_timothy 11 місяців тому +1

    1:00 is what you are looking for trust me, Thanks Tim👍

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

      happy to help, Timothy! 😃