Auto Typing Text Animation in Figma. Typewriter Effect with Figma Interactive Component

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • Learn how to create an auto typing text animation effect in Figma the easiest way. With detailed explanation. You will also learn about component, variants and component text property. Please don't forget to subscribe and drop a comment.

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

  • @meierjoe
    @meierjoe Год назад +34

    Make sure that after you created the component now you need to double click into the text "easier" and under constraints make sure it says left and center. Otherwise the text will move all the time when you try to reveal the word

  • @AkhigbeCourage
    @AkhigbeCourage Год назад +1

    Thank you very much for this tutorial. Been working on some interaction designs and autotyping was a major constraint for me.
    Great Job

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

      You’re welcome. I am glad I could help 🙏

  • @ademuyiwaoluwanifemi7273
    @ademuyiwaoluwanifemi7273 Год назад +1

    Thanks for this tutorial.. You are amazing brother

  • @philiposarodion8906
    @philiposarodion8906 2 года назад +2

    bro your contents are really great, i appreciate the work you do honestly👏👏

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

      You’re going to make me cry 🥹. Thank You so much.

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

      @@femijohn Bro a request, Is it possible to make the animated words show in different colours? like "Faster" in blue, the other word in Yellow, stuvs like that. I'd appreciate it if it's possible and you can show us. ama in love with it already!

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

      @@philiposarodion8906 yes it’s possible

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

      @@femijohn please how can I do it? 🙏🏼

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

    Very easy to understand. Thank you

  • @MarcusParry
    @MarcusParry Год назад +1

    I found this really helpful and well put together. Thank you !

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

      You’re welcome 😊🙏

  • @Foxpoxcrox
    @Foxpoxcrox Год назад +1

    Thanks, it's exactly what i looking for

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

      You’re welcome 🙏

  • @rufailateefah
    @rufailateefah 2 года назад +6

    This is an amazing and carefully recorded tutorial. I never got lost for once. After watching different tutorials, I finally got it right. Thank you!

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

      You’re welcome 🥺

  • @modupekay
    @modupekay 3 месяца назад +1

    Hi Femi. Thank you for this very helpful and concise video. I'm wondering since Figma has variables now, is there a way to do this with just one component instead of duplicating multiple variants?

    • @femijohn
      @femijohn  3 месяца назад +1

      Oh yes, interactive component can help you achieve this nicely.🙏

    • @modupekay
      @modupekay 3 месяца назад

      @@femijohn do you by any chance have a tutorial on that please?

  • @amywu6829
    @amywu6829 3 месяца назад +2

    Tip: after linking the variants together, you can select them all at once and adjust the prototype settings at the same time. Saves a lot of time

    • @femijohn
      @femijohn  3 месяца назад

      Thanks for the tip 🙏

  • @cslandcsland
    @cslandcsland Год назад +1

    There is a plug-in that create typing effect called typeff

  • @anigrigoryan1951
    @anigrigoryan1951 2 года назад +2

    Please, can you tell me why my first letter is not staying at the same place when others are appearing?

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

      Uhm, I’m not sure. But, what you can do is hit shift + A on the text. To add auto layout on it. You can set all padding to 0 if you want. But that should make the word stop moving when you try to make other letters visible. Please let me know if this works

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

      Ah, that’s what I missed))) thank you, it works🫶

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

      @@anigrigoryan1951 you’re welcome 🥺

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

    I want to add more than 2 text how to do it please help me

  • @hihi9674
    @hihi9674 2 месяца назад +2

    Amazing!! Just what i was looking for in a project I was trying to do. Thanks!

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

      Glad I could help!

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

    this is really good.. thanks man!

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

      You’re welcome.

  • @hrithiksoni3119
    @hrithiksoni3119 2 года назад +2

    Such an amazing vedio 👍easy to understand, but I am having Ane trouble in this that my text is stretching can you please help?

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

      Uhm, I’m not sure. But, what you can do is hit shift + A on the text. To add auto layout on it. You can set all padding to 0 if you want. But that should make the word stop moving when you try to make other letters visible. Please let me know if this works

    • @JessicaBianconi
      @JessicaBianconi Год назад +1

      @@femijohn I had the same problem and it's solved! Thanks again for this great tutorial 😊😊😊

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

      @@JessicaBianconi you’re welcome 😊🙏

  • @ralphkapgang3687
    @ralphkapgang3687 Год назад +3

    Did the same thing but it is not functioning
    The text disappears whenever I try to enlarge the size of the component

    • @femijohn
      @femijohn  Год назад +2

      Hit shift + A on the text to add auto layout to just the text, then you might remove all the paddings on around it. Or hit Cmd + Shift + G to frame the text.
      It should work when you do this

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

      @@femijohn Thanks for your prompt feedback! 😜😜

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

      @@ralphkapgang3687❤️ 🚀

  • @NargessShabani
    @NargessShabani Год назад +1

    I guess this would be very easier now with Variables

  • @SmrutiTiwari-u1g
    @SmrutiTiwari-u1g 3 дня назад

    Thank you so much

  • @jadegenga
    @jadegenga Год назад +1

    This is a great fix! Thank you for this. Do you know how to then export this like an animation? All my export options are stills only of the first frame/variant.

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

      Thank, but no. I don't know how to export animations like this. they are currently just for prototyping. Although a new plugin to export as lottie files is out, but it wasn't made for prototypes like this.

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

    Thanks very much for this great tutorial. I was able to create this cool animation. Now my issue is how do I export it to HTML? I tried Anima but it does not render the animation. I am lost now. Can you hep me?

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

      Thanks but, I feel like creating it like this works for just Figma prototyping. You’ll need to use gif creating plugins to create it with a different approach or use JavaScript.

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

    That was brilliant! thank you so much.

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

      You’re welcome. I appreciate your kind words 😊

  • @loras2263
    @loras2263 Год назад +2

    Hi bro why the next word doesn't appear when i large the frame?

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

      Sorry about that, try hitting shift + A on the text to make an auto layout object and remove all paddings or frame selection on the text. Let me know if this works

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

      @@femijohn when is i hit shift+A? before i make it to component? and what is paddings on figma? sorry i ask too much, i just learn figma

  • @luyentran816
    @luyentran816 2 года назад +2

    very easy to understand, please release more videos

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

      Sure, thank you 🙏 🤗

  • @JustTheLyrics3685
    @JustTheLyrics3685 5 месяцев назад +1

    Amazing, this helped me put the last piece on my UI/UX portfolio

  • @Mr_Imran_Vlogger_007
    @Mr_Imran_Vlogger_007 5 месяцев назад +1

    Good bro very helpful video❤❤❤❤❤❤

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

    i have a problem of transiting from one word to the other, since the after delay is limited to one trial. kindly advice so that i can link the first auto type to the second auto type

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

    Would be cool if it stopped after the second word and a period got added. 😀

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

      Mmm right. That makes sense 🤔😋

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

    Thanks. Very easy to understand.

  • @Dolabomi_Peace
    @Dolabomi_Peace Год назад +1

    Thank you so much, FemiJohn!!!

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

    Dope stuff, I just needed this for my new project

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

      You’re welcome ☺️

  • @Bruna-o8h
    @Bruna-o8h 10 месяцев назад +1

    👏👏

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

    Sir it's not working in my prototype

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

      And you have no clue what might be wrong? How can I help?

  • @parthtiwari1893
    @parthtiwari1893 Год назад +1

    Thank you so much, this is exactly what I needed!

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

      You’re welcome 🙏

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

    Thank you for this great tutorial! Keep up the good work man!😆

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

      You’re very welcome. 😊

  • @geetalib
    @geetalib Год назад +1

    Very well explained and easy to do

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

      Thank you so much 🙂

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

    Thank you so much brother!

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

      You’re welcome 🥺

  • @rluismodesto
    @rluismodesto 10 месяцев назад +1

    Thank you so much!

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

      You're welcome!

  • @07_delsemariska68
    @07_delsemariska68 9 месяцев назад +1

    thank you so much

    • @femijohn
      @femijohn  7 месяцев назад

      You're welcome

  • @alicekasr
    @alicekasr 5 месяцев назад

    thank you!!!!🥰

    • @femijohn
      @femijohn  3 месяца назад

      You’re welcome 😊

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

    Thank bro

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

      You’re welcome

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

    Thank you Femi

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

    This was helpful. Thanks

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

    👍

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

    Nice ✌🏽

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

    Thank you so much

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

      You’re welcome. 🥺

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

      Good evening...please as I drag my component it's missing..can't see the other letters...I don't know what I'm not doing well
      I have rewatched the videos countless times

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

      @@ohagoromonyinyechukwuj7305 please try referencing to a particular point or timestamp in the video, so I’ll understand where exactly you’re having issues. Or send a screenshot as dm on any of my social handles

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

      @@femijohn okay I will do that now...let me go to your Instagram

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

      @@ohagoromonyinyechukwuj7305 okay cool.

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

    Great tutorial! Thank you!

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

      You’re very welcome 🥺🙏

  • @miguellopes5645
    @miguellopes5645 Год назад +1

    Hey!
    I followed your steps but got confused with two things:
    - After creating the component and adding all those variants, I cant resize the rectangle unless I detach the instance. However I did not see you do that!
    - After setting up the after delay as you did, I also copied the component from the assets section to my "Main" frame but the prototype doesn't even start. Seems that after delay is not working.
    I'd be grateful for any tips!
    Thanks for the video :)

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

      Okay, first you won’t be resizing just the rectangle. Because the rectangle and the text was used to create a masked group. at 1:15. This masked group is then turned into a component that have multiple variants that can be resized. So you’re resizing the component or it’s variants and not the rectangle

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

      Make sure the starting timer for your after delay is at 0. And carefully go through the prototype again to be sure

    • @miguellopes5645
      @miguellopes5645 Год назад +1

      It is now working. I did option + drag this time instead of cmd + D and then I could resize the mask group with no problem. Sorry for the beginner question eheh.
      Subscribed!

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

      @@miguellopes5645 it’s fine. My DM is always open if you ever run into any challenge in Figma. Thank You so Much 🙏🤗

  • @fr._.1602
    @fr._.1602 3 месяца назад

    2:49 what command did you use to reveal the rest of the text? I was dragging it but only the masked letter along with the line showed up while the rest of the words did not appear, could you help me out? Thanks!

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

    Bro, this was very easy to understand. Thank you very much for this 👏🏽 👏🏽 👏🏽
    Please add your twitter and IG to your about page. Want to follow you on there.

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

      You’re welcome. I’m glad I could help. I’ve added my social handles. Thanks 😊

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

    My bro this was helpful. your content is genuinely helpful. Thanks @Thefemijohn

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

      You’re welcome. I really appreciate your kind words.