Skip to content

pari-dubey1/AnimateItNow

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AnimateItNow πŸš€βœ¨

AnimateItNow Logo
AnimateItNow
Typing SVG

Welcome to AnimateItNow β€” a creative, open-source hub for beautiful web UI components and animations!

πŸš€ Quick Preview

Login Form Animation Button Hover Effects Loading Animations
Login Preview Button Preview Loading Preview
Smooth form transitions Interactive hover effects Creative loading states
Modal Animations Card Transitions Navigation Effects
Modal Preview Card Preview Nav Preview
Elegant modal displays Smooth card transitions Animated navigation

πŸ“‹ Table of Contents

🌟 Quick Start

Prerequisites

  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • Basic knowledge of HTML, CSS, and JavaScript
  • Git (for contribution)

πŸš€ Getting Started in 3 Steps

  1. Clone the Repository
    git clone https://github.com/itsAnimation/AnimateItNow.git
    cd AnimateItNow 

Open the Project

  • Simply open index.html in your web browser

  • Or use a local server for better development: bash

Using Python

python -m http.server 8000

Using Node.js (if you have http-server installed)

npx http-server

Using PHP

php -S localhost:8000

Start Exploring!

  • Browse templates in the gallery

  • View source code for each animation

  • Customize and experiment with effects


πŸ›  Installation & Setup

Local Development Setup

To start working with AnimateItNow locally, follow one of the options below based on your preference and environment.


Option 1: Basic Setup (Quick Start)

  1. Clone the Repository
git clone https://github.com/itsAnimation/AnimateItNow.git
cd AnimateItNow
  1. Open the Project
  • Simply open index.html in your favorite web browser by double-clicking the file or using:

    • macOS:

      open index.html
    • Windows:

      start index.html
    • Linux:

      xdg-open index.html

Option 2: Run a Local Server (Recommended for Development)

Running a local server allows you to test animations properly and avoid issues related to browser security policies when loading local files.

Choose one of the following methods:

  • Using Python

    If you have Python installed:

    python -m http.server 8000

    Then open your browser and go to: http://localhost:8000

  • Using Node.js

    If you have Node.js and http-server installed (install it globally if you don't):

    npm install -g http-server
    http-server

    Then open your browser and go to the address shown in the terminal (usually http://localhost:8080).

  • Using PHP

    If you have PHP installed:

    php -S localhost:8000

    Open your browser and go to: http://localhost:8000


Option 3: Using VS Code Live Server Extension

If you use Visual Studio Code:

  1. Install the Live Server extension.

  2. Open the project folder in VS Code.

  3. Right-click on index.html and select Open with Live Server.

  4. Your default browser will launch and display the project.


After Setup

  • Browse through the templates folder to explore different animations.

  • Open HTML files in the templates folder to see examples.

  • Modify CSS and JavaScript files in css/ and js/ directories to customize animations.

  • Preview changes live if using a local server or Live Server.

File Structure Overview

text
AnimateItNow/ β”œβ”€β”€ index.html #Main landing page
β”œβ”€β”€ templates # Animation templates
β”‚ β”œβ”€β”€ buttons/ # Button animations
β”‚ β”œβ”€β”€ loaders/ # Loading animations
β”‚ β”œβ”€β”€ modals/ # Modal animations
β”‚ └── forms/ # Form animations
β”œβ”€β”€ css/ # Stylesheets
β”œβ”€β”€ js/ # JavaScript files
β”œβ”€β”€ images/ # Project images and assets
└── README.md # Project documentation
🌈 Features & Demos
🎨 Animation Categories\

  • Button Animations
  • Hover effects (glow, bounce, fill, etc.)

  • Click animations (ripple, press, etc.)

  • Loading states

  • Form Animations

  • Input field animations

  • Validation effects

  • Submit button transitions

  • Loading Animations

  • Spinners and loaders

  • Skeleton screens

  • Progress indicators

  • Modal & Popup Effects

  • Entrance/exit animations

  • Background overlays

  • Interactive modals

πŸ”Ή Hover Effects Gallery Effect Preview Code Example Blur https://via.placeholder.com/150/6C63FF/FFFFFF?text=Blur class="blur-effect" Skew https://via.placeholder.com/150/FF6B6B/FFFFFF?text=Skew class="skew-effect" Bounce https://via.placeholder.com/150/4ECDC4/FFFFFF?text=Bounce class="bounce-effect" Shadow Pulse https://via.placeholder.com/150/45B7D1/FFFFFF?text=Shadow class="shadow-pulse" css /* Example: Combined effects */ .animated-button { transition: all 0.3s ease; }

.animated-button:hover { transform: scale(1.05) skewX(-5deg); filter: blur(0.5px); animation: bounce 0.5s ease; } 🀝 How to Contribute We welcome contributors of all skill levels! Here's how you can get involved:

🎯 First Time Contributors

  • Fork the Repository

  • Click the "Fork" button at the top right of this page

    This creates your personal copy of the project

  • Clone Your Fork

git clone https://github.com/YOUR_USERNAME/AnimateItNow.git
cd AnimateItNow
  • Create a New Branch
git checkout -b feature/your-animation-name
Add Your Animation
  • Create your animation in the appropriate folder

  • Update the gallery page to showcase your work

  • Test your animation thoroughly

  • Submit Your Contribution

git add .
git commit -m 
"Add: [Your Animation Name] animation"
git push origin "feature/your-animation-name"

Then create a Pull Request from your fork to the main repository

πŸ“‹ Contribution Guidelines

βœ… Add your animation to the correct category folder

βœ… Include a preview GIF (300x200 pixels)

βœ… Add comments to your CSS/JavaScript code

βœ… Test across different browsers

βœ… Update the templates gallery page

βœ… Follow the existing code style

πŸ†• Good First Issues

  • Look for issues labeled good-first-issue or beginner-friendly to start contributing!

🎯 Open Source Programs

GSSOC
🌟 GirlScript Summer of Code 2025 We're excited to be part of GSSoC 2025 - one of India's largest 3-month open source programs!

Benefits for Contributors:

πŸŽ“ Learn from experienced mentors

🀝 Collaborate with developers worldwide

πŸ“œ Receive certificates and swag

πŸ† Get recognition for your work

πŸ’Ό Build your portfolio with real-world projects

GSSoC Timeline:

πŸ“… Registration: March 2025

πŸš€ Coding Period: April-June 2025

πŸŽ‰ Results: July 2025

Ready to join? Check out GSSoC 2025 details

πŸ”§ Project Structure text AnimateItNow/ β”œβ”€β”€ πŸ“ templates/ # All animation templates
β”‚ β”œβ”€β”€ πŸ“ buttons/ # Button animations and effects
β”‚ β”œβ”€β”€ πŸ“ loaders/ # Loading animations
β”‚ β”œβ”€β”€ πŸ“ modals/ # Modal and popup animations
β”‚ β”œβ”€β”€ πŸ“ forms/ # Form animations
β”‚ └── πŸ“ navigation/ # Menu and nav animations
β”œβ”€β”€ πŸ“ css/ # Global styles and utilities
β”œβ”€β”€ πŸ“ js/ # JavaScript functionality
β”œβ”€β”€ πŸ“ images/ # Assets and preview images
β”œβ”€β”€ πŸ“ docs/ # Documentation files
β”œβ”€β”€ index.html # Main landing page
β”œβ”€β”€ templates.html # Templates gallery
└── CONTRIBUTING.md # Contribution guidelines
πŸš€ Live Demo Check out our live website: AnimateItNow Live

πŸ“± Browser Compatibility βœ… Chrome 60+

βœ… Firefox 55+

βœ… Safari 12+

βœ… Edge 79+

πŸ“¬ Need Help? πŸ’¬ Community Support Discussions: GitHub Discussions

Issues: Report Bugs

Email: Your Email

πŸ“š Learning Resources CSS Animations Guide

JavaScript Animation Basics

GSAP Animation Library

πŸ“„ License This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™Œ Acknowledgments πŸ’– Our Amazing Contributors

🌟 Project Admin

Project Admin

GitHub LinkedIn

Made with ❀ by Anuj and Contributors

⭐ Star This Repository If you find this project helpful, please give it a star! ⭐

https://api.star-history.com/svg?repos=itsAnimation/AnimateItNow&type=Date

``

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 83.7%
  • CSS 10.4%
  • JavaScript 5.9%