Css-Animations


🎨 Css-Animations πŸš€

A collection of modern CSS UI components with smooth animations and effects, designed to enhance user experience. Each component is lightweight, responsive, and easy to integrate into any project.

πŸ“Œ Available Components

1️⃣ Animate on Scroll ✨

A beautiful scroll animation effect where elements fade and slide in as they come into view.

πŸ”— Live Demo

⚑ Features

βœ” CSS-only animation (No JavaScript required)
βœ” Smooth entry effect using @keyframes
βœ” Works with multiple elements
βœ” Lightweight and easy to integrate

πŸ“‚ Installation & Usage

git clone https://github.com/RitikRK96/Css-Animations.git
cd Css-Animations/Animate on Scroll
start index.html  # Windows
open index.html   # macOS

2️⃣ 3D Card Hover Effect 🎭

An elegant 3D hover effect for cards using pure CSS. The card zooms forward while adjacent cards react dynamically.

πŸ”— Live Demo

⚑ Features

βœ” Pure CSS (No JavaScript required)
βœ” 3D Perspective Effect
βœ” Smooth Hover Transitions
βœ” Fully Responsive

πŸ“‚ Installation & Usage

git clone https://github.com/RitikRK96/Css-Animations.git
cd Css-Animations/Card Hover
start index.html  # Windows
open index.html   # macOS

A sleek, autoplaying image carousel with text overlays on each slide. The carousel automatically transitions every 3 seconds, ensuring a smooth and visually appealing experience.

πŸ”— Live Demo

⚑ Features

βœ” Autoplay functionality (every 3 seconds)
βœ” Smooth scrolling transition
βœ” Text overlays with headings and descriptions
βœ” Dark-themed background for a modern look
βœ” Responsive & mobile-friendly

πŸ“‚ Installation & Usage

git clone https://github.com/RitikRK96/Css-Animations.git
cd Css-Animations/Carousel
start index.html  # Windows  
open index.html   # macOS  

This project showcases an image gallery where images with varying aspect ratios are displayed in a responsive and stylish layout.

πŸ”— Live Demo

⚑ Features

βœ” Responsive Image Layout
βœ” Multi-column Design
βœ” Text Section with Multiple Columns
βœ” CSS Grid & Flexbox for Layout Management
βœ” Lightweight & Simple Design

πŸ“‚ Installation & Usage

git clone https://github.com/RitikRK96/Css-Animations.git
cd Css-Animations/Different Aspect Ratio
start index.html  # Windows  
open index.html   # macOS  

5️⃣ Background Animation 🌌✨

A stunning background animation using HTML5 Canvas and JavaScript, featuring a network of interconnected particles that dynamically move, creating an engaging and futuristic effect.

πŸ”— Live Demo

⚑ Features

βœ” Smooth Animated Particle Network
βœ” Lightweight & Optimized Performance
βœ” Fully Responsive Canvas Background
βœ” Customizable Particle Size & Speed
βœ” Easy to Integrate into Any Website

πŸ“‚ Installation & Usage

git clone https://github.com/RitikRK96/Css-Animations.git
cd Css-Animations/Background Animations
start index.html  # Windows  
open index.html   # macOS  

🎨 Customization

You can tweak animation settings in script.js:

const settings = {  
    particleCount: 50,  
    lineOpacity: 0.2,  
    speed: 2  
};

Simply update these values to customize the animation!


πŸ› οΈ Technologies Used

πŸš€ More Components Coming Soon!

This repository will include more CSS components like buttons, loaders, navigation bars, and more. Stay tuned!

⭐ Star this repo if you find it helpful!

πŸ“Œ Author: Ritik Kumar
πŸ’‘ Contributions & Suggestions Welcome!