Welcome to the GSAP Workshop repository! This project contains the tasks and exercises I completed while learning GreenSock Animation Platform (GSAP).
This repository is dedicated to my journey of learning GSAP, a powerful JavaScript library for creating animations. The tasks included here demonstrate various features and capabilities of GSAP, showcasing animations for web projects.
To get started with the repository, clone it to your local machine:
git clone https://github.com/yourusername/gsap-workshop.git
Navigate to the project directory:
cd gsap-workshop
Install the necessary dependencies:
npm install
To run the project locally, use the following command:
npm start
Open your browser and navigate to http://localhost:3000
to see the animations in action.
This section outlines the tasks I completed during the workshop:
- Basic Animations: Introduction to GSAP's core animation functions.
- Timeline Animations: Creating complex animations using timelines.
- Stagger Animations: Animating multiple elements with staggered effects.
- Scroll Animations: Creating scroll-based animations with ScrollTrigger.
Each task is contained within its own folder with relevant code and resources.
During this workshop, I learned:
- How to create and control animations using GSAP.
- The benefits of using timelines for sequencing animations.
- Implementing scroll-based animations to enhance user experience.
- Best practices for optimizing animations for performance.
Here are some resources that helped me throughout the workshop:
If you have suggestions for improving this repository or find any issues, please feel free to open an issue or submit a pull request. Contributions are welcome!
This project is licensed under the MIT License. See the LICENSE file for more details.