Skip to content

RifatParadoxical/gsap-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSAP Practice

This repository contains my learning and experimentation with GSAP (GreenSock Animation Platform). It showcases animations, techniques, and features I explored while mastering GSAP for creative and engaging web development projects from Sheriyans Coding School.


🌟 Features

  • Core GSAP Concepts: Covers animations, tweens, and timelines.
  • Advanced Techniques: Includes easing, ScrollTrigger, and element-specific animations.
  • Custom Animations: Unique implementations and personalized experiments with GSAP.
  • Reusable Components: Well-structured code for modular and scalable animations.

🛠️ Technologies Used

  • HTML5: For structuring the web pages.
  • CSS3: For styling and layout adjustments.
  • JavaScript: Core logic and animation integration.
  • GSAP: Main animation library used in this project.

📂 Project Structure

├── index.html                    # Main file to render the animations
├── style.css                     # CSS file for styling
├── scripts.js                    # JavaScript file (GSAP implementations)
├── arrow-right-line.svg          # Media files (images, etc.)
├── package-lock.json             # package file
└── README.md                     # Documentation

🚀 How to Use

  1. Clone this repository:
    git clone https://github.com/RifatParadoxical/gsap-practice.git
  2. Open the project directory:
    cd gsap-practice
  3. Launch the project:
    • Open index.html in your browser.
    • Or use a live server for the best development experience.

📖 What I Learned

  1. How to create smooth animations with GSAP.
  2. Using GSAP Timelines to chain animations.
  3. Incorporating ScrollTrigger for scroll-based animations.
  4. Exploring easing functions for fine-tuned animations.
  5. How to optimize animations for performance.

🌐 Live Demo

Check out the project in action: GSAP Practice Live Demo


🤝 Contributions

This project is primarily for personal learning, but feel free to open an issue or suggest improvements if you'd like to contribute.


📜 License

This project is licensed under the Creative Commons LICENSE.
See the LICENSE file for more details.


📧 Contact

If you have any questions or want to collaborate, feel free to reach out to me:
Rifat Paradoxical