Sergei Chyrkov
Sergei Chyrkov
  • 28
  • 94 849
Sticky Scroll Animation in Figma | Tutorial for Beginners
In this tutorial, I will show you how to create a cards stack animation in Figma using "Sticky" effect. This can used in website design as well as mobile app design.
👉 Link to file: buymeacoffee.com/sergeichyrkov/e/293587
______________________________
Find me on ⬇️
▸ My website - sergeichyrkov.com
▸ My studio - chyrkov.studio
▸ Twitter - sergeichyrkov
▸ Instagram - chyrkov
▸ Behance - www.behance.net/chyrkov
▸ Linkedin - linkedin.com/in/sergeichyrkov
______________________________
📝 Chapters:
00:00 - introduction
00:27 - create a card
01:58 - create button component animation
05:04 - prepare cards stack
08:30 - create a main landing page
11:18 - create on scroll animation effect
14:55 - preview the result
15:20 - add depth
______________________________
😍 Monetarily Supporting The Channel:
If you like what I do and wish to support the channel monetarily, you can donate me with some coffee here: www.buymeacoffee.com/sergeichyrkov
This is appreciated and helps the channel, but please don't feel that it is necessary to enjoy my content.
______________________________
📃 Disclaimer:
Some of the links in my video descriptions are affiliate links, which means at no extra cost to you, I will make a small commission if you click them and make a qualifying purchase.
______________________________
#figma #figmatutorial #uxui #webdesign
zhlédnutí: 111

Video

5 Figma Tips To Scale up Your Workflow | Figma Tutorial for Beginners
zhlédnutí 111Před 14 dny
In this video I will show you five tricks, which I wish I knew when I was just starting out. I will show you short cuts which I use in my work and which will scale up your workflow. Find me on ⬇️ ▸ My website - sergeichyrkov.com ▸ My studio - chyrkov.studio ▸ Twitter - sergeichyrkov ▸ Instagram - chyrkov ▸ Behance - www.behance.net/chyrkov ▸ Linkedin - linkedin.com/in/...
Logo Redesign Step-by-step Process Explained. Real Client
zhlédnutí 118Před měsícem
In this video I will walk you through step by step how to redesign a logo and present it to a client. This is a real life example of one of my clients. I will show you my presentation with slides explaining the process of the logo redesign. By the end of the video you will understand the basics of logo concept generation, how to make a grid for a logo, how to make a monochrome and color logo, h...
How to use Figma Local Variables as a system | Tutorial
zhlédnutí 141Před měsícem
In this quick tutorial I'll explain how to use Figma local variables to create a system and make your life easier. I'll show you step by step how to create and use variables in your designs as a system, which will make your workflow fast and easy! Find me on ⬇️ ▸ My website - sergeichyrkov.com ▸ My studio - chyrkov.studio ▸ Twitter - sergeichyrkov ▸ Instagram - chyrkov...
Create Custom Confetti Effect Component | Framer Tutorial
zhlédnutí 301Před 2 měsíci
In this tutorial I'm going to show you how to create this cool confetti animation in Framer for your for success page! We'll be using Framer custom forms and create a component override to create a customizable confetti animation component. 👀 Preview: confetti-success.framer.website 👉 Get a FREE copy: buymeacoffee.com/sergeichyrkov/e/268719 💥 If you new to Framer, follow my link bit.ly/3I1qUmN ...
Custom Blog CMS Made Easy | Framer Tutorial
zhlédnutí 805Před 2 měsíci
In this tutorial we'll build a blog using custom CMS in Framer. I'll show you all the step by step instructions how to create and blog page, blog filters on my studio's website as an example. 💥 If you new to Framer, follow my link bit.ly/3I1qUmN and use promo code "partner25proyearly" to get 3 free months on a Pro annual subscription! 🎁 Book a free (limited time only) mentor session with me on ...
6 Amazing Menu Button Animation in Figma | Tutorial
zhlédnutí 295Před 3 měsíci
This tutorial is ultimate guide on how to make 6 amazing "hamburger" menu animations in Figma. You can use these menu animations on your websites or mobile. In this tutorial we will be using Smart Animation in Figma and I will show you some of my personal tricks. Together with you will create classic hamburger mobile menu animation and some more complicated ones like "Kebab" and "Chocolate" ver...
How to create responsive bento style landing page | Framer Tutorial
zhlédnutí 3KPřed 6 měsíci
In this tutorials I'll show you how to easily create a personal "bento style" landing page in Framer from scratch. We'll cover stacks, grids, component creation and some basic hover animation, as well as creating a fully responsive layout. 👀 Preview higher-goal-107627.framer.app 👉 Free project Remix Link: www.buymeacoffee.com/sergeichyrkov/e/220993 💥 If you new to framer, follow my link bit.ly/...
Framer: The Best Web Design Website Builder Tool in 2024 | For beginners
zhlédnutí 207Před 6 měsíci
In this video I want to tell you what I believe is the best web design tool in 2024! I believe is the best no-code website builder is Framer! In this video I'll show you how easy it is and especially if you are familiar to Figma! In this video I'll show you basics on how to create a simple website using Framer premade components and how to set up a CMS. 👉 Framer: bit.ly/3I1qUmN - follow my link...
Top 5 Reasons You Shouldn't Become Web Designer in 2024!
zhlédnutí 896Před 6 měsíci
In this video I want to talk to you about reason why you should go to web design. Of course I love web design and I was doing it for over 12 years! But before you decide to to put your life on it, listen to my thoughts and recommendations! 👉The Best tool for web design in 2024 - Framer: bit.ly/3I1qUmN - follow my link and use promo code "partner25proyearly" to get 3 free months on a Pro annual ...
How to Create “Add to Cart” Button Animation | Framer Tutorial
zhlédnutí 1,1KPřed 8 měsíci
Learn how to create a stunning button animation in Framer with this easy-to-follow tutorial! ✨ In this video, you'll discover: Step-by-step instructions for creating a unique and eye-catching button animation Essential Framer techniques and tools for building interactive prototypes ️ Tips and tricks for taking your button animations to the next level 🪄 Whether you're a beginner or a seasoned de...
5 Amazing Button Animations in Figma | Tutorial
zhlédnutí 25KPřed 9 měsíci
In this video I want to show you 5 amazing button animation examples which you can easily create in Figma. We'll cover auto layout function and smart animation. Be sure to check out my other videos about animations in Figma. 👉 Link to Free file: www.buymeacoffee.com/sergeichyrkov/e/186302 🎁 Book a free (limited time only) mentor session with me on ADPlist: adplist.org/mentors/sergei-chyrkov My ...
Istanbul Winter 2023 Trip - short cinematic video shot on iPhone
zhlédnutí 283Před 9 měsíci
Here is a short video about my trip to Istanbul during winter 2023, shot completely on my iPhone. Also this is my first video totally edited in Adobe Premier Rush. I hope you'll like it! Enjoy! 🙌 📸 Check out all photos from the trip here: sergeichyrkov.com/istanbul-january-2023 🎶 www.epidemicsound.com/referral/am81qn/ - best service for royalty free music, use my link to get 30 days for free. M...
How to Create Parallax Hero Animation in Figma | Tutorial
zhlédnutí 928Před 9 měsíci
In this video we will create a cool parallax hero section animation for a website using Smart Animate in Figma. I’ll show you step by step how to animate illustration to create parallax effect. 👉 Link to file: www.buymeacoffee.com/sergeichyrkov/e/182953 🎁 Book a free (limited time only) mentor session with me on ADPlist: adplist.org/mentors/sergei-chyrkov My links ⬇️ ▸ My website - sergeichyrko...
How to create Parallax Scroll Animation In Figma | Beginner Tutorial
zhlédnutí 453Před 10 měsíci
In this video tutorial I’m going to show you how to create a parallax scroll effect animation in Figma. This is a great effect for image galleries and portfolio. We’ll cover basic smart animations and transitions. 👉 Link to Free file: www.buymeacoffee.com/sergeichyrkov/e/182952 🎁 Book a free (limited time only) mentor session with me on ADPlist: adplist.org/mentors/sergei-chyrkov My links ⬇️ ▸ ...
How to create button in Figma, ultimate guide | Tutorial
zhlédnutí 1,9KPřed 10 měsíci
How to create button in Figma, ultimate guide | Tutorial
Responsive design in Figma using Auto Layout and Local Variables
zhlédnutí 1,2KPřed 10 měsíci
Responsive design in Figma using Auto Layout and Local Variables
How To Prototype Gallery Filters in Figma Using Local Variables | Beginner Tutorial
zhlédnutí 1,7KPřed 11 měsíci
How To Prototype Gallery Filters in Figma Using Local Variables | Beginner Tutorial
How To Create Like Button Animation Using Local Variables in Figma | Beginner Tutorial
zhlédnutí 1,4KPřed 11 měsíci
How To Create Like Button Animation Using Local Variables in Figma | Beginner Tutorial
How to create a counter using local variables in Figma | Tutorial
zhlédnutí 28KPřed 11 měsíci
How to create a counter using local variables in Figma | Tutorial
How to Create Carousel Slider Animation in Figma: 3 Awesome Examples
zhlédnutí 2,6KPřed rokem
How to Create Carousel Slider Animation in Figma: 3 Awesome Examples
How To Create An "add To Cart" Button Animation In Figma Using Smart Animate
zhlédnutí 17KPřed rokem
How To Create An "add To Cart" Button Animation In Figma Using Smart Animate
How To Use Local Variables in Figma Like A Pro! | Tutorial
zhlédnutí 3,8KPřed rokem
How To Use Local Variables in Figma Like A Pro! | Tutorial
Adobe Firefly: The Ai Tool For Creating Art. The complete review
zhlédnutí 1,7KPřed rokem
Adobe Firefly: The Ai Tool For Creating Art. The complete review

Komentáře

  • @amalthankachan7569
    @amalthankachan7569 Před 5 hodinami

    Sir, how to upload a CV in a Download CV button!?

  • @afrozuddin3827
    @afrozuddin3827 Před 3 dny

    You made very valuable content but you add so much unnecessary stuff which makes your tutorial confusing

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před dnem

      Thank you for the feedback! However no all people are Pro like you😉 so they need to watch all the process …

  • @kraucifer
    @kraucifer Před 3 dny

    Привет, а у тебя случайно не было канала на русском? я бы тоже подписался.

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 18 hodinami

      Hi!👋 Currently this is the only live channel.

  • @cagr1443
    @cagr1443 Před 9 dny

    perfect

  • @ux.rubenlopez
    @ux.rubenlopez Před 21 dnem

    Nice video, Could you prototype a carousel with an auto-slide feature that includes control buttons for next, previous, stop, and pause?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 19 dny

      Hey! Sure, see delay transition feature to auto slide the variants, then add next/previous button interaction that will link to a particular slide by a click. This will create an effect of moving between slides. To stop slider you need to duplicate each slide variant and remove delay transition feature, so that when you click to stop it will link to the “static” slide. To play again, link the button to the “active” slide variant.

    • @ux.rubenlopez
      @ux.rubenlopez Před 16 dny

      @@Sergei-Chyrkov Ur the best ! I

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 16 dny

      thanks!😇

  • @danielnicholas2786
    @danielnicholas2786 Před 27 dny

    Thanks for this, very informative! Why would you use variables over styles?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 24 dny

      Good question! Depending on the project. If it is a small one page, that styles are enough. But I prefer to use variables as a system in corporate website with more than 3 pages, it really saves me lots of time.

  • @MostafaMohamed-2002
    @MostafaMohamed-2002 Před měsícem

    great video, thank you❤

  • @abdurrazaqadinugraha7468
    @abdurrazaqadinugraha7468 Před měsícem

    How to disable the minus button or make it unclickable when the number shows 1?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před měsícem

      You should make a conditional to show disable state of the component when a variable equals to 1.

    • @abdurrazaqadinugraha7468
      @abdurrazaqadinugraha7468 Před měsícem

      @@Sergei-Chyrkov I've already implemented a counter for each product catalog, but when I change one counter, all counters change as well. How do I fix this?

    • @abdurrazaqadinugraha7468
      @abdurrazaqadinugraha7468 Před měsícem

      @@Sergei-Chyrkov I am creating a product catalog. When the cart is clicked, it changes to a counter, and every product that is clicked shows the same counter number

  • @Chodzizobacz
    @Chodzizobacz Před měsícem

    Great. Which ecommerce use this animation? I mean do you have real life examples?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před měsícem

      Hi!👋 Actually you can apply it to any Ecommerce module like Shopify inside of the framer. But keep in mind that Framer doesn't have native Ecommerce functionality under the hood yet. You can also use this button with different icons for some other functionality besides Ecommerce. Here it's just an idea 😉

    • @Chodzizobacz
      @Chodzizobacz Před měsícem

      @@Sergei-ChyrkovI see. But do you have any real life examples? Which shop is that?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před měsícem

      This tutorial is about making the button animation in Framer. It is not actually a shop. But as I said earlier, you can apply it to any website on Framer and add Ecommerce module and third-party service.

    • @Chodzizobacz
      @Chodzizobacz Před měsícem

      @@Sergei-Chyrkov ok. Thank you for an answer ☺️ спасибо ☺️

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 16 dny

      you are welcome!☺️

  • @edutechab
    @edutechab Před měsícem

    I always used a local style system for my designs. Nice to know I can use variables for it. Quick question, how can I save all the variables as a system so that I can just import it into other files?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před měsícem

      hi!👋 you can create a file with sort of like a design system. Apply variables there to all elements, e.g. make spacing with rectangles. Then you can copy and paste these elements to your new design file and variables should also be transferred to a new file automatically. Let me know if that works!

  • @art_experiments1
    @art_experiments1 Před měsícem

    Thank you so much! I am wondering if there is a way to make the confetti only appear for like 2 seconds?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před měsícem

      Sure, duration needs to be adjusted in the code override of the component. You can adjust the duration of the effect by changing the default value of the `duration` prop in the `ConfettiComponent.defaultProps` section. Specifically, you need to set `duration: 2`. By setting `duration: 2` in the `defaultProps`, you ensure that the effect lasts for 2 seconds.

  • @jasonazzie
    @jasonazzie Před měsícem

    This is awesome! Thank you. What would you suggest is the best way to do it for on click of a button?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před měsícem

      Thanks for feedback!☺️ I recommend doing on the separate “Thank you” page as show in the video.

  • @onyiyehelda7539
    @onyiyehelda7539 Před měsícem

    Amassing tutorial thank you 🎉

  • @deepthi6249
    @deepthi6249 Před 2 měsíci

    I think one of the easy way and the best tutorial for animation and it is so great and awesome video ...easy to understand .... Thank you soo much for the great video.❤

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 2 měsíci

      Thank you so much for this lovely feedback!☺️ I’m glad you like!

  • @onuohaui
    @onuohaui Před 2 měsíci

    I tried this but the absolute positioning didn't still clip the content.

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 2 měsíci

      Please check your layers and smart animation settings

  • @sarahcooper2719
    @sarahcooper2719 Před 2 měsíci

    Hi! Great video, is there a way to duplicate the counter and have them operate separately? I duplicated it and tested it in presentation mode but when I press the "+" button, it triggers both counters. Thanks!

    • @sarahcooper2719
      @sarahcooper2719 Před 2 měsíci

      Ah, just saw another comment about adding another variable and using the new one for each counter. THANK YOU!!!!!

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 2 měsíci

      Thanks for the feedback! It is correct. This happens because both counters are using the same variables. Try to make different variables for each counter.

    • @sarahcooper2719
      @sarahcooper2719 Před 2 měsíci

      @@Sergei-Chyrkov Thanks! I have 2 counters. Top one starts at 2 and bottom one starts at 0. They can both be adjusted either way. I added a reset button but I cant figure out what interaction will reset the counters to their respective numbers, 2 and 0.

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 2 měsíci

      hi! try to use variables as a starting point and set the conditional to equal these variables so that number will not go lower than the number.

  • @fus520
    @fus520 Před 2 měsíci

    Great tutorial ❤

  • @sanzy5004
    @sanzy5004 Před 2 měsíci

    Thanks a lot! This is awesome:)

  • @user-ez5hk9ck4g
    @user-ez5hk9ck4g Před 3 měsíci

    Thanks for sharing Ideas sir, Love from India

  • @BlazinglyPassionateHuman
    @BlazinglyPassionateHuman Před 3 měsíci

    The best explaination so far regarding the variables I was not able to understand others but your stuff is cool . Im subscribing to your content. Peace!

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 3 měsíci

      Thank you for feedback! I’m glad it helped!

  • @Strawberrypiecream
    @Strawberrypiecream Před 3 měsíci

    Thanks for the tutorial! In addition to this, is it possible to change the minus button to "disabled" (when there's a Disabled variant) state when the number hits 1?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 3 měsíci

      Thanks for feedback! Sure, you need to make a separate “disabled” variant of the component and than add a conditional in prototype to activate “disabled” variant when it hits 1. I hope this helps!😌

  • @user-jl8ee8om4q
    @user-jl8ee8om4q Před 3 měsíci

    I used this and when you put multiple counters in a frame, they all do the same thing. How can I get them to work indvidually?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 3 měsíci

      That’s correct because you use the same component and variables. Try to use different variables for each component.

  • @averageweirdude6763
    @averageweirdude6763 Před 3 měsíci

    excellent tutorial❤

  • @salmansart2667
    @salmansart2667 Před 3 měsíci

    Please keep creating videos on animation i love the way of teaching ❤. Keep growing

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 3 měsíci

      Thank you so much for your feedback! I’m glad you like it.

  • @nikyabodigital
    @nikyabodigital Před 3 měsíci

    I can tell. Figma got the most resourceful and smartest and most innovative people in web app right now.

  • @m7280
    @m7280 Před 3 měsíci

    Serezha, thanks a lot!! You're a great teacher!

  • @youssefashrafmohamed2625
    @youssefashrafmohamed2625 Před 3 měsíci

    Thank you, very interesting.

  • @ujenezanicolepaola2212
    @ujenezanicolepaola2212 Před 3 měsíci

    Nice and simple to understand the whole process, i was asking for local variants for individual who are using free plan in figma how can we use that?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 3 měsíci

      thanks for feedback! I think on a free plan you can only use one mode.

  • @gulagbois
    @gulagbois Před 3 měsíci

    Thank you Sergei, because that was a wonderful explanation. Please, I have a question. I copied the final work in 3 copies, and the moment I clicked + on one of the copies, the numbering was added in three layers. How can you fix the numbering of the three layers to be independent, thanks in advance.

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 3 měsíci

      Hey! Correct, you need to make different variables for each case, because Figma sees it like one same component.

  • @IV__KRISHNAKUMART
    @IV__KRISHNAKUMART Před 4 měsíci

    How to convert into code

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 4 měsíci

      You can try to use plugin To HTML, or copy css properties and code manually

  • @lalogreiner
    @lalogreiner Před 4 měsíci

    Very nice, thank you!

  • @3DWORLDLAB
    @3DWORLDLAB Před 4 měsíci

    awesome

  • @3DWORLDLAB
    @3DWORLDLAB Před 4 měsíci

    cool tutorial

  • @xiconi4300
    @xiconi4300 Před 4 měsíci

    Thank you Sergei!

  • @gteja9765
    @gteja9765 Před 4 měsíci

    He forgot to say that we can only use variables in interactions if only we have premium 🤣🤣

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 4 měsíci

      Are you still using free version!?😱😱

  • @elliotchapman4367
    @elliotchapman4367 Před 4 měsíci

    great tutorial, this now has me wondering if this feature is only available for the paid version of figma or the free version aswell ..

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 4 měsíci

      Modes and Variables are available in paid plans

  • @yoericktv9610
    @yoericktv9610 Před 5 měsíci

    Super awesome tutorial. Thank you so much!

  • @stevechan5315
    @stevechan5315 Před 5 měsíci

    Great video! And Can you tell me the reason that why you chosen Framer as your design tool?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 4 měsíci

      Thanks! I worked for many years with Webflow and wordpress for complex websites. But last year I switched from webflow to framer completely because it much easier and faster to work with. It is much more intuitive for me as a designer. The time for building a website on framer is super fast.

    • @stevechan5315
      @stevechan5315 Před 4 měsíci

      @@Sergei-Chyrkov thanks.

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 4 měsíci

      You are welcome! Good luck!

  • @lexibrowning7447
    @lexibrowning7447 Před 5 měsíci

    Is it possible to do this when the buttons are built with auto-layout and their content at different instances causes them to be different widths?

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 4 měsíci

      Yes, try “absolute position” of the element inside the auto layout

  • @mamunmiahbd
    @mamunmiahbd Před 5 měsíci

    Great tutorial

  • @hellsbell365
    @hellsbell365 Před 5 měsíci

    if i am not wrong, setting multiple variables is available only on the paid version of Figma, is that true?

  • @Steezy967
    @Steezy967 Před 5 měsíci

    I have just followed this and works great. Only issue I am having is that when I have more than one counter on the same page it is applying to all of them, rather than just the one that is clicked. Is it becasue I made it into a reusable component? If not any soloutions?

  • @KarinaPopa-fi4fr
    @KarinaPopa-fi4fr Před 5 měsíci

    super nice, thanks !

  • @pravinmahadik407
    @pravinmahadik407 Před 5 měsíci

    Amazing. Thanks

  • @Rolz
    @Rolz Před 5 měsíci

    Hi, I get stuck renaming layers. When I hit Command + R, it just reloads my page. I've scoured the internet on how to get to renaming layers but all the shortcuts does not get me there. Help!

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 5 měsíci

      Hey! I guess this happens because you are using Figma in your browser. Try to do it in Figma App, it should work.

  • @psilocyberspaceman
    @psilocyberspaceman Před 6 měsíci

    This is a great and thorough tutorial. Many thanks!

  • @flow_ryan
    @flow_ryan Před 6 měsíci

    I'm having trouble creating a button, but the last version! I don't want the little rectangle to appear at the bottom, I just want to have empty text, then the background appears with a hover. However, it offsets my text, and it moves it to the center of the rectangle whenever I do it... Do you have any tips? This sounds so simple to resolve but I can't manage haha

    • @Sergei-Chyrkov
      @Sergei-Chyrkov Před 5 měsíci

      Hi! Are you using auto layout? Try to set background rectangle to absolute positioning. Or try to build the button from a regular frame with text.

  • @alegami7167
    @alegami7167 Před 6 měsíci

    How can i create a cart on framer?

  • @lightnduka700
    @lightnduka700 Před 6 měsíci

    Thank you so much!. Please can you do a tutorial on how to send Contact Form data to WhatsApp