atrilabs-engine
atrilabs-engine copied to clipboard
Infinite marquee using framer motion
Create a component that has the animation as shown in the clip attached with this description. You will have to learn two things -
- How to create a component? - Find details here
- What is the best way to create an animation component that is reusable? - Find details here
The React component signature
const InfMarquee = React.forwardRef<HTMLDivElement, {
styles: React.CSSProperties,
custom: {
src: string; // src of the background image
initialSize: string; // initial size of the background (string because 50% 50%)
hoverSize: string: // size of the background when hovered
}
}
>((props, ref)=>{
...
});
Steps
- Create a new project - follow docs here
- Create the custom component - follow this article
- Add a file called
InfMarquee.md
inmade-with-atri
folder and write your GitHub repo name in the file. Make sure the GitHub repo is public.
https://user-images.githubusercontent.com/30747788/236549626-ec7462fd-ca19-4198-8e45-79936133aff8.mov
I would like to work on this
Can i work on this @cruxcode
i want to work on it