A modern, responsive, and animated weather widget built using HTML, CSS, and Vanilla JavaScript.
This widget automatically detects the user's location using IP-based geolocation and displays real-time weather data.
β
Automatic IP-based location detection
β
Real-time weather information
β
Responsive modern UI
β
Animated weather backgrounds
β
Dynamic weather icons
β
Mobile-friendly layout
β
Error handling with fallback location
β
Lightweight and fast
| Weather Type | Effect |
|---|---|
| π§οΈ Rain | Animated rainfall |
| βοΈ Snow | Animated snowfall |
| π«οΈ Fog | Animated fog |
| βοΈ Sunny | Sun icon |
| βοΈ Cloudy | Cloud icon |
- π HTML5
- π¨ CSS3
- β‘ JavaScript
- βοΈ WeatherAPI
- π IP Geolocation API
weather-widget/
β
βββ weather-widget.html
βββ README.md
