Skip to content

Explore CSS Shapes Animation challenge featuring dynamic animations for circles, squares, and triangles. Enhance your CSS skills with keyframes.

Notifications You must be signed in to change notification settings

Yashi-Singh-1/Day-16-CSS-Shapes-Animation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CSS Shapes Animation Challenge

Challenge Description

This challenge focuses on creating complex animated shapes using CSS animations. It involves combining different shapes such as circles, squares, and triangles, each with its own unique animation, to create visually appealing effects.

Table of Contents

Purpose

The purpose of this challenge is to enhance skills in CSS animations and transformations by creating complex shapes and applying dynamic animations to them.

Features

  • Animations for circle, square, and triangle shapes.
  • Keyframes for bounce, rotate, and pulse effects.
  • Responsive layout using flexbox.
  • Color variations for visual impact.

Prerequisites

To participate in this challenge, basic knowledge of HTML and CSS is required. Familiarity with CSS animations and keyframes will be helpful.

Challenge Structure

Participants are required to:

  1. Implement HTML structure for nested shapes.
  2. Apply CSS styles for shapes and animations.
  3. Fine-tune animations using keyframes.
  4. Test responsiveness and adjust layout if necessary.

Installation

To run this project locally:

  1. Clone the repository:
git clone https://github.com/Yashi-Singh-1/Day-16-CSS-Shapes-Animation.git

  1. Open index.html in a web browser.

Preview

View the live demo: CSS Shapes Animation Demo

Screenshot

Preview

Contributing

Thank you for considering contributing to the CSS Shapes Animation challenge! Contributions are highly appreciated and can range from bug fixes to new features or improvements in animations and responsiveness. To contribute, follow these steps:

  1. Fork the repository on GitHub.
  2. Clone your forked repository locally:
git clone https://github.com/your-username/Day-16-CSS-Shapes-Animation.git

  1. Create a new branch for your feature or bug fix:
git checkout -b feature-new-animation

  1. Make changes to the codebase. Ensure that your changes adhere to the existing coding style and practices.
  2. Test your changes to ensure they work as expected.
  3. Commit your changes:
git commit -am 'Add new animation effect'

  1. Push your changes to your GitHub repository:
git push origin feature-new-animation

Author

  • Yashi Singh