This project demonstrates how to create animated icons to represent different weather conditions using pure HTML and CSS. Each icon is a visual representation of the weather and is designed with realistic details and animations.
-
Bright Sun (Sunny): A bright yellow sun with pulsing and glowing animations.
-
Rain: A set of raindrops falling from a cloud.
-
Sun Between Clouds (Partly Cloudy): A yellow sun partially covered by a cloud with pulsing and glowing animations.
-
Cloud: A white cloud with lateral movement animations.
-
Storm: A storm cloud with lightning and raindrops falling.
Each icon is created using HTML elements and styled with CSS. Animations are achieved using CSS keyframes to bring the icons to life. The code is organized into individual containers for each icon, and each container is displayed or hidden based on the current weather conditions.
You can customize these icons by adjusting colors, sizes, and animations in the CSS code. Experiment with different styles to fit your specific design and needs.
The weather icons are designed to be responsive and will adapt to different screen sizes. The project uses CSS media queries to ensure the icons look great on mobile devices, tablets, and desktop screens.
If you want to contribute to this project or have ideas to enhance the weather icons, we are open to collaborations! Feel free to fork the repository, make improvements, and submit pull requests.