Framer Tutorial: Creating Smooth Website Loading Animations

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 200

  • @mayogoooooose
    @mayogoooooose หลายเดือนก่อน +3

    21:25 is EXACTLY what I have been searching for, thank you so much youre a total lifesaver

    • @framer.university
      @framer.university  หลายเดือนก่อน

      glad i could help! :)

    • @moe5347
      @moe5347 หลายเดือนก่อน

      Same!

    • @donadio1412
      @donadio1412 11 วันที่ผ่านมา

      dude this what i am looking foorrrrr omgg

  • @nouraltabba
    @nouraltabba 9 หลายเดือนก่อน +8

    Thank you for this great tutorial Nandi! Always on point. 👌🏼 I was wondering, how can I prevent the user from scrolling the page while the animation is running?

    • @natasavukota1441
      @natasavukota1441 6 หลายเดือนก่อน

      Same problem here, did you find any solution?

    • @nouraltabba
      @nouraltabba 6 หลายเดือนก่อน

      @@natasavukota1441 Unfortunately I haven't found a way to do it. I'm not entirely sure, but I think you might be able to do that using custom code.

  • @iklxsss
    @iklxsss 7 หลายเดือนก่อน

    Great video! Would you happen to know how to animate roots growing down a webpage? My vision is a plant on the landing page and as you scroll the roots begin to follow you down the page

  • @NisthaMishra-u6m
    @NisthaMishra-u6m 6 หลายเดือนก่อน +4

    Hi, Nandi, I used this loader on my website. Please help me with when I go to another screen from the Nav bar and come back to my Homepage, I see the loader every time. I just want this loader once when I open the website for the first and not whenever I come to Homepage.

    • @framer.university
      @framer.university  6 หลายเดือนก่อน +1

      hey! this will help ya:
      framer.university/resources/show-once-code-override-for-framer
      lemme know if you need any help!

  • @perhaar
    @perhaar ปีที่แล้ว +16

    But this is just an animation, not a loader 🤔 A website loader is driven by javascript that check if the page is fully loaded before it moves on. Not some random delay time. It is used if you have a heavy site with videos and images and so on. Can Framer do it right?

    • @framer.university
      @framer.university  ปีที่แล้ว +7

      Yes indeed this is a “fake” loader. A real loader would require custom code and this is a no-code solution.
      However, if you know that you site loads in max 5 seconds then you can set the loader to fix 5s.

    • @philippegallant4622
      @philippegallant4622 10 หลายเดือนก่อน

      @@framer.universityNo code is fun and all but do you know a way to actually do it with a bit of code?

    • @GreatJoshua-rf9ll
      @GreatJoshua-rf9ll 8 หลายเดือนก่อน

      Ugh.. Lottiefiles bruv, Lottiefiles

  • @anastasiiafilenkova8582
    @anastasiiafilenkova8582 6 หลายเดือนก่อน +1

    Fantastically clear as always, thank you!
    But I have a question if I can anyhow block page behind the preloader from scrolling?

    • @framer.university
      @framer.university  6 หลายเดือนก่อน +1

      Thank u 🙏
      Check this guide:
      framer.university/blog/how-to-block-scrolling-during-the-website-s-preloader-in-framer

    • @anastasiiafilenkova8582
      @anastasiiafilenkova8582 6 หลายเดือนก่อน

      @@framer.university Thanks! Best University after my Alma Mater :)

    • @anastasiiafilenkova8582
      @anastasiiafilenkova8582 15 วันที่ผ่านมา

      Hey!
      Another question is how can I make the preloader load only once during visiting the homepage (and not every time I get to it browsing between the pages of the site)?
      Thanks!

  • @sjaakgrootspraak
    @sjaakgrootspraak 2 หลายเดือนก่อน +1

    Your content is amazing! Thanks again, i have learned so much from just your videos in the last couple of months. Big thanks!

    • @framer.university
      @framer.university  2 หลายเดือนก่อน

      I’m really happy to hear this! :) thanks for the feedback mate 🫶

  • @lydiawere
    @lydiawere ปีที่แล้ว +3

    awesome tutorial. Just started learning Framer this is so clear and easy to follow. Thanks for this.

    • @framer.university
      @framer.university  ปีที่แล้ว +1

      I am so happy that you found this helpful! Good luck with your Framer journey! :)

  • @Iamemola
    @Iamemola 11 หลายเดือนก่อน +1

    Concerning the loading interaction once after it finished loading and lands on the landing page if I should click to another page and go back to the landing page the loading page comes up again which is not ideal as the loading should only happen when you just want to enter the website and not when you are surfing the web page is there a way to make the loading only appear when you just load the page or reload the page?

    • @framer.university
      @framer.university  11 หลายเดือนก่อน +2

      This is something that needs custom code. I’ll try coming up with a solution.

    • @Cleedek
      @Cleedek 7 หลายเดือนก่อน

      @@framer.university Have you found the solution for this please?

  • @kaushikjv6626
    @kaushikjv6626 6 หลายเดือนก่อน +2

    Hi, How can I make the animation load only once when I launch the website? because when i go to other page and page coming back to the home screen it is loading the animation all the time?? Could you please help me fix this?? @framerUniversity

    • @framer.university
      @framer.university  6 หลายเดือนก่อน +2

      Hey! Use this:
      framer.university/resources/show-once-code-override-for-framer

  • @arra6531
    @arra6531 2 หลายเดือนก่อน +1

    hey, thanks for the tutorial! i have a question though, why does my navigation bar come on top of the loading comp? how can i put it under? for context, the nav-bar is in sticky mode so it sticks while scrolling down through the page contents, i dont know how to make it sticky while also keeping it under the loading comp

    • @TheDJcrp
      @TheDJcrp 2 หลายเดือนก่อน

      He explains it at 18:04 . If that doesnt work try putting your "Navigation bar" layer above the "loader comp" layer in the layer section.

  • @MrCharmer
    @MrCharmer ปีที่แล้ว +6

    Hey Nandi, thanks for this tutorial, will help me make my websites a lot cooler.
    On a sidenote, I really need a blog tutorial, and how we could use cms to set up blogs.
    So, If you could do a tutorial on that, it'd be amazing.
    Thanks, and keep up the good work

    • @framer.university
      @framer.university  ปีที่แล้ว +1

      Thanks Joshua!
      Will start making content about the CMS as well in the future!

  • @shanivlog9
    @shanivlog9 2 หลายเดือนก่อน +1

    thnks so much nandi for this tetorial I love it

  • @harshadrokade8563
    @harshadrokade8563 3 หลายเดือนก่อน +1

    Hey nandi like your tutorial and i also created pre loader , but can you help me with how to block background scroll while pre loder is loading

    • @framer.university
      @framer.university  3 หลายเดือนก่อน

      Hey!
      You can check this guide:)
      framer.university/blog/how-to-block-scrolling-during-the-website-s-preloader-in-framer

  • @EmileNoyod
    @EmileNoyod หลายเดือนก่อน

    Really nice video, I hope Framer will one day implement an easier way to do it haha
    Little questions for you, Nandy. In my head, a loading screen appears each time you visit a website from an external source (or behavior similar to that). I saw that you created a code for the animation to only play once per hour, day, or month, but do you have any override or idea on how to make it play each time the user visits the website from an external source?
    I was also wondering: sometimes, you want to animate elements once the pre-loader is finished. My easy solution was to delay them, but if I navigate the website and return to the home page, they are still delayed, which creates a big empty space for a moment. Is there a workaround?

  • @visha-j2x
    @visha-j2x 5 หลายเดือนก่อน +1

    Hey since the component is fixed and set to 100 vh, all of the buttons underneath the loading component lose their clickability as the "leave" blank frame is still above it. Is there any work around for this? I've tried giving the loading component pointer events of none

    • @framer.university
      @framer.university  5 หลายเดือนก่อน

      The solution should be pointer events set to none, yes! I show it in the video too.

    • @TheDJcrp
      @TheDJcrp 2 หลายเดือนก่อน

      Check 21:13

  • @Designsuspect
    @Designsuspect หลายเดือนก่อน +1

    ok I will show once code override so I will not come again. What if the loader animation is finished & the website is still loading. :0. Is it possible to make loader dynamic according to the internet speed?

    • @framer.university
      @framer.university  หลายเดือนก่อน

      I haven’t experimented with making it dynamic. It would probably need custom code.

  • @JordanMattKim
    @JordanMattKim 13 วันที่ผ่านมา +1

    hi nandi! so this is not actually a loading screen, it's just a pre-done preset animation that doesn't really respond to loading of the site elements? like my site will still be loading and images will still not be ready after this...

  • @mrclarky
    @mrclarky 7 หลายเดือนก่อน +1

    The remix file seems to be responsive to mobile size breakpoints, but I can't find in the settings or varients how this is happening. When I copy the component into my own project, it looses this resizing functionality...

    • @syednouman7053
      @syednouman7053 4 หลายเดือนก่อน +1

      same... how is it responsive

  • @LifeofIb
    @LifeofIb 6 หลายเดือนก่อน +1

    bro you're literally the best!!!!!

  • @thewebart
    @thewebart ปีที่แล้ว +1

    Do you know how ard it would be to add a cookie to the preloader so it only shows once to the visitor per day or per week?

    • @framer.university
      @framer.university  ปีที่แล้ว

      Framer has a pre-built cookie banner component that you can fully customize. Search for it in the insert menu.

    • @thewebart
      @thewebart ปีที่แล้ว +1

      @@framer.universityI think you have misunderstood my question. You need a custom code that would story the cookie of the preloader element, which would control how many times per day, week that preloader would display. The cookie banner is something else.

    • @framer.university
      @framer.university  ปีที่แล้ว

      I think this is what you’re looking for:
      th-cam.com/video/0XZRVjInsXY/w-d-xo.htmlsi=W6BCBUY-ZNvKjZ4W

  • @the_backwards_marketer
    @the_backwards_marketer ปีที่แล้ว +1

    What if I have a button link inside the component of overlay? Pointer events selection makes it impossible to click...

    • @framer.university
      @framer.university  ปีที่แล้ว +1

      Select that specific clickable element and set the pointer events back to auto on it

  • @miserywas8285
    @miserywas8285 9 หลายเดือนก่อน +2

    This method makes the loading screen appear every time the visitor visits the home page. I want this to only appear once - the first time the visitor visits. Is there a way to do that? Thanks

    • @framer.university
      @framer.university  9 หลายเดือนก่อน +1

      I’m soon releasing an override that will only show it once.

    • @miserywas8285
      @miserywas8285 9 หลายเดือนก่อน

      @@framer.university Any update on this? Has it been released? I don't see it anywhere

  • @glagraphy6533
    @glagraphy6533 ปีที่แล้ว

    if we scroll we can see the page, is there any option to only see de loader if we scroll down the page? Great tutorial!

    • @framer.university
      @framer.university  ปีที่แล้ว +2

      You mean blocking page scroll while the loader is in view? framer.university/blog/how-to-block-scrolling-during-the-website-s-preloader-in-framer

    • @everydaysebra
      @everydaysebra ปีที่แล้ว

      @@framer.university somehow this is not working for me. scrolling is still possible. do I have to do anything else?

  • @manishmalli13
    @manishmalli13 5 หลายเดือนก่อน +1

    Hi Nandi. I have created this loading animation using a component set and is set on trigger of the home page. However, it also means everytime I go from some other page to Home page, the animation loads. Is there a way where the animation can happen only once for the first time when the user lands?

    • @framer.university
      @framer.university  5 หลายเดือนก่อน +1

      Yea! Use this override:
      framer.university/resources/show-once-code-override-for-framer

  • @Kimoartcave
    @Kimoartcave ปีที่แล้ว

    Very cool and smooth, thanks Nandi. how can we have dynamic loading transition. like really based on the page Loading time?

    • @framer.university
      @framer.university  ปีที่แล้ว

      Thanks!
      Unfortunately that would need button code. Natively you can only set a fixed duration.

  • @Sabrina-uh7fr
    @Sabrina-uh7fr 4 หลายเดือนก่อน +1

    The overlay with z index above the others eventually lead to a page unclickable on my side, does anyone have this problem?

    • @bramjuve
      @bramjuve 4 หลายเดือนก่อน +1

      You can set the 'Pointer Events' of the loader component to 'None' to fix this issue. If this doesn't show on the Styles panel in framer click on the '+' next to 'Styles', Pointer Events should show in there.

    • @framer.university
      @framer.university  4 หลายเดือนก่อน

      Exactly! Pointer events set to none always solved this issue! :)

  • @Jauneau19899
    @Jauneau19899 10 หลายเดือนก่อน

    Great tutorial. Couple of things I'm struggling with. The animation overlay covers all the page content, so buttons are no longer clickable on the page. Essentially using pointer-events: none. Also, is there a way to have this page transition only play on pages between the homepage? I don't want this played on homepage load. Thanks!

    • @framer.university
      @framer.university  10 หลายเดือนก่อน +2

      I explained in the video exactly how you can prevent the uninteractivity from happening. Make sure to watch the full video.
      There is no way currently to only display it on pages between the homepage.

    • @Jauneau19899
      @Jauneau19899 10 หลายเดือนก่อน

      @@framer.university Very patronising but ok

    • @TheDJcrp
      @TheDJcrp 2 หลายเดือนก่อน

      Check 21:28 for your first question

  • @ayodeleopeloye
    @ayodeleopeloye 3 หลายเดือนก่อน

    Thank you Nandy for always giving us the best tutorial we need.
    Thank you!😊😊😊😊

  • @EdgeCodeStudioUK
    @EdgeCodeStudioUK 7 หลายเดือนก่อน

    Amazing!
    The whole video was too easy too follow.
    Thanks for this tutorial!

    • @framer.university
      @framer.university  7 หลายเดือนก่อน

      Glad it helped! :) thanks for the feedback 💙

  • @YulianPavlov
    @YulianPavlov 8 หลายเดือนก่อน

    Nice. For multipage websites - is there a way to load it only once when entering the home page and not every time to return to it ?

    • @framer.university
      @framer.university  8 หลายเดือนก่อน

      Check the latest resource on framer.university called Show Once Override. 🫡

  • @JVincent340
    @JVincent340 ปีที่แล้ว +1

    hi! thank you for this! I'm having a little issue and I'm not sure if it's me or framer is not working properly. When I create the first frame and send it over the breakpoint, set position to fixed, pin it and set height to viewport, when I hit preview, this frame is not showing! I tried several ways but it still doesn't appear. Can you help me with this?

    • @framer.university
      @framer.university  ปีที่แล้ว

      Hey! I’d need to see the project. Send remix link in Twitter DM.

    • @tae_goon
      @tae_goon 3 หลายเดือนก่อน

      EXCUSE ME, IS THIS PROBLEM SOLVED? I HAVE SAME PROBLEM:(

  • @LejonetJanne
    @LejonetJanne ปีที่แล้ว

    Many thanks Nandi for this tutorial. How could I get the animation to start first when the Website Loading animation is done, ie. when the top view disappears?? I do not know how to trigger that. I have tried a few things, but the animation happens, underneath the "loading animation" view, so by the time that is done, the animation is already done. I hope you can give me some tips on how to solve this!?

    • @framer.university
      @framer.university  ปีที่แล้ว

      Apply delay for the animations so they happen after the loading animation.

    • @LejonetJanne
      @LejonetJanne ปีที่แล้ว

      @@framer.university thanks. Yes. I did that.

    • @framer.university
      @framer.university  ปีที่แล้ว

      @@LejonetJanne amazing!

    • @ariefhaikal604
      @ariefhaikal604 11 หลายเดือนก่อน

      @@framer.university hi, i want to ask.. i have the same issues as well, and i already apply delay for the 'contents' after the 'loader', but still didn't work, should i set the 'contents' animation to On Appear / Layer in View / other else?
      thanks for this great content btw, keep it up!

  • @Big-yh8wz
    @Big-yh8wz 5 หลายเดือนก่อน +1

    For tablet and iphone its too wide?

  • @DavidMartens
    @DavidMartens 2 หลายเดือนก่อน +1

    How can I have this trigger once for a home page. If a user needs to go back to revisit the homepage, that would be annoying

    • @framer.university
      @framer.university  2 หลายเดือนก่อน

      with this:
      framer.university/resources/show-once-code-override-for-framer

  • @creativepill
    @creativepill 7 หลายเดือนก่อน

    Nice tutorial, but i found a problem, when you publish your website, with preloader links doesn´t work. The reason could be preloader´s z-index?

  • @mr.chinaski2613
    @mr.chinaski2613 ปีที่แล้ว +1

    Awesome content, glad that I found your channel - I'm from Hungary too

    • @framer.university
      @framer.university  ปีที่แล้ว

      Glad to hear it! Hope you’ll like my upcoming videos as well. :)
      🇭🇺🇭🇺

  • @cutoff-v2
    @cutoff-v2 2 หลายเดือนก่อน +1

    why i cant change my text to relative ? its disabled

    • @framer.university
      @framer.university  2 หลายเดือนก่อน +1

      Because the parent frame isn’t a stack. Go to right panel and add a layout by clicking the plus button next to it.

    • @cutoff-v2
      @cutoff-v2 2 หลายเดือนก่อน

      its fixed by changing the text container size to Fit

  • @robertobernal4543
    @robertobernal4543 5 หลายเดือนก่อน

    Yo, I am new to this and i did not catch what you said when you were saying where to put the frame…. All i was able to get was “cut and paste it. . . breakpoint.” if you could clarify and share some insight on where you pasted it. Thanks!

  • @rumorscameras
    @rumorscameras 7 หลายเดือนก่อน

    hey, i followed the project with loading page here and the other with revealing footer, however i found that it is impossible to make hover buttons on the footer layer and a custom cursor bcz the transparent layer is always there to do the reveal. any hint how to fix nandi

  • @uumoss
    @uumoss 4 หลายเดือนก่อน

    The leave varient screen , just stays there doesn't leave ?? any help ??

  • @kanasorta
    @kanasorta 4 หลายเดือนก่อน +1

    im so frustrated lol... no matter what I try, I cannot click through the "hidden" screen. even tried doing -1000 absolute or 1px size... still fills the windows.

    • @framer.university
      @framer.university  4 หลายเดือนก่อน +2

      It should fill up the screen. That’s not the issue.
      I’m addressing this at 21:15 in the video.
      Watch every second for all the golden nuggets hehe 😉

  • @OnurOzalp-personal
    @OnurOzalp-personal 6 หลายเดือนก่อน +1

    Thank you so much for the tutorial man I'd tickle your pickle for the fun of it after helping this much, big love yo, keep it real

  • @just_tawab4787
    @just_tawab4787 5 หลายเดือนก่อน

    how to disable scroll for the loading animation ?? because its working sll fine but if someone quickly scrolls the website they can see the website before the loading screen gets over

  • @anthonysarsuelo1652
    @anthonysarsuelo1652 7 หลายเดือนก่อน

    I am having a problem with the helper text it does not change the with or height automatically after I change it to relative could someone help me

    • @framer.university
      @framer.university  7 หลายเดือนก่อน

      Make sure that parent frame is set to fit width so it fits the size of the relative text. (Also check if relative text’s width is fit, because it might be fixed for some reason (it needs to be fit))

  • @studiotozo
    @studiotozo ปีที่แล้ว

    Nice tutorial. Looking forward to the course. Thanks so much!

  • @letxdev
    @letxdev 10 หลายเดือนก่อน

    So I have a question how to show this only once per user visit, as it annoying to show preloader each time he visit the home isn’t it

    • @framer.university
      @framer.university  10 หลายเดือนก่อน +1

      I’ll come up with a solution for this!

    • @AK--gp4ow
      @AK--gp4ow 9 หลายเดือนก่อน

      I came up with something that a. dont need code and b.can be a little bit stupid but.
      if you use the effect in the homepage (the page you set to be the homepage) then you can duplicate this same page and remove in the duplicated version the frame you made in the tutorial and in any navigation bar or button you have to send you to the home screen then make it send you to the duplicated version of the home page @@framer.university, if you want you can make a video about it and show how to do it for the those who don't know 😊

  • @glagraphy6533
    @glagraphy6533 7 หลายเดือนก่อน

    THERES ANY OVERRIDE TO MAKE IT REAL WITH JS?

  • @supoflex
    @supoflex 11 หลายเดือนก่อน

    hey man, nice tutorial. Followed it through and the loading screen works great but it doesn't let the buttons on the site work. do you know what the reason could be?

    • @framer.university
      @framer.university  11 หลายเดือนก่อน +1

      Thanks!
      Yes it is because you missed a step. Make sure to watch the full video!

    • @supoflex
      @supoflex 11 หลายเดือนก่อน

      ​@@framer.university haha thanks! I've watched the tutorial a couple of time but always stoped at the point where you fix the words popping animation. I'm so impatient :))

    • @framer.university
      @framer.university  11 หลายเดือนก่อน +1

      @@supoflexno worries, mate :)

  • @quenanmartin5764
    @quenanmartin5764 ปีที่แล้ว +1

    nice tutorial! Im brand new to Framer so this was amazing. I have a question though, on the tablet and mobile view, the loading component is out of wack. Do we have to create two separte components so they fit the dif resolutions or is there an easier way to fix this? Thanks in advance!

    • @framer.university
      @framer.university  ปีที่แล้ว

      Thanks!
      In this case yes, the easiest solution is duplicating the component and adjusting it accordingly.

    • @ralphchristiansemana5899
      @ralphchristiansemana5899 ปีที่แล้ว

      @@framer.university I am duplicating it but when I edit it the desktop is changing as well

    • @Motiv8Malik
      @Motiv8Malik ปีที่แล้ว

      I have no idea how to duplicate the comp and allow it to actually be a different comp
      tutorial on resizing it to tablet and mobile pls??

  • @diegomorrison_
    @diegomorrison_ 7 หลายเดือนก่อน

    Does anyone know wht the Appear option is gone from the interactions?

    • @framer.university
      @framer.university  7 หลายเดือนก่อน

      It should be there. Make sure to connect from the whole variant and not from a layer within.

    • @diegomorrison_
      @diegomorrison_ 7 หลายเดือนก่อน

      @@framer.university That was the issue, thank you!

  • @himanshuramteke5412
    @himanshuramteke5412 6 หลายเดือนก่อน

    hey nandi, i loved the loader animation ive used it in my website.. but the problem im facing is that, lets say i go to next page and go back to the home page the preloder loads aswell, i dont want that, it becomes repetitive and unnecessary, what is the solution around that.

    • @jeanjulien
      @jeanjulien 5 หลายเดือนก่อน

      Yeah this seems to be the issue with these pre-loader ainimation!

  • @nickgazendam7321
    @nickgazendam7321 15 วันที่ผ่านมา +1

    If anybody has a code override for so the animation only gets played once when the website is loading and not when it is refreshed. That would be great if you could share that!

    • @framer.university
      @framer.university  13 วันที่ผ่านมา

      dig deep into Framer Uni, you'll find most things you're looking for.
      framer.university/resources/show-once-code-override-for-framer

  • @MortenSolvstrom
    @MortenSolvstrom 9 หลายเดือนก่อน

    Great tutorial, although I'm experiencing a few issues. If I start to resize my browser, up or down the animation just disappears and reveals the landing page. The other issue is that the animation runs every time the user returns to the landing page. I understand the last part requires some coder override. For now i've just duplicated my landing page and all the links goes to a copy of my landing page, but without the "loader" - It's not ideal, but it works.

    • @framer.university
      @framer.university  9 หลายเดือนก่อน +3

      Hey! Im soon releasing a "show once" override.
      The resize thing: im not sure who will resize the window during preload, but it doesn't happen for me btw. I'd need to see your proj.

  • @d3thshot614
    @d3thshot614 ปีที่แล้ว

    When will the free course be available. I have been waiting since forever. Great video btw

    • @framer.university
      @framer.university  ปีที่แล้ว

      Thanks!
      I’m releasing it really soon! Stay tuned :)

  • @jhart00
    @jhart00 10 หลายเดือนก่อน

    When I do this on my website, the text above the loading bar gets cut off on the smaller breakpoints like tablet and mobile. Any ideas? It works perfect on desktop just not on mobile or tablet because the text gets cut off on the sides. Thanks for your help, awesome tutorial!

    • @framer.university
      @framer.university  9 หลายเดือนก่อน

      You can create separate component with smaller text size for mobile.
      You can then hide the mobile component on desktop and then show it on the mobile breakpoint and hide the desktop component.
      Makes sense?

    • @notlowtemp
      @notlowtemp 7 หลายเดือนก่อน

      @@framer.university Hi Nandi, thanks for the tutorial. I just followed your instruction for the mobile variant and I hid the component on desktop and show the component on mobile. However, when I open the website on my phone the loader not showing up. I've been trying to figure it out why but couldn't fix it. I was wondering if you know the problem? I'd appreciate any advice, thanks!

  • @A7_777
    @A7_777 ปีที่แล้ว

    Hi, Nande, if am spelling it wrong am sorry, i have a issue here when you click any call to action and navigate to other page and then go back to home page the animation plays again. What should I do to make it appear only the 1st time when opening the site, basically make only 1 time. please help will solve my problem, thanks for great tutorials really appreciate them

    • @framer.university
      @framer.university  ปีที่แล้ว

      Hey! It is Nandi.
      You cannot add this behavior natively. It works require custom code.

  • @AlfredoNatal31
    @AlfredoNatal31 8 หลายเดือนก่อน

    This is intriguing, yet there's a slight issue I've been attempting to resolve: how to prevent page scrolling during the loading animation. To prevent users from scrolling to the bottom of the page while it's active.

    • @framer.university
      @framer.university  8 หลายเดือนก่อน +1

      Here’s the solution:
      framer.university/blog/how-to-block-scrolling-during-the-website-s-preloader-in-framer

    • @AlfredoNatal31
      @AlfredoNatal31 8 หลายเดือนก่อน +1

      @@framer.university thank you very much. This method does cost because you’ll need to upgrade the account from the free version in order to do this. But I did figure out how to do it via an overwrite and that fixed the problem without having to upgrade.

    • @riccardomaiorano9782
      @riccardomaiorano9782 2 หลายเดือนก่อน

      @@AlfredoNatal31 share with us brotherman

  • @hongphong2023
    @hongphong2023 4 หลายเดือนก่อน

    Can anyone help me why the Arrive step went well but the Leave step didn't leave at all, I'm stuck at Arrive step zzz

    • @hongphong2023
      @hongphong2023 4 หลายเดือนก่อน

      I have to download your tutorial files then check and found out that my Interactions from Arrived to Leave also says "Appear". I have to reset all Interactions and reconnect again and it fixed (Still don't know why I did many times before and it always show "Appear"). Btw thank you for the helpful tutorial

    • @framer.university
      @framer.university  4 หลายเดือนก่อน

      i'm glad you figured it out! 💙

  • @psykepro
    @psykepro ปีที่แล้ว

    Hey guys for some reason I don't have option for "Appear" for the interactions. Do you know how to fix it?

    • @framer.university
      @framer.university  11 หลายเดือนก่อน

      hmm interesting. It should be there. You did everything as shown in the video?

  • @Fine5DanceTheatre
    @Fine5DanceTheatre ปีที่แล้ว

    Can you set the timing of the animation to the actual load of the page? So the load-in animation disappears only after the entire page has loaded?

    • @framer.university
      @framer.university  ปีที่แล้ว

      We cannot set conditionals for the loading time.
      What you can do is pick a duration that guarantees you a full page load.
      Let’s say my page loads in

  • @masonwong576
    @masonwong576 ปีที่แล้ว

    Heya! Thanks for the video. I was wondering if there is a way to do this but for when you leave a page? So when you click to go to a different page, a 'loader' will slide in, and then slide away again as the new page has loaded?

    • @framer.university
      @framer.university  ปีที่แล้ว +1

      Hey thanks 🙏 unfortunately this isn’t possible without additional custom code

    • @masonwong576
      @masonwong576 ปีที่แล้ว

      @@framer.university Gotcha. Thanks for the quick response!

  • @CinemagraphAcademy
    @CinemagraphAcademy ปีที่แล้ว

    thank you for sharing. Awesome technique!

  • @ProNoobDev
    @ProNoobDev 7 หลายเดือนก่อน

    You've helped me so much ! i'm grateful* to you my friend .

  • @hoktorio
    @hoktorio 7 หลายเดือนก่อน

    Amazing tutorial. I managed to create the loading screen for dekstop with no issue. However, I encounter a problem with my Mobile Phone breakpoint.
    So i have created this Mobile Loading Screen Variant and applied this to the mobile breakpoint. However, everytime open it on my mobile phone, the loading screen was in the desktop size whereas everything else is on the mobile size. I had to zoom the content first after the loading screen ended. Has anyone encountered this issue too? Or could you please advise what went wrong?

    • @framer.university
      @framer.university  7 หลายเดือนก่อน

      Can’t tell without seeing the remix, sorry. Please send it in Twitter DM.

  • @anhphan7855
    @anhphan7855 2 หลายเดือนก่อน

    Hey there is one problem with this loading screen is when I open the page in new tab but stay in the current page, the loading animation plays anyways, so after a moment I switch to that page the animation is already done. Can I make it to only play when I click into the new tab?

  • @yamix.brands
    @yamix.brands 10 หลายเดือนก่อน

    Wow finally some good animation stuff
    i just got an idea to make that text as the logo animation & move it to the navbar logo area & load everything after it & turn opacity to 0 when it's loading the navbar & page content😲

  • @Thisisroque
    @Thisisroque ปีที่แล้ว

    Thank you for sharing ! I’m learning so much from all your videos- do you know how to create custom password pages?

    • @framer.university
      @framer.university  ปีที่แล้ว

      I am so happy to hear this :)
      What do you exactly mean by password pages? You want to add membership functionality to your website?

  • @a2.foodvlogs
    @a2.foodvlogs 7 หลายเดือนก่อน

    Thank you, it helped a lot.!!

  • @abdu_brh
    @abdu_brh หลายเดือนก่อน

    Edit: Thanks. But I did exactly like you and the animation get stuck at the arrive state! (Fixed)

  • @StevieWilliams-df7vl
    @StevieWilliams-df7vl 10 หลายเดือนก่อน

    Fabulous, thanks!

  • @manishmalli13
    @manishmalli13 ปีที่แล้ว

    Nandi you be the best! Thank you

    • @framer.university
      @framer.university  ปีที่แล้ว

      Thank you so much! :)
      Lemme know what do you want to see next ✌️

  • @tommyboyati
    @tommyboyati ปีที่แล้ว

    Hi, nice video! What microphone are you using? It sounds amazing!!

    • @framer.university
      @framer.university  ปีที่แล้ว

      Thanks a lot!
      I am using the Logitech Blue Sona. Amazing mic.

  • @atremys
    @atremys ปีที่แล้ว

    Thanks for the tutorial, was really helpful! I have one bug though that I can't seem to get around... Whenever my pre-loader goes into the exit variant, yes it disappears on my website, but my preloaded component is still in the way of everything on my website (meaning I can't click my nav or any links on my website.) One simple solution in code would've been "display:none" but I'm not sure if this is possible on Framer. Any quick fix for this? Would appreciate it :)

  • @thewebart
    @thewebart ปีที่แล้ว

    Thank you!

  • @AlisonRicardo
    @AlisonRicardo ปีที่แล้ว

    When you need to create a professional email to your costumers How you do this?

    • @framer.university
      @framer.university  ปีที่แล้ว

      What do you exactly mean? Like nandi@framer.university? You need a domain and then you can add emails to it with Google Workspace.

  • @timilehinsolu4254
    @timilehinsolu4254 3 หลายเดือนก่อน +1

    Perfect.

  • @adityarajpandey7167
    @adityarajpandey7167 ปีที่แล้ว

    You are the best!

  • @cosmictofu
    @cosmictofu ปีที่แล้ว

    Is there anyway to trigger this loader screen once for a session? This method is great (I love your content btw), but it triggers each time someone returns to the screen after navigating around the site.

    • @framer.university
      @framer.university  ปีที่แล้ว +1

      Unfortunately that would require custom code

    • @cosmictofu
      @cosmictofu ปีที่แล้ว

      @@framer.university out of curiosity, have you experienced any weird clipping of other elements once this loader has disappeared? My navbar somewhat frequently gets clipped once it's loaded. But if you interact with the navbar, the clipping goes away. I can't figure out how to avoid this issue from occurring.

    • @shikhasethi6955
      @shikhasethi6955 11 หลายเดือนก่อน

      A simple hack to fix this issue could be -
      1. Duplicate the homepage and delete the loader animation from it.
      2. Link all the buttons to this second homepage (one w/o the loader)
      Now each time someone clicks on the home button they will be navigated to the second HP thus skipping the loader screen.

  • @katlegoseanmahaye3309
    @katlegoseanmahaye3309 9 หลายเดือนก่อน

    your the man

  • @bilalal-aqidi263
    @bilalal-aqidi263 21 วันที่ผ่านมา +1

    0.59, 0.25, 0.12, 1.17

    • @framer.university
      @framer.university  21 วันที่ผ่านมา

      i kinda wanna know what these numbers are

  • @mrblack3163
    @mrblack3163 ปีที่แล้ว

    thank bro

  • @jwalantdave6722
    @jwalantdave6722 ปีที่แล้ว

    thnx

  • @OASISDispatch
    @OASISDispatch 10 หลายเดือนก่อน

    Your a G man

  • @HeeneyOG
    @HeeneyOG 10 หลายเดือนก่อน

    cool tutorial... but its not responsive for mobile or tablet... So not really useable in mordern day web design seeing as most things are mobile first now.

    • @framer.university
      @framer.university  10 หลายเดือนก่อน +1

      It can be optimized for mobile quite easily. You can also just create a mobile version of the component and show that on phone breakpoint.

    • @HeeneyOG
      @HeeneyOG 10 หลายเดือนก่อน

      @@framer.university would be nice if it was made responsive from desktop breakpoint so it automatically adjusts when you create the new breakpoints i know this can be done with other elements within framer. Great tutorial still, i subscribed ;)

  • @AtomicPixels
    @AtomicPixels 9 หลายเดือนก่อน

    But this isn’t loading anything. It’s just animating. Actually adds more time.

    • @framer.university
      @framer.university  9 หลายเดือนก่อน

      Yes it is a fake loader - you could say.
      It adds more time, but the loading animation’s purpose isn’t to reduce loading time.
      Its purpose is to hide the website content as it is being loaded and only show it once everything is properly loaded in.
      You can check how much time your site usually loads if it has some heavy elements like 3D objects, and have that time as your loading animation length.

  • @apexdigital.studio
    @apexdigital.studio 8 หลายเดือนก่อน

    Hi Nandi, thanks for this preloader tutorial. I downloaded your remix and tried it on my website, but one thing I noticed is when the loader rolled up, my text animation in the hero section is also finished. does this mean the preload is not sequential to other effects within the website? TIA.

    • @framer.university
      @framer.university  8 หลายเดือนก่อน

      each appear effect on your site has a transition which has a delay property. You have to adjust that delay so they start after the preloader is done. Hope this helps!

  • @kevenasley4171
    @kevenasley4171 5 หลายเดือนก่อน +1

    thank you!