Skip to content

Call to action

A banner grows into place after a short delay, so it gets attention after the content above it.

Ready to start?Install the package for your framework.Get started

Your system reduces motion, so the preview does not animate. The code still follows your choices.

Effect
Easing
Fine-tune
600ms
200ms
CallToAction.jsx
import { Reveal } from "@awesome-reveal/react";
import { scale, spring } from "@awesome-reveal/react/keyframes";
export function CallToAction() {
return (
<Reveal
as="section"
className="cta"
keyframes={scale({ from: 0.9, easing: spring() })}
delay={200}
>
<h2>Ready to start?</h2>
<p>Install the package for your framework.</p>
<a href="/getting-started/">Get started</a>
</Reveal>
);
}