Ten Animated Weather Glyphs (Skycons)
Set of 10 animated weather glyphs generated procedurally with HTML5 Canvas and JavaScript.
<figure class="icons">
<figure class="icons">
<canvas id="clear-day" width="64" height="64"></canvas>
<canvas id="clear-night" width="64" height="64"></canvas>
<canvas id="partly-cloudy-day" width="64" height="64"></canvas>
<canvas id="partly-cloudy-night" width="64" height="64"></canvas>
<canvas id="cloudy" width="64" height="64"></canvas>
<canvas id="rain" width="64" height="64"></canvas>
<canvas id="sleet" width="64" height="64"></canvas>
<canvas id="snow" width="64" height="64"></canvas>
<canvas id="wind" width="64" height="64"></canvas>
<canvas id="fog" width="64" height="64"></canvas>
</figure>
<script src="https://rawgithub.com/darkskyapp/skycons/master/skycons.js"></script>
body {
body {
background: black;
}
figure {
margin: 5em auto;
width: 350px;
height: 150px;
}
var icons = new Skycons({"color":"white"}),
var icons = new Skycons({"color":"white"}),
list = [
"clear-day",
"clear-night",
"partly-cloudy-day",
"partly-cloudy-night",
"cloudy",
"rain",
"sleet",
"snow",
"wind",
"fog"
],
i;
for(i = list.length; i--;)
icons.set(list[i], list[i]);
icons.play();