Framer Tutorial: Creating Smooth Website Loading Animations

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

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

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

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

  • @BWAaxw
    @BWAaxw 18 дней назад

    jeeeez, had to watch it 3 times to pay enough attention at the end where you mentioned the pointer events hahahahaaa
    thank you so much, very useful tutorial!!

  • @nouraltabba
    @nouraltabba 10 месяцев назад +9

    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 7 месяцев назад

      Same problem here, did you find any solution?

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

      @@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.

  • @mizunanoctis
    @mizunanoctis 24 дня назад +1

    Thank you soooo sooooooooooo much, not a detail skipped!

  • @sjaakgrootspraak
    @sjaakgrootspraak 3 месяца назад +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  3 месяца назад

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

  • @aayushverma1102
    @aayushverma1102 22 дня назад +1

    Enjoyed the journey

  • @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! :)

  • @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!

  • @iklxsss
    @iklxsss 8 месяцев назад

    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

  • @OnurOzalp-personal
    @OnurOzalp-personal 8 месяцев назад +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

  • @ayodeleopeloye
    @ayodeleopeloye 4 месяца назад

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

  • @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. :)
      🇭🇺🇭🇺

  • @LifeofIb
    @LifeofIb 7 месяцев назад +1

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

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

    thnks so much nandi for this tetorial I love it

  • @EdgeCodeStudioUK
    @EdgeCodeStudioUK 8 месяцев назад

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

    • @framer.university
      @framer.university  8 месяцев назад

      Glad it helped! :) thanks for the feedback 💙

  • @heyo-x1w
    @heyo-x1w День назад +1

    hey what's the shortcut for option command and enter on windows

  • @perhaar
    @perhaar Год назад +18

    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  Год назад +8

      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 11 месяцев назад

      @@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 9 месяцев назад

      Ugh.. Lottiefiles bruv, Lottiefiles

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

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

  • @NisthaMishra-u6m
    @NisthaMishra-u6m 7 месяцев назад +5

    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  7 месяцев назад +1

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

  • @anastasiiafilenkova8582
    @anastasiiafilenkova8582 7 месяцев назад +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  7 месяцев назад +1

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

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

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

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

      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!

  • @mrartisto2216
    @mrartisto2216 9 дней назад

    What if we make the navigation component into the loading screen... On apear the loading screen transforms into the navigation bar...

  • @mikusalbo4504
    @mikusalbo4504 14 дней назад

    Would having this invisible layer with some text elements mess with SEO?

  • @harshadrokade8563
    @harshadrokade8563 4 месяца назад +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  4 месяца назад

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

  • @ProNoobDev
    @ProNoobDev 8 месяцев назад

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

  • @Iamemola
    @Iamemola Год назад +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  Год назад +2

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

    • @Cleedek
      @Cleedek 8 месяцев назад

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

  • @yamix.brands
    @yamix.brands 11 месяцев назад

    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😲

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

    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?

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

    why i cant change my text to relative ? its disabled

    • @framer.university
      @framer.university  3 месяца назад +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.

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

      its fixed by changing the text container size to Fit

  • @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.

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

    thank you for sharing. Awesome technique!

  • @JordanMattKim
    @JordanMattKim Месяц назад +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...

  • @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

  • @Sabrina-uh7fr
    @Sabrina-uh7fr 5 месяцев назад +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 5 месяцев назад +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  5 месяцев назад

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

  • @Designsuspect
    @Designsuspect 2 месяца назад +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  2 месяца назад

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

  • @a2.foodvlogs
    @a2.foodvlogs 8 месяцев назад

    Thank you, it helped a lot.!!

  • @arra6531
    @arra6531 3 месяца назад +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 3 месяца назад

      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.

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

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

  • @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:
      ruclips.net/video/0XZRVjInsXY/видео.htmlsi=W6BCBUY-ZNvKjZ4W

  • @kaushikjv6626
    @kaushikjv6626 7 месяцев назад +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  7 месяцев назад +2

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

  • @StevieWilliams-df7vl
    @StevieWilliams-df7vl 11 месяцев назад

    Fabulous, thanks!

  • @mrclarky
    @mrclarky 8 месяцев назад +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 5 месяцев назад +1

      same... how is it responsive

  • @MonHubTV
    @MonHubTV 10 месяцев назад +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  10 месяцев назад +1

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

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

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

  • @timilehinsolu4254
    @timilehinsolu4254 4 месяца назад +1

    Perfect.

  • @manishmalli13
    @manishmalli13 6 месяцев назад +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  6 месяцев назад +1

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

  • @glagraphy6533
    @glagraphy6533 8 месяцев назад

    THERES ANY OVERRIDE TO MAKE IT REAL WITH JS?

  • @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?

  • @visha-j2x
    @visha-j2x 6 месяцев назад +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  6 месяцев назад

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

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

      Check 21:13

  • @DavidMartens
    @DavidMartens 3 месяца назад +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  3 месяца назад

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

  • @robertobernal4543
    @robertobernal4543 6 месяцев назад

    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!

  • @anthonysarsuelo1652
    @anthonysarsuelo1652 8 месяцев назад

    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  8 месяцев назад

      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))

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

    You are the best!

  • @kanasorta
    @kanasorta 5 месяцев назад +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  5 месяцев назад +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 😉

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

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

  • @Big-yh8wz
    @Big-yh8wz 6 месяцев назад +1

    For tablet and iphone its too wide?

  • @rumorscameras
    @rumorscameras 8 месяцев назад

    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

  • @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 ✌️

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

    Thank you!

  • @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??

  • @YulianPavlov
    @YulianPavlov 9 месяцев назад

    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  9 месяцев назад

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

  • @nickgazendam7321
    @nickgazendam7321 Месяц назад +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  Месяц назад

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

  • @just_tawab4787
    @just_tawab4787 6 месяцев назад

    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

  • @diegomorrison_
    @diegomorrison_ 8 месяцев назад

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

    • @framer.university
      @framer.university  8 месяцев назад

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

    • @diegomorrison_
      @diegomorrison_ 8 месяцев назад

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

  • @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 Год назад

      @@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!

  • @Jauneau19899
    @Jauneau19899 11 месяцев назад

    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  11 месяцев назад +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 11 месяцев назад

      @@framer.university Very patronising but ok

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

      Check 21:28 for your first question

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

    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 5 месяцев назад

      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  5 месяцев назад

      i'm glad you figured it out! 💙

  • @letxdev
    @letxdev 11 месяцев назад

    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  11 месяцев назад +1

      I’ll come up with a solution for this!

    • @AK--gp4ow
      @AK--gp4ow 10 месяцев назад

      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 😊

  • @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?

  • @creativepill
    @creativepill 8 месяцев назад

    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?

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

    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  10 месяцев назад +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.

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

    your the man

  • @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.

  • @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 4 месяца назад

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

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

    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 6 месяцев назад

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

  • @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

  • @jhart00
    @jhart00 11 месяцев назад

    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  11 месяцев назад

      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 8 месяцев назад

      @@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!

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

    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  Год назад +1

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

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

      ​@@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  Год назад +1

      @@supoflexno worries, mate :)

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

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

  • @OASISDispatch
    @OASISDispatch 11 месяцев назад

    Your a G man

  • @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!

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

    thank bro

  • @hoktorio
    @hoktorio 8 месяцев назад

    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  8 месяцев назад

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

  • @AlfredoNatal31
    @AlfredoNatal31 9 месяцев назад

    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  9 месяцев назад +1

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

    • @AlfredoNatal31
      @AlfredoNatal31 9 месяцев назад +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 3 месяца назад

      @@AlfredoNatal31 share with us brotherman

  • @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.

  • @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  Год назад

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

  • @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 :)

  • @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.

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

    thnx

  • @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 Год назад

      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.

  • @bilalal-aqidi263
    @bilalal-aqidi263 Месяц назад +1

    0.59, 0.25, 0.12, 1.17

  • @HeeneyOG
    @HeeneyOG 11 месяцев назад

    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  11 месяцев назад +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 11 месяцев назад

      @@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 10 месяцев назад

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

    • @framer.university
      @framer.university  10 месяцев назад

      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.

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

    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?

  • @apexdigital.studio
    @apexdigital.studio 9 месяцев назад

    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  9 месяцев назад

      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 6 месяцев назад +1

    thank you!