Animations

Using the Appear Effect in Framer (Animation Lesson 6)

Using the Appear Effect in Framer (Animation Lesson 6)

Using the Appear Effect in Framer (Animation Lesson 6)

Joseph

·

6:30

·

19K views

·

About this lesson

When a visitor lands on our site, their browser will abruptly display elements on the screen as soon as they load.

But, using the Appear Effect, we can guide our visitors’ attention with smooth, timed entrances that let us unfold the story to the visitor in exactly the way we want. In this lesson, we’re looking at how the Appear Effect in Framer let’s us choreograph how and when elements entering canvas in just a few clicks.

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=0s Intro

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=7s What is the appear effect?

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=27s Why use it

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=50s Adding the appear effect

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=75s Adjusting direction and offset

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=102s Customizing delay and duration

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=131s Previewing the animation

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=156s Using appear on a component

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=188s Why it works this way

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=211s Overriding direction and delay

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=252s Staggering with delay

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=279s Setting delay per child

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=306s Building your own stagger

https://www.youtube.com/watch?v=iHEgKwxpc2k&t=334s Recap and wrap-up

Sign up: https://framer.link/yt

Follow: https://framer.link/yt-x

Learn: https://framer.link/yt-academy

0:00When a visitor lands on our site, their0:02browser will abruptly display elements0:04on the screen as soon as they load. But0:06using the appear effect, we can guide0:08our visitors attention with smooth timed0:11entrances that let us unfold the story0:13to the visitor in exactly the way we0:16want. In this lesson, we're looking at0:18how the appear effect and framer lets us0:20choreograph how and when elements enter0:23the canvas in just a few clicks.0:26[Music]0:28Again, for this lesson, we're going to0:30be using that same project file that we0:32used in the last couple of lessons. So,0:34if you don't already have that, head to0:35frame.com/academy0:37and grab the remix link from below the0:39video on the lesson page for this0:41lesson. So, in this project here, we0:43have a few elements that appear above0:45the fold, so to speak, meaning we can0:47see them as soon as the page loads0:49without having to scroll. We've got an0:52icon here that's in a little frame, and0:54we've got a text box here, a text box0:56here, and we also have the navbar. We0:57could even animate that if we wanted to,0:59but for this lesson, we're going to1:00focus on the icon here. And then maybe1:03we'll slap a couple animations on these1:04frames. But I do want to tell you when1:06it comes to text, we do have dedicated1:09text effects, which we're going to talk1:11about in a later chapter of this course.1:14So, let's start with this little1:15lightning bolt icon here. I'm going to1:17select the parent frame that has the1:19lightning bolt icon in it. I'm going to1:21come over to the properties panel, click1:23effects, and I'm going to choose to add1:25the appear effect. Now with the trigger1:27set to on appear, we're working with the1:30appear effect. If you change this,1:32you're working with kind of a different1:33effect altogether. You're going to be1:35triggering something on scroll. We're1:37going to talk about that in the next1:39chapter, but in this chapter, we're1:41going to focus on the onappear option.1:43So, we want to stick with that. Then, we1:45get to choose from a list of presets. If1:48we don't want to fiddle around with1:50custom settings, we can just choose to1:51have this fade in, scale in, scale in1:54from the bottom, flip horizontally, etc.1:57I'm going to start with scale in cuz I1:58want something like that. We don't have2:01to stick with the defaults associated2:03with one of these presets. You can start2:05with a preset and then we can tweak it.2:07So, if any of these sounds even close to2:09what you're trying to do, grab the2:11preset and then customize it afterwards,2:13like we're about to do here. So, when we2:15head down to the enter effect, that's2:18where we get to dial in what this layer2:20is going to look like before it2:23transitions in. Where's it going to come2:25from? So, it's going to come from 0%2:27opacity. It's going to come from a scale2:30of 0.5 or 50% of its original size. And2:33what it's going to transition to is the2:35way it appeared on the canvas before we2:37added this effect. It's going to come to2:39rest at its normal appearance, so to2:41speak. Now, I'm going to leave the2:42opacity alone because I do want this to2:45fade in. But as it's fading, rather than2:47going from half of its original size to2:49its original size, I want it to start a2:51little bit larger than its original2:53size. So, I'm actually going to go up to2:551.3 or 130% of its original size. And3:00I'll leave everything else alone. And3:02let's just fiddle with this transition3:04here. Rather than having a spring, I3:06want this to ease out nicely. I want it3:08to come in at full speed and then ease3:11out. and come to rest very gently. So,3:13I'm just going to switch the easing3:14curve here to ease out. And just to make3:17things a little more dramatic and make3:18it easier for us to see, I'm going to3:21increase the duration of this to one3:23full second. Cool. So, now I'll hit3:26command P on my Mac to go into preview3:27mode. And there we have it. As soon as3:30the page loads, I'll hit commandR to3:32refresh this. That icon now goes from 0%3:35opacity to its original opacity. and it3:38goes from 1.3 times its original size to3:41its original size. So, it kind of scales3:43down and fades in together. But let's3:46make this look even more3:47three-dimensional. Let's have the icon3:50sort of leap out or look like it's3:53closer to the camera in 3D space. And to3:55do that, we want it to be bigger at3:57first before it comes to rest at its3:59original size. So, I'm going to go back4:01here. I'm going to select the icon4:02itself. And again, the icon's already4:04being transformed by the appear effect4:07that's on its parent frame because it's4:09inside of its parent frame. It goes with4:11the flow of its parent frame. But we can4:13stack another effect on top of that. So4:15I'm going to click effects. I'm going to4:17choose appear. And similarly, I'm going4:20to go with the scalein effect even4:21though I'm going to change it anyways.4:23And for this one, I'm going to increase4:25the scale all the way up to 1.64:29just to be extra dramatic with it. And4:31then the transition, I'll make it match.4:33I'll set our transition here to ease.4:35And then again, I want it to ease out,4:37which means come in at full velocity and4:40then slow down gradually at the end. And4:42I'll make this the same 1 second4:44duration. So let's preview this with4:47command P. And there we go. Slightly4:49more 3D, slightly more dimensional.4:52We've got the icon starting a bit larger4:54than its parent frame. And that gives us4:56a bit of added depth there. And now,4:59even though we do have those dedicated5:00text effects that we're going to talk5:02about later in this course, a text box5:04is still technically an element. So, we5:06can add an appear effect to the text box5:08itself. We get more granular control5:10when we use text effects, but again,5:12we're talking about those later. So,5:14let's head back and I'll just slap a5:16couple of appear effects on these text5:18boxes. I'm just going to hold shift so I5:19can select both of these at the same5:21time. I'll click to add an effect. I'll5:23add an appear effect. And for this, I'm5:26just going to leave it on the basic fade5:28in, which if you wanted to dig into5:30those settings, you could see everything5:31is left alone except opacity. Opacity5:34just starts at zero. And then for the5:36transition, I'll do the same thing. I'll5:38do the ease and then set it to ease out.5:41And then what the heck? Let's be extra5:43dramatic and make this a 2C duration.5:46And there we go. Our icon comes in twice5:48as quick and then that text comes in a5:51little bit slower, which looks5:53surprisingly even. But then again, this5:55text is going from black to pure white.5:58So having that extra time kind of5:59smooths out that massive increase in6:01luminance. And there you have it. Appear6:04effects bring our content and layouts6:05into view in a way that feels smoother6:08and more thoughtful. It's a simple touch6:10that gives your designs a sense of life6:12and flow. And it's sure to make a strong6:15first impression. That's it for this6:17one. I'll see you in the next one.

Watch on YouTube ↗

More in this topic

Framer Update: Logo Shaders2:05
Framer Update: Logo Shaders
Framer Update12K views · 1 month ago
Framer Update: Holo Shader1:46
Framer Update: Holo Shader
Framer Update6K views · 2 months ago
Shader: Chromatic Aberration1:56
Shader: Chromatic Aberration
Framer Update7K views · 2 months ago
Framer Shaders2:28
Framer Shaders
Announcement23K views · 2 months ago
Framer Update: Flow Effect in Layout Templates2:12
Framer Update: Flow Effect in Layout Templates
Framer Update10K views · 3 months ago
Building an Expanding Article Stack in Framer13:14
Building an Expanding Article Stack in Framer
Animations4K views · 4 months ago
Scaling a clipped image on hover in Framer5:41
Scaling a clipped image on hover in Framer
Animations7K views · 5 months ago
Making elements revolve in Framer3:38
Making elements revolve in Framer
Animations5K views · 5 months ago

Create a free website with Framer, the website builder loved by startups, designers and agencies.