diff --git a/docs/jade/index.jade b/docs/jade/index.jade
index 3289fc6..63a41db 100644
--- a/docs/jade/index.jade
+++ b/docs/jade/index.jade
@@ -2,13 +2,13 @@ doctype
html
head
title Weather Icons - 189 Icon Font inspired by Font Awesome and designed for Bootstrap
- // favicons
+ // favicons
link(rel='apple-touch-icon', sizes='57x57', href='favicons/apple-touch-icon-57x57.png')
link(rel='apple-touch-icon', sizes='60x60', href='favicons/apple-touch-icon-60x60.png')
link(rel='icon', type='image/png', href='favicons/favicon-16x16.png', sizes='16x16')
link(rel='icon', type='image/png', href='favicons/favicon-32x32.png', sizes='32x32')
meta(name='msapplication-TileColor', content='#da532c')
- //favicons
+ //favicons
meta(name='viewport', content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no')
script(src='//code.jquery.com/jquery-latest.min.js')
@@ -16,9 +16,9 @@ html
script(src='//use.typekit.net/hse2lqc.js')
script.
try{Typekit.load();}catch(e){} script(src='js/bootstrap.min.js')
-
+
link(rel='stylesheet', href='css/styles.css')
- link(rel='stylesheet', href='../css/weather-icons-sass.css')
+ link(rel='stylesheet', href='../css/weather-icons.css')
script.
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
@@ -44,7 +44,7 @@ html
i.wi.wi-day-lightning
i.wi.wi-night-thunderstorm
i.wi.wi-day-snow
- i.wi.wi-sprinkles
+ i.wi.wi-sprinkles
i.wi.wi-day-sunny
i.wi.wi-cloudy
i.wi.wi-night-rain-mix
@@ -53,21 +53,21 @@ html
i.wi.wi-day-cloudy-windy
i.wi.wi-night-rain
i.wi.wi-night-alt-snow
- p.headline Weather Icons is a font of 189 weather themed icons, ready to be dropped right into
+ p.headline Weather Icons is a font of 189 weather themed icons, ready to be dropped right into
a(href="http://getbootstrap.com") Bootstrap
- | or any other project.
- i.wi.wi-cloudy
- p Inspired by
+ | or any other project.
+ i.wi.wi-cloudy
+ p Inspired by
a(href="http://fontawesome.io/") Font Awesome
- |, they work in essentially the same way. They are infinitley scalable and any CSS that can be applied to text can be applied to them. All you need to do to insert an icon is add the class to an "i" element:
+ |, they work in essentially the same way. They are infinitley scalable and any CSS that can be applied to text can be applied to them. All you need to do to insert an icon is add the class to an "i" element:
code <i class="wi wi-day-lightning"></i>
-
- p Please make requests or report any issues to the
+
+ p Please make requests or report any issues to the
a(href="https://github.com/erikflowers/weather-icons/issues") main repository.
- //- p Want to use the font in your desktop applications? Check out the
- //- a(href="/cheatsheet/") cheatsheet here.
+ //- p Want to use the font in your desktop applications? Check out the
+ //- a(href="/cheatsheet/") cheatsheet here.
//- | Just install the font on your system and copy and paste, it's that easy.
p.follow
a.twitter-follow-button(href='https://twitter.com/weathericons', data-show-count='false', data-size='large', data-dnt='true') Follow @weathericons
@@ -79,22 +79,22 @@ html
.row.download-here
.download-button
a.download.btn.btn-primary.btn-large(href="https://github.com/erikflowers/weather-icons")
- |Download version 1.3
+ |Download version 1.3
i.wi.wi-cloud
-
-
+
+
.row.social
.col-sm-12
p
a.twitter-share-button(href='https://twitter.com/share', data-lang='en', data-text='Weather Icons - Bootstrap ready weather themed font icon!', data-via='Erik_UX', data-count='none') Tweet
script.
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
-
+
a.twitter-follow-button(href='https://twitter.com/Erik_UX', data-show-count='false', data-lang='en') Follow @Erik_UX
script
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
-
+
a.twitter-follow-button(href='https://twitter.com/artill', data-show-count='false', data-lang='en') Follow @artill
script
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
@@ -103,8 +103,8 @@ html
iframe(src='http://ghbtns.com/github-btn.html?user=erikflowers&repo=weather-icons&type=watch&count=true', allowtransparency='true', frameborder='0', scrolling='0', width='73', height='20')
iframe(src='http://ghbtns.com/github-btn.html?user=erikflowers&type=follow&count=true', allowtransparency='true', frameborder='0', scrolling='0', width='165', height='20')
-
-
+
+
section.content.container.iconExamples
.row
@@ -114,165 +114,165 @@ html
.col-sm-4
.example
.icon
- i.wi.wi-umbrella
- .class wi-umbrella
+ i.wi.wi-umbrella
+ .class wi-umbrella
.example
.icon
- i.wi.wi-day-windy
- .class wi-day-windy
+ i.wi.wi-day-windy
+ .class wi-day-windy
.example
.icon
i.wi.wi-night-alt-cloudy
.class wi-night-alt-cloudy
.example
.icon
- i.wi.wi-up-left
- .class wi-up-left
+ i.wi.wi-up-left
+ .class wi-up-left
.col-sm-4
.example
.icon
- i.wi.wi-down-right
- .class wi-down-right
+ i.wi.wi-down-right
+ .class wi-down-right
.example
.icon
- i.wi.wi-day-sleet
- .class wi-day-sleet
+ i.wi.wi-day-sleet
+ .class wi-day-sleet
.example
.icon
- i.wi.wi-night-sleet
- .class wi-night-sleet
+ i.wi.wi-night-sleet
+ .class wi-night-sleet
.example
.icon
- i.wi.wi-night-alt-sleet
- .class wi-night-alt-sleet
+ i.wi.wi-night-alt-sleet
+ .class wi-night-alt-sleet
.col-sm-4
.example
.icon
- i.wi.wi-sleet
- .class wi-sleet
+ i.wi.wi-sleet
+ .class wi-sleet
.example
.icon
- i.wi.wi-day-haze
- .class wi-day-haze
+ i.wi.wi-day-haze
+ .class wi-day-haze
.row
.col-sm-12
- h3 Moon Phases
+ h3 Moon Phases
.row
.col-sm-4
.example
.icon
- i.wi.wi-moon-new
- .class wi-moon-new
+ i.wi.wi-moon-new
+ .class wi-moon-new
.example
.icon
i.wi.wi-moon-waxing-cresent-1
- .class wi-moon-waxing-cresent-1
+ .class wi-moon-waxing-cresent-1
.example
.icon
i.wi.wi-moon-waxing-cresent-2
- .class wi-moon-waxing-cresent-2
+ .class wi-moon-waxing-cresent-2
.example
.icon
i.wi.wi-moon-waxing-cresent-3
- .class wi-moon-waxing-cresent-3
+ .class wi-moon-waxing-cresent-3
.example
.icon
i.wi.wi-moon-waxing-cresent-4
- .class wi-moon-waxing-cresent-4
+ .class wi-moon-waxing-cresent-4
.example
.icon
i.wi.wi-moon-waxing-cresent-5
- .class wi-moon-waxing-cresent-5
+ .class wi-moon-waxing-cresent-5
.example
.icon
i.wi.wi-moon-waxing-cresent-6
- .class wi-moon-waxing-cresent-6
+ .class wi-moon-waxing-cresent-6
.example
.icon
- i.wi.wi-moon-first-quarter
- .class wi-moon-first-quarter
+ i.wi.wi-moon-first-quarter
+ .class wi-moon-first-quarter
.example
.icon
i.wi.wi-moon-waxing-gibbous-1
- .class wi-moon-waxing-gibbous-1
+ .class wi-moon-waxing-gibbous-1
.example
.icon
i.wi.wi-moon-waxing-gibbous-2
- .class wi-moon-waxing-gibbous-2
+ .class wi-moon-waxing-gibbous-2
.col-sm-4
.example
.icon
i.wi.wi-moon-waxing-gibbous-3
- .class wi-moon-waxing-gibbous-3
+ .class wi-moon-waxing-gibbous-3
.example
.icon
i.wi.wi-moon-waxing-gibbous-4
- .class wi-moon-waxing-gibbous-4
+ .class wi-moon-waxing-gibbous-4
.example
.icon
i.wi.wi-moon-waxing-gibbous-5
- .class wi-moon-waxing-gibbous-5
+ .class wi-moon-waxing-gibbous-5
.example
.icon
i.wi.wi-moon-waxing-gibbous-6
- .class wi-moon-waxing-gibbous-6
+ .class wi-moon-waxing-gibbous-6
.example
.icon
- i.wi.wi-moon-full
- .class wi-moon-full
+ i.wi.wi-moon-full
+ .class wi-moon-full
.example
.icon
i.wi.wi-moon-waning-gibbous-1
- .class wi-moon-waning-gibbous-1
+ .class wi-moon-waning-gibbous-1
.example
.icon
i.wi.wi-moon-waning-gibbous-2
- .class wi-moon-waning-gibbous-2
+ .class wi-moon-waning-gibbous-2
.example
.icon
i.wi.wi-moon-waning-gibbous-3
- .class wi-moon-waning-gibbous-3
+ .class wi-moon-waning-gibbous-3
.example
.icon
i.wi.wi-moon-waning-gibbous-4
- .class wi-moon-waning-gibbous-4
+ .class wi-moon-waning-gibbous-4
.col-sm-4
.example
.icon
i.wi.wi-moon-waning-gibbous-5
- .class wi-moon-waning-gibbous-5
+ .class wi-moon-waning-gibbous-5
.example
.icon
i.wi.wi-moon-waning-gibbous-6
- .class wi-moon-waning-gibbous-6
+ .class wi-moon-waning-gibbous-6
.example
.icon
- i.wi.wi-moon-3rd-quarter
- .class wi-moon-3rd-quarter
+ i.wi.wi-moon-3rd-quarter
+ .class wi-moon-3rd-quarter
.example
.icon
i.wi.wi-moon-waning-crescent-1
- .class wi-moon-waning-crescent-1
+ .class wi-moon-waning-crescent-1
.example
.icon
i.wi.wi-moon-waning-crescent-2
- .class wi-moon-waning-crescent-2
+ .class wi-moon-waning-crescent-2
.example
.icon
i.wi.wi-moon-waning-crescent-3
- .class wi-moon-waning-crescent-3
+ .class wi-moon-waning-crescent-3
.example
.icon
i.wi.wi-moon-waning-crescent-4
- .class wi-moon-waning-crescent-4
+ .class wi-moon-waning-crescent-4
.example
.icon
i.wi.wi-moon-waning-crescent-5
- .class wi-moon-waning-crescent-5
+ .class wi-moon-waning-crescent-5
.example
.icon
i.wi.wi-moon-waning-crescent-6
- .class wi-moon-waning-crescent-6
+ .class wi-moon-waning-crescent-6
.row
.col-sm-12
@@ -281,113 +281,113 @@ html
.col-sm-4
.example
.icon
- i.wi.wi-time-12
- .class wi-time-12
+ i.wi.wi-time-12
+ .class wi-time-12
.example
.icon
- i.wi.wi-time-1
- .class wi-time-1
+ i.wi.wi-time-1
+ .class wi-time-1
.example
.icon
- i.wi.wi-time-2
- .class wi-time-2
+ i.wi.wi-time-2
+ .class wi-time-2
.example
.icon
- i.wi.wi-time-3
- .class wi-time-3
+ i.wi.wi-time-3
+ .class wi-time-3
.col-sm-4
.example
.icon
- i.wi.wi-time-4
- .class wi-time-4
+ i.wi.wi-time-4
+ .class wi-time-4
.example
.icon
- i.wi.wi-time-5
- .class wi-time-5
+ i.wi.wi-time-5
+ .class wi-time-5
.example
.icon
- i.wi.wi-time-6
- .class wi-time-6
+ i.wi.wi-time-6
+ .class wi-time-6
.example
.icon
- i.wi.wi-time-7
- .class wi-time-7
+ i.wi.wi-time-7
+ .class wi-time-7
.col-sm-4
.example
.icon
- i.wi.wi-time-8
- .class wi-time-8
+ i.wi.wi-time-8
+ .class wi-time-8
.example
.icon
- i.wi.wi-time-9
- .class wi-time-9
+ i.wi.wi-time-9
+ .class wi-time-9
.example
.icon
- i.wi.wi-time-10
- .class wi-time-10
+ i.wi.wi-time-10
+ .class wi-time-10
.example
.icon
- i.wi.wi-time-11
- .class wi-time-11
+ i.wi.wi-time-11
+ .class wi-time-11
.row
.col-sm-12
- h3 Beafort Wind Scale
+ h3 wind-beaufort Wind Scale
.row
.col-sm-4
.example
.icon
- i.wi.wi-beafort-0
- .class wi-beafort-0
+ i.wi.wi-wind-beaufort-0
+ .class wi-wind-beaufort-0
.example
.icon
- i.wi.wi-beafort-1
- .class wi-beafort-1
+ i.wi.wi-wind-beaufort-1
+ .class wi-wind-beaufort-1
.example
.icon
- i.wi.wi-beafort-2
- .class wi-beafort-2
+ i.wi.wi-wind-beaufort-2
+ .class wi-wind-beaufort-2
.example
.icon
- i.wi.wi-beafort-3
- .class wi-beafort-3
+ i.wi.wi-wind-beaufort-3
+ .class wi-wind-beaufort-3
.example
.icon
- i.wi.wi-beafort-4
- .class wi-beafort-4
+ i.wi.wi-wind-beaufort-4
+ .class wi-wind-beaufort-4
.col-sm-4
.example
.icon
- i.wi.wi-beafort-5
- .class wi-beafort-5
+ i.wi.wi-wind-beaufort-5
+ .class wi-wind-beaufort-5
.example
.icon
- i.wi.wi-beafort-6
- .class wi-beafort-6
+ i.wi.wi-wind-beaufort-6
+ .class wi-wind-beaufort-6
.example
.icon
- i.wi.wi-beafort-7
- .class wi-beafort-7
+ i.wi.wi-wind-beaufort-7
+ .class wi-wind-beaufort-7
.example
.icon
- i.wi.wi-beafort-8
- .class wi-beafort-8
+ i.wi.wi-wind-beaufort-8
+ .class wi-wind-beaufort-8
.example
.icon
- i.wi.wi-beafort-9
- .class wi-beafort-9
+ i.wi.wi-wind-beaufort-9
+ .class wi-wind-beaufort-9
.col-sm-4
.example
.icon
- i.wi.wi-beafort-10
- .class wi-beafort-10
+ i.wi.wi-wind-beaufort-10
+ .class wi-wind-beaufort-10
.example
.icon
- i.wi.wi-beafort-11
- .class wi-beafort-11
+ i.wi.wi-wind-beaufort-11
+ .class wi-wind-beaufort-11
.example
.icon
- i.wi.wi-beafort-12
- .class wi-beafort-12
+ i.wi.wi-wind-beaufort-12
+ .class wi-wind-beaufort-12
.row
.col-sm-12
h3 Wind Directions - 0 degrees through 345 degrees
@@ -495,7 +495,7 @@ html
.row
.col-sm-12
- h2 New v1.2
+ h2 New v1.2
.row
.col-sm-4
.example
@@ -567,7 +567,7 @@ html
.example
.icon
i.wi.wi-hurricane
- .class wi-hurricane
+ .class wi-hurricane
.example
.icon
i.wi.wi-smog
@@ -841,7 +841,7 @@ html
.row
.col-sm-12
- h2 Miscellaneous Weather
+ h2 Miscellaneous Weather
.row
.col-sm-4
.example
@@ -952,7 +952,7 @@ html
.class wi-up-right
.example
.icon
- i.wi.wi-up
+ i.wi.wi-direction-up
.class wi-up
.example
.icon
@@ -975,29 +975,29 @@ html
.col-sm-12
.beta
.title Version 1.3
- p The third release of Weather Icons with all new fonts including: new weather condition icons, missing down-right and up-left arrows, full moon phase set, full clock set, full Beafort wind strength set!
+ p The third release of Weather Icons with all new fonts including: new weather condition icons, missing down-right and up-left arrows, full moon phase set, full clock set, full wind-beaufort wind strength set!
.beta
.title Version 1.2
- p The second release of Weather Icons with streamlined, updated Less, customizable variables, adjusted font boundaries, and all new fonts including:
-
+ p The second release of Weather Icons with streamlined, updated Less, customizable variables, adjusted font boundaries, and all new fonts including:
+
footer
.container
.row
- .col-sm-12
- p The Weather Icons project created and maintained by
+ .col-sm-12
+ p The Weather Icons project created and maintained by
a(href="http://www.twitter.com/Erik_UX") Erik Flowers
- |. v1.0 artwork by
+ |. v1.0 artwork by
a(href="http://www.twitter.com/artill") Lukas Bischoff
- |. v1.1, 1.2, 1.3 artwork by
+ |. v1.1, 1.2, 1.3 artwork by
a(href="http://www.twitter.com/Erik_UX") Erik Flowers
- p LESS/HTML implementation inspired and heavily influenced by
+ p LESS/HTML implementation inspired and heavily influenced by
a(href="http://fortawesome.github.io/Font-Awesome/") Font Awesome.
- p Weather Icons licensed under
+ p Weather Icons licensed under
a("http://scripts.sil.org/OFL") SIL OFL 1.1
- | — Code licensed under
+ | — Code licensed under
a("http://opensource.org/licenses/mit-license.html") MIT License
- | — Documentation licensed under
+ | — Documentation licensed under
a("http://creativecommons.org/licenses/by/3.0/") CC BY 3.0
diff --git a/less/weather-icons-classes.less b/less/weather-icons-classes.less
index dc0367c..41b7570 100644
--- a/less/weather-icons-classes.less
+++ b/less/weather-icons-classes.less
@@ -1,17 +1,17 @@
@font-face {
- font-family: '@{weather-icons-font-family}';
- src: url('@{weather-icons-path}/@{weather-icons-font-family}-regular-webfont.eot');
- src: url('@{weather-icons-path}/@{weather-icons-font-family}-regular-webfont.eot?#iefix') format('embedded-opentype'),
- url('@{weather-icons-path}/@{weather-icons-font-family}-regular-webfont.woff') format('woff'),
- url('@{weather-icons-path}/@{weather-icons-font-family}-regular-webfont.ttf') format('truetype'),
- url('@{weather-icons-path}/@{weather-icons-font-family}-regular-webfont.svg#weathericons-regular-webfontRg') format('svg');
+ font-family: '@{wi-font-family}';
+ src: url('@{wi-path}/@{wi-font-family}-regular-webfont.eot');
+ src: url('@{wi-path}/@{wi-font-family}-regular-webfont.eot?#iefix') format('embedded-opentype'),
+ url('@{wi-path}/@{wi-font-family}-regular-webfont.woff') format('woff'),
+ url('@{wi-path}/@{wi-font-family}-regular-webfont.ttf') format('truetype'),
+ url('@{wi-path}/@{wi-font-family}-regular-webfont.svg#weathericons-regular-webfontRg') format('svg');
font-weight: normal;
font-style: normal;
}
-.@{weather-icons-prefix} {
+.@{wi-css-prefix} {
display: inline-block;
- font-family: '@{weather-icons-font-family}';
+ font-family: '@{wi-font-family}';
font-style: normal;
font-weight: normal;
line-height: 1;
@@ -19,229 +19,16 @@
-moz-osx-font-smoothing: grayscale;
}
-// Day
-.@{weather-icons-prefix}-day-cloudy-gusts:before { content: @day-cloudy-gusts ; }
-.@{weather-icons-prefix}-day-cloudy-windy:before { content: @day-cloudy-windy ; }
-.@{weather-icons-prefix}-day-cloudy:before { content: @day-cloudy ; }
-.@{weather-icons-prefix}-day-fog:before { content: @day-fog ; }
-.@{weather-icons-prefix}-day-hail:before { content: @day-hail ; }
-.@{weather-icons-prefix}-day-lightning:before { content: @day-lightning ; }
-.@{weather-icons-prefix}-day-rain-mix:before { content: @day-rain-mix ; }
-.@{weather-icons-prefix}-day-rain-wind:before { content: @day-rain-wind ; }
-.@{weather-icons-prefix}-day-rain:before { content: @day-rain ; }
-.@{weather-icons-prefix}-day-showers:before { content: @day-showers ; }
-.@{weather-icons-prefix}-day-snow:before { content: @day-snow ; }
-.@{weather-icons-prefix}-day-sprinkle:before { content: @day-sprinkle ; }
-.@{weather-icons-prefix}-day-sunny-overcast:before { content: @day-sunny-overcast ; }
-.@{weather-icons-prefix}-day-sunny:before { content: @day-sunny ; }
-.@{weather-icons-prefix}-day-storm-showers:before { content: @day-storm-showers ; }
-.@{weather-icons-prefix}-day-thunderstorm:before { content: @day-thunderstorm ; }
-// Neutral-
-.@{weather-icons-prefix}-cloudy-gusts:before { content: @cloudy-gusts ; }
-.@{weather-icons-prefix}-cloudy-windy:before { content: @cloudy-windy ; }
-.@{weather-icons-prefix}-cloudy:before { content: @cloudy ; }
-.@{weather-icons-prefix}-fog:before { content: @fog ; }
-.@{weather-icons-prefix}-hail:before { content: @hail ; }
-.@{weather-icons-prefix}-lightning:before { content: @lightning ; }
-.@{weather-icons-prefix}-rain-mix:before { content: @rain-mix ; }
-.@{weather-icons-prefix}-rain-wind:before { content: @rain-wind ; }
-.@{weather-icons-prefix}-rain:before { content: @rain ; }
-.@{weather-icons-prefix}-showers:before { content: @showers ; }
-.@{weather-icons-prefix}-snow:before { content: @snow ; }
-.@{weather-icons-prefix}-sprinkle:before { content: @sprinkle ; }
-.@{weather-icons-prefix}-storm-showers:before { content: @storm-showers ; }
-.@{weather-icons-prefix}-thunderstorm:before { content: @thunderstorm ; }
-.@{weather-icons-prefix}-windy:before { content: @windy ; }
-// Night
-.@{weather-icons-prefix}-night-alt-cloudy-gusts:before { content: @night-alt-cloudy-gusts ; }
-.@{weather-icons-prefix}-night-alt-cloudy-windy:before { content: @night-alt-cloudy-windy ; }
-.@{weather-icons-prefix}-night-alt-hail:before { content: @night-alt-hail ; }
-.@{weather-icons-prefix}-night-alt-lightning:before { content: @night-alt-lightning ; }
-.@{weather-icons-prefix}-night-alt-rain-mix:before { content: @night-alt-rain-mix ; }
-.@{weather-icons-prefix}-night-alt-rain-wind:before { content: @night-alt-rain-wind ; }
-.@{weather-icons-prefix}-night-alt-rain:before { content: @night-alt-rain ; }
-.@{weather-icons-prefix}-night-alt-showers:before { content: @night-alt-showers ; }
-.@{weather-icons-prefix}-night-alt-snow:before { content: @night-alt-snow ; }
-.@{weather-icons-prefix}-night-alt-sprinkle:before { content: @night-alt-sprinkle ; }
-.@{weather-icons-prefix}-night-alt-storm-showers:before { content: @night-alt-storm-showers ; }
-.@{weather-icons-prefix}-night-alt-thunderstorm:before { content: @night-alt-thunderstorm ; }
-.@{weather-icons-prefix}-night-clear:before { content: @night-clear ; }
-.@{weather-icons-prefix}-night-cloudy-gusts:before { content: @night-cloudy-gusts ; }
-.@{weather-icons-prefix}-night-cloudy-windy:before { content: @night-cloudy-windy ; }
-.@{weather-icons-prefix}-night-cloudy:before { content: @night-cloudy ; }
-.@{weather-icons-prefix}-night-hail:before { content: @night-hail ; }
-.@{weather-icons-prefix}-night-lightning:before { content: @night-lightning ; }
-.@{weather-icons-prefix}-night-rain-mix:before { content: @night-rain-mix ; }
-.@{weather-icons-prefix}-night-rain-wind:before { content: @night-rain-wind ; }
-.@{weather-icons-prefix}-night-rain:before { content: @night-rain ; }
-.@{weather-icons-prefix}-night-showers:before { content: @night-showers ; }
-.@{weather-icons-prefix}-night-snow:before { content: @night-snow ; }
-.@{weather-icons-prefix}-night-sprinkle:before { content: @night-sprinkle ; }
-.@{weather-icons-prefix}-night-storm-showers:before { content: @night-storm-showers ; }
-.@{weather-icons-prefix}-night-thunderstorm:before { content: @night-thunderstorm ; }
-// Misc
-.@{weather-icons-prefix}-celsius:before { content: @celsius ; }
-.@{weather-icons-prefix}-cloud-down:before { content: @cloud-down ; }
-.@{weather-icons-prefix}-cloud-refresh:before { content: @cloud-refresh ; }
-.@{weather-icons-prefix}-cloud-up:before { content: @cloud-up ; }
-.@{weather-icons-prefix}-cloud:before { content: @cloud ; }
-.@{weather-icons-prefix}-degrees:before { content: @degrees ; }
-.@{weather-icons-prefix}-down-left:before { content: @down-left ; }
-.@{weather-icons-prefix}-down:before { content: @down ; }
-.@{weather-icons-prefix}-fahrenheit:before { content: @fahrenheit ; }
-.@{weather-icons-prefix}-horizon-alt:before { content: @horizon-alt ; }
-.@{weather-icons-prefix}-horizon:before { content: @horizon ; }
-.@{weather-icons-prefix}-left:before { content: @left ; }
-.@{weather-icons-prefix}-lightning:before { content: @lightning ; }
-.@{weather-icons-prefix}-night-fog:before { content: @night-fog ; }
-.@{weather-icons-prefix}-refresh-alt:before { content: @refresh-alt ; }
-.@{weather-icons-prefix}-refresh:before { content: @refresh ; }
-.@{weather-icons-prefix}-right:before { content: @right ; }
-.@{weather-icons-prefix}-sprinkles:before { content: @sprinkles ; }
-.@{weather-icons-prefix}-strong-wind:before { content: @strong-wind ; }
-.@{weather-icons-prefix}-sunrise:before { content: @sunrise ; }
-.@{weather-icons-prefix}-sunset:before { content: @sunset ; }
-.@{weather-icons-prefix}-thermometer-exterior:before { content: @thermometer-exterior ; }
-.@{weather-icons-prefix}-thermometer-internal:before { content: @thermometer-internal ; }
-.@{weather-icons-prefix}-thermometer:before { content: @thermometer ; }
-.@{weather-icons-prefix}-tornado:before { content: @tornado ; }
-.@{weather-icons-prefix}-up-right:before { content: @up-right ; }
-.@{weather-icons-prefix}-up:before { content: @up ; }
-.@{weather-icons-prefix}-wind-west:before { content: @wind-west ; }
-.@{weather-icons-prefix}-wind-south-west:before { content: @wind-south-west ; }
-.@{weather-icons-prefix}-wind-south-east:before { content: @wind-south-east ; }
-.@{weather-icons-prefix}-wind-south:before { content: @wind-south ; }
-.@{weather-icons-prefix}-wind-north-west:before { content: @wind-north-west ; }
-.@{weather-icons-prefix}-wind-north-east:before { content: @wind-north-east ; }
-.@{weather-icons-prefix}-wind-north:before { content: @wind-north ; }
-.@{weather-icons-prefix}-wind-east:before { content: @wind-east ; }
-// New v1.1
-.@{weather-icons-prefix}-smoke:before { content: @smoke ; }
-.@{weather-icons-prefix}-dust:before { content: @dust ; }
-.@{weather-icons-prefix}-snow-wind:before { content: @snow-wind ; }
-.@{weather-icons-prefix}-day-snow-wind:before { content: @day-snow-wind ; }
-.@{weather-icons-prefix}-night-snow-wind:before { content: @night-snow-wind ; }
-.@{weather-icons-prefix}-night-alt-snow-wind:before { content: @night-alt-snow-wind ; }
-.@{weather-icons-prefix}-day-sleet-storm:before { content: @day-sleet-storm ; }
-.@{weather-icons-prefix}-night-sleet-storm:before { content: @night-sleet-storm ; }
-.@{weather-icons-prefix}-night-alt-sleet-storm:before { content: @night-alt-sleet-storm ; }
-.@{weather-icons-prefix}-day-snow-thunderstorm:before { content: @day-snow-thunderstorm ; }
-.@{weather-icons-prefix}-night-snow-thunderstorm:before { content: @night-snow-thunderstorm ; }
-.@{weather-icons-prefix}-night-alt-snow-thunderstorm:before { content: @night-alt-snow-thunderstorm ; }
-.@{weather-icons-prefix}-solar-eclipse:before { content: @solar-eclipse ; }
-.@{weather-icons-prefix}-lunar-eclipse:before { content: @lunar-eclipse ; }
-.@{weather-icons-prefix}-meteor:before { content: @meteor ; }
-.@{weather-icons-prefix}-hot:before { content: @hot ; }
-.@{weather-icons-prefix}-hurricane:before { content: @hurricane ; }
-.@{weather-icons-prefix}-smog:before { content: @smog ; }
-.@{weather-icons-prefix}-alien:before { content: @alien ; }
-.@{weather-icons-prefix}-snowflake-cold:before { content: @snowflake-cold ; }
-.@{weather-icons-prefix}-stars:before { content: @stars ; }
-
-.@{weather-icons-prefix}-night-partly-cloudy:before { content: @night-partly-cloudy ; }
-
-// New 1.3
-.@{weather-icons-prefix}-umbrella:before { content: @umbrella ; }
-.@{weather-icons-prefix}-day-windy:before { content: @day-windy ; }
-.@{weather-icons-prefix}-night-alt-cloudy:before { content: @night-alt-cloudy ; }
-.@{weather-icons-prefix}-up-left:before { content: @up-left ; }
-.@{weather-icons-prefix}-down-right:before { content: @down-right ; }
-.@{weather-icons-prefix}-time-12:before { content: @time-12 ; }
-.@{weather-icons-prefix}-time-1:before { content: @time-1 ; }
-.@{weather-icons-prefix}-time-2:before { content: @time-2 ; }
-.@{weather-icons-prefix}-time-3:before { content: @time-3 ; }
-.@{weather-icons-prefix}-time-4:before { content: @time-4 ; }
-.@{weather-icons-prefix}-time-5:before { content: @time-5 ; }
-.@{weather-icons-prefix}-time-6:before { content: @time-6 ; }
-.@{weather-icons-prefix}-time-7:before { content: @time-7 ; }
-.@{weather-icons-prefix}-time-8:before { content: @time-8 ; }
-.@{weather-icons-prefix}-time-9:before { content: @time-9 ; }
-.@{weather-icons-prefix}-time-10:before { content: @time-10 ; }
-.@{weather-icons-prefix}-time-11:before { content: @time-11 ; }
-//
-.@{weather-icons-prefix}-day-sleet:before { content: @day-sleet ; }
-.@{weather-icons-prefix}-night-sleet:before { content: @night-sleet ; }
-.@{weather-icons-prefix}-night-alt-sleet:before { content: @night-alt-sleet ; }
-.@{weather-icons-prefix}-sleet:before { content: @sleet ; }
-.@{weather-icons-prefix}-day-haze:before { content: @day-haze ; }
-.@{weather-icons-prefix}-beafort-0:before { content: @beafort-0 ; }
-.@{weather-icons-prefix}-beafort-1:before { content: @beafort-1 ; }
-.@{weather-icons-prefix}-beafort-2:before { content: @beafort-2 ; }
-.@{weather-icons-prefix}-beafort-3:before { content: @beafort-3 ; }
-.@{weather-icons-prefix}-beafort-4:before { content: @beafort-4 ; }
-.@{weather-icons-prefix}-beafort-5:before { content: @beafort-5 ; }
-.@{weather-icons-prefix}-beafort-6:before { content: @beafort-6 ; }
-.@{weather-icons-prefix}-beafort-7:before { content: @beafort-7 ; }
-.@{weather-icons-prefix}-beafort-8:before { content: @beafort-8 ; }
-.@{weather-icons-prefix}-beafort-9:before { content: @beafort-9 ; }
-.@{weather-icons-prefix}-beafort-10:before { content: @beafort-10 ; }
-.@{weather-icons-prefix}-beafort-11:before { content: @beafort-11 ; }
-.@{weather-icons-prefix}-beafort-12:before { content: @beafort-12 ; }
-
-// Wind Variables 1.3
-.@{weather-icons-prefix}-wind-default:before { content: @wind-default ; }
-.wind-rotate(@degrees) {
- -webkit-transform: rotate(@degrees);
- -moz-transform: rotate(@degrees);
- -ms-transform: rotate(@degrees);
- -o-transform: rotate(@degrees);
- transform: rotate(@degrees);
-}
-.@{weather-icons-prefix}-wind-default {
- &._0-deg {.wind-rotate(0deg); }
- &._15-deg {.wind-rotate(15deg); }
- &._30-deg {.wind-rotate(30deg); }
- &._45-deg {.wind-rotate(45deg); }
- &._60-deg {.wind-rotate(60deg); }
- &._75-deg {.wind-rotate(75deg); }
- &._90-deg {.wind-rotate(90deg); }
- &._105-deg {.wind-rotate(105deg); }
- &._120-deg {.wind-rotate(120deg); }
- &._135-deg {.wind-rotate(135deg); }
- &._150-deg {.wind-rotate(150deg); }
- &._165-deg {.wind-rotate(165deg); }
- &._180-deg {.wind-rotate(180deg); }
- &._195-deg {.wind-rotate(195deg); }
- &._210-deg {.wind-rotate(210deg); }
- &._225-deg {.wind-rotate(225deg); }
- &._240-deg {.wind-rotate(240deg); }
- &._255-deg {.wind-rotate(255deg); }
- &._270-deg {.wind-rotate(270deg); }
- &._285-deg {.wind-rotate(295deg); }
- &._300-deg {.wind-rotate(300deg); }
- &._315-deg {.wind-rotate(315deg); }
- &._330-deg {.wind-rotate(330deg); }
- &._345-deg {.wind-rotate(345deg); }
+// icon definitions
+// --------------------------
+
+// create icon definitions
+.createIconClasses(@iterator: 1) when(@iterator <= length(@wi-icon-glyphs)) {
+ @wi-glyph-name: extract(extract(@wi-icon-glyphs, @iterator), 1);
+ @wi-glyph-name-unquoted: ~"@{wi-glyph-name}";
+ .@{wi-css-prefix}-@{wi-glyph-name-unquoted}:before {
+ content: extract(extract(@wi-icon-glyphs, @iterator), 2);
+ }
+ .createIconClasses((@iterator + 1));
}
-
-
-
-// Moon phases, v1.3
-.@{weather-icons-prefix}-moon-new:before { content: @moon-new ; }
-.@{weather-icons-prefix}-moon-waxing-cresent-1:before { content: @moon-waxing-cresent-1 ; }
-.@{weather-icons-prefix}-moon-waxing-cresent-2:before { content: @moon-waxing-cresent-2 ; }
-.@{weather-icons-prefix}-moon-waxing-cresent-3:before { content: @moon-waxing-cresent-3 ; }
-.@{weather-icons-prefix}-moon-waxing-cresent-4:before { content: @moon-waxing-cresent-4 ; }
-.@{weather-icons-prefix}-moon-waxing-cresent-5:before { content: @moon-waxing-cresent-5 ; }
-.@{weather-icons-prefix}-moon-waxing-cresent-6:before { content: @moon-waxing-cresent-6 ; }
-.@{weather-icons-prefix}-moon-first-quarter:before { content: @moon-first-quarter ; }
-.@{weather-icons-prefix}-moon-waxing-gibbous-1:before { content: @moon-waxing-gibbous-1 ; }
-.@{weather-icons-prefix}-moon-waxing-gibbous-2:before { content: @moon-waxing-gibbous-2 ; }
-.@{weather-icons-prefix}-moon-waxing-gibbous-3:before { content: @moon-waxing-gibbous-3 ; }
-.@{weather-icons-prefix}-moon-waxing-gibbous-4:before { content: @moon-waxing-gibbous-4 ; }
-.@{weather-icons-prefix}-moon-waxing-gibbous-5:before { content: @moon-waxing-gibbous-5 ; }
-.@{weather-icons-prefix}-moon-waxing-gibbous-6:before { content: @moon-waxing-gibbous-6 ; }
-.@{weather-icons-prefix}-moon-full:before { content: @moon-full ; }
-.@{weather-icons-prefix}-moon-waning-gibbous-1:before { content: @moon-waning-gibbous-1 ; }
-.@{weather-icons-prefix}-moon-waning-gibbous-2:before { content: @moon-waning-gibbous-2 ; }
-.@{weather-icons-prefix}-moon-waning-gibbous-3:before { content: @moon-waning-gibbous-3 ; }
-.@{weather-icons-prefix}-moon-waning-gibbous-4:before { content: @moon-waning-gibbous-4 ; }
-.@{weather-icons-prefix}-moon-waning-gibbous-5:before { content: @moon-waning-gibbous-5 ; }
-.@{weather-icons-prefix}-moon-waning-gibbous-6:before { content: @moon-waning-gibbous-6 ; }
-.@{weather-icons-prefix}-moon-3rd-quarter:before { content: @moon-3rd-quarter ; }
-.@{weather-icons-prefix}-moon-waning-crescent-1:before { content: @moon-waning-crescent-1 ; }
-.@{weather-icons-prefix}-moon-waning-crescent-2:before { content: @moon-waning-crescent-2 ; }
-.@{weather-icons-prefix}-moon-waning-crescent-3:before { content: @moon-waning-crescent-3 ; }
-.@{weather-icons-prefix}-moon-waning-crescent-4:before { content: @moon-waning-crescent-4 ; }
-.@{weather-icons-prefix}-moon-waning-crescent-5:before { content: @moon-waning-crescent-5 ; }
-.@{weather-icons-prefix}-moon-waning-crescent-6:before { content: @moon-waning-crescent-6 ; }
\ No newline at end of file
+.createIconClasses();
\ No newline at end of file
diff --git a/less/weather-icons-variables.less b/less/weather-icons-variables.less
index 6e14832..70335b8 100644
--- a/less/weather-icons-variables.less
+++ b/less/weather-icons-variables.less
@@ -1,208 +1,187 @@
// Base Variables
-@weather-icons-path: "../font";
-@WeatherIconVersion: "1.3.0";
-@weather-icons-prefix: wi;
-@weather-icons-font-family: weathericons;
+@wi-path: "../font";
+@wi-version: "2.0";
+@wi-css-prefix: wi;
+@wi-font-family: weathericons;
-// Glyph Names
-@day-cloudy-gusts: "\f000";
-@day-cloudy-windy: "\f001";
-@day-cloudy: "\f002";
-@day-fog: "\f003";
-@day-hail: "\f004";
-@day-lightning: "\f005";
-@day-rain-mix: "\f006";
-@day-rain-wind: "\f007";
-@day-rain: "\f008";
-@day-showers: "\f009";
-@day-snow: "\f00a";
-@day-sprinkle: "\f00b";
-@day-sunny-overcast: "\f00c";
-@day-sunny: "\f00d";
-@day-storm-showers: "\f00e";
-@day-thunderstorm: "\f010";
-@cloudy-gusts: "\f011";
-@cloudy-windy: "\f012";
-@cloudy: "\f013";
-@fog: "\f014";
-@hail: "\f015";
-@lightning: "\f016";
-@rain-mix: "\f017";
-@rain-wind: "\f018";
-@rain: "\f019";
-@showers: "\f01a";
-@snow: "\f01b";
-@sprinkle: "\f01c";
-@storm-showers: "\f01d";
-@thunderstorm: "\f01e";
-@windy: "\f021";
-@night-alt-cloudy-gusts: "\f022";
-@night-alt-cloudy-windy: "\f023";
-@night-alt-hail: "\f024";
-@night-alt-lightning: "\f025";
-@night-alt-rain-mix: "\f026";
-@night-alt-rain-wind: "\f027";
-@night-alt-rain: "\f028";
-@night-alt-showers: "\f029";
-@night-alt-snow: "\f02a";
-@night-alt-sprinkle: "\f02b";
-@night-alt-storm-showers: "\f02c";
-@night-alt-thunderstorm: "\f02d";
-@night-clear: "\f02e";
-@night-cloudy-gusts: "\f02f";
-@night-cloudy-windy: "\f030";
-@night-cloudy: "\f031";
-@night-hail: "\f032";
-@night-lightning: "\f033";
-@night-rain-mix: "\f034";
-@night-rain-wind: "\f035";
-@night-rain: "\f036";
-@night-showers: "\f037";
-@night-snow: "\f038";
-@night-sprinkle: "\f039";
-@night-storm-showers: "\f03a";
-@night-thunderstorm: "\f03b";
-@celsius: "\f03c";
-@cloud-down: "\f03d";
-@cloud-refresh: "\f03e";
-@cloud-up: "\f040";
-@cloud: "\f041";
-@degrees: "\f042";
-@down-left: "\f043";
-@down: "\f044";
-@fahrenheit: "\f045";
-@horizon-alt: "\f046";
-@horizon: "\f047";
-@left: "\f048";
-@_reserved_: "\f049";
-@night-fog: "\f04a";
-@refresh-alt: "\f04b";
-@refresh: "\f04c";
-@right: "\f04d";
-@sprinkles: "\f04e";
-@strong-wind: "\f050";
-@sunrise: "\f051";
-@sunset: "\f052";
-@thermometer-exterior: "\f053";
-@thermometer-internal: "\f054";
-@thermometer: "\f055";
-@tornado: "\f056";
-@up-right: "\f057";
-@up: "\f058";
-@wind-west: "\f059";
-@wind-south-west: "\f05a";
-@wind-south-east: "\f05b";
-@wind-south: "\f05c";
-@wind-north-west: "\f05d";
-@wind-north-east: "\f05e";
-@wind-north: "\f060";
-@wind-east: "\f061";
-
-// New v1.2
-@smoke: "\f062";
-@dust: "\f063";
-@snow-wind: "\f064";
-@day-snow-wind: "\f065";
-@night-snow-wind: "\f066";
-@night-alt-snow-wind: "\f067";
-@day-sleet-storm: "\f068";
-@night-sleet-storm: "\f069";
-@night-alt-sleet-storm: "\f06a";
-@day-snow-thunderstorm: "\f06b";
-@night-snow-thunderstorm: "\f06c";
-@night-alt-snow-thunderstorm: "\f06d";
-@solar-eclipse: "\f06e";
-@lunar-eclipse: "\f070";
-@meteor: "\f071";
-@hot: "\f072";
-@hurricane: "\f073";
-@smog: "\f074";
-@alien: "\f075";
-@snowflake-cold: "\f076";
-@stars: "\f077";
-
-// Moon Phases
-//@old-moon-full: "\f078";
-//@old-moon-waxing-gibbous: "\f079";
-//@old-moon-waxing-quarter: "\f07a";
-//@old-moon-waxing-crescent: "\f07b";
-//@old-moon-young: "\f07c";
-//@old-moon-new: "\f07d";
-//@old-moon-old: "\f07e";
-//@old-moon-waning-crescent: "\f080";
-//@old-moon-waning-quarter: "\f081";
-//@old-moon-waning-gibbous: "\f082";
-
-// More new v1.2
-@night-partly-cloudy: "\f083";
-
-// New 1.3 11-30-14
-@umbrella :"\f084";
-@day-windy :"\f085";
-@night-alt-cloudy :"\f086";
-@up-left :"\f087";
-@down-right :"\f088";
-@time-12 :"\f089";
-@time-1 :"\f08a";
-@time-2 :"\f08b";
-@time-3 :"\f08c";
-@time-4 :"\f08d";
-@time-5 :"\f08e";
-@time-6 :"\f08f";
-@time-7 :"\f090";
-@time-8 :"\f091";
-@time-9 :"\f092";
-@time-10 :"\f093";
-@time-11 :"\f094";
-
-// Moon Phases
-@moon-new :"\f095";
-@moon-waxing-cresent-1 :"\f096";
-@moon-waxing-cresent-2 :"\f097";
-@moon-waxing-cresent-3 :"\f098";
-@moon-waxing-cresent-4 :"\f099";
-@moon-waxing-cresent-5 :"\f09a";
-@moon-waxing-cresent-6 :"\f09b";
-@moon-first-quarter :"\f09c";
-@moon-waxing-gibbous-1 :"\f09d";
-@moon-waxing-gibbous-2 :"\f09e";
-@moon-waxing-gibbous-3 :"\f09f";
-@moon-waxing-gibbous-4 :"\f0a0";
-@moon-waxing-gibbous-5 :"\f0a1";
-@moon-waxing-gibbous-6 :"\f0a2";
-@moon-full :"\f0a3";
-@moon-waning-gibbous-1 :"\f0a4";
-@moon-waning-gibbous-2 :"\f0a5";
-@moon-waning-gibbous-3 :"\f0a6";
-@moon-waning-gibbous-4 :"\f0a7";
-@moon-waning-gibbous-5 :"\f0a8";
-@moon-waning-gibbous-6 :"\f0a9";
-@moon-3rd-quarter :"\f0aa";
-@moon-waning-crescent-1 :"\f0ab";
-@moon-waning-crescent-2 :"\f0ac";
-@moon-waning-crescent-3 :"\f0ad";
-@moon-waning-crescent-4 :"\f0ae";
-@moon-waning-crescent-5 :"\f0af";
-@moon-waning-crescent-6 :"\f0b0";
-
-//
-@wind-default :"\f0b1";
-@day-sleet :"\f0b2";
-@night-sleet :"\f0b3";
-@night-alt-sleet :"\f0b4";
-@sleet :"\f0b5";
-@day-haze :"\f0b6";
-@beafort-0 :"\f0b7";
-@beafort-1 :"\f0b8";
-@beafort-2 :"\f0b9";
-@beafort-3 :"\f0ba";
-@beafort-4 :"\f0bb";
-@beafort-5 :"\f0bc";
-@beafort-6 :"\f0bd";
-@beafort-7 :"\f0be";
-@beafort-8 :"\f0bf";
-@beafort-9 :"\f0c0";
-@beafort-10 :"\f0c1";
-@beafort-11 :"\f0c2";
-@beafort-12 :"\f0c3";
+//Glyph Names
+@wi-icon-glyphs:
+"_reserved_" "\f049",
+"alien" "\f075",
+"celsius" "\f03c",
+"cloud" "\f041",
+"cloud-down" "\f03d",
+"cloud-refresh" "\f03e",
+"cloud-up" "\f040",
+"cloudy" "\f013",
+"cloudy-gusts" "\f011",
+"cloudy-windy" "\f012",
+"day-cloudy" "\f002",
+"day-cloudy-gusts" "\f000",
+"day-cloudy-windy" "\f001",
+"day-fog" "\f003",
+"day-hail" "\f004",
+"day-haze" "\f0b6",
+"day-lightning" "\f005",
+"day-rain" "\f008",
+"day-rain-mix" "\f006",
+"day-rain-wind" "\f007",
+"day-showers" "\f009",
+"day-sleet" "\f0b2",
+"day-sleet-storm" "\f068",
+"day-snow" "\f00a",
+"day-snow-thunderstorm" "\f06b",
+"day-snow-wind" "\f065",
+"day-sprinkle" "\f00b",
+"day-storm-showers" "\f00e",
+"day-sunny" "\f00d",
+"day-sunny-overcast" "\f00c",
+"day-thunderstorm" "\f010",
+"day-windy" "\f085",
+"degrees" "\f042",
+"direction-down" "\f044",
+"direction-down-left" "\f043",
+"direction-down-right" "\f088",
+"direction-left" "\f048",
+"direction-right" "\f04d",
+"direction-up" "\f058",
+"direction-up-left" "\f087",
+"direction-up-right" "\f057",
+"dust" "\f063",
+"fahrenheit" "\f045",
+"fog" "\f014",
+"hail" "\f015",
+"horizon" "\f047",
+"horizon-alt" "\f046",
+"hot" "\f072",
+"hurricane" "\f073",
+"lightning" "\f016",
+"lunar-eclipse" "\f070",
+"meteor" "\f071",
+"moon-3rd-quarter" "\f0aa",
+"moon-first-quarter" "\f09c",
+"moon-full" "\f0a3",
+"moon-new" "\f095",
+"moon-waning-crescent-1" "\f0ab",
+"moon-waning-crescent-2" "\f0ac",
+"moon-waning-crescent-3" "\f0ad",
+"moon-waning-crescent-4" "\f0ae",
+"moon-waning-crescent-5" "\f0af",
+"moon-waning-crescent-6" "\f0b0",
+"moon-waning-gibbous-1" "\f0a4",
+"moon-waning-gibbous-2" "\f0a5",
+"moon-waning-gibbous-3" "\f0a6",
+"moon-waning-gibbous-4" "\f0a7",
+"moon-waning-gibbous-5" "\f0a8",
+"moon-waning-gibbous-6" "\f0a9",
+"moon-waxing-cresent-1" "\f096",
+"moon-waxing-cresent-2" "\f097",
+"moon-waxing-cresent-3" "\f098",
+"moon-waxing-cresent-4" "\f099",
+"moon-waxing-cresent-5" "\f09a",
+"moon-waxing-cresent-6" "\f09b",
+"moon-waxing-gibbous-1" "\f09d",
+"moon-waxing-gibbous-2" "\f09e",
+"moon-waxing-gibbous-3" "\f09f",
+"moon-waxing-gibbous-4" "\f0a0",
+"moon-waxing-gibbous-5" "\f0a1",
+"moon-waxing-gibbous-6" "\f0a2",
+"night-alt-cloudy" "\f086",
+"night-alt-cloudy-gusts" "\f022",
+"night-alt-cloudy-windy" "\f023",
+"night-alt-hail" "\f024",
+"night-alt-lightning" "\f025",
+"night-alt-rain" "\f028",
+"night-alt-rain-mix" "\f026",
+"night-alt-rain-wind" "\f027",
+"night-alt-showers" "\f029",
+"night-alt-sleet" "\f0b4",
+"night-alt-sleet-storm" "\f06a",
+"night-alt-snow" "\f02a",
+"night-alt-snow-thunderstorm" "\f06d",
+"night-alt-snow-wind" "\f067",
+"night-alt-sprinkle" "\f02b",
+"night-alt-storm-showers" "\f02c",
+"night-alt-thunderstorm" "\f02d",
+"night-clear" "\f02e",
+"night-cloudy" "\f031",
+"night-cloudy-gusts" "\f02f",
+"night-cloudy-windy" "\f030",
+"night-fog" "\f04a",
+"night-hail" "\f032",
+"night-lightning" "\f033",
+"night-partly-cloudy" "\f083",
+"night-rain" "\f036",
+"night-rain-mix" "\f034",
+"night-rain-wind" "\f035",
+"night-showers" "\f037",
+"night-sleet" "\f0b3",
+"night-sleet-storm" "\f069",
+"night-snow" "\f038",
+"night-snow-thunderstorm" "\f06c",
+"night-snow-wind" "\f066",
+"night-sprinkle" "\f039",
+"night-storm-showers" "\f03a",
+"night-thunderstorm" "\f03b",
+"rain" "\f019",
+"rain-mix" "\f017",
+"rain-wind" "\f018",
+"refresh" "\f04c",
+"refresh-alt" "\f04b",
+"showers" "\f01a",
+"sleet" "\f0b5",
+"smog" "\f074",
+"smoke" "\f062",
+"snow" "\f01b",
+"snow-wind" "\f064",
+"snowflake-cold" "\f076",
+"solar-eclipse" "\f06e",
+"sprinkle" "\f01c",
+"sprinkles" "\f04e",
+"stars" "\f077",
+"storm-showers" "\f01d",
+"strong-wind" "\f050",
+"sunrise" "\f051",
+"sunset" "\f052",
+"thermometer" "\f055",
+"thermometer-exterior" "\f053",
+"thermometer-internal" "\f054",
+"thunderstorm" "\f01e",
+"time-1" "\f08a",
+"time-10" "\f093",
+"time-11" "\f094",
+"time-12" "\f089",
+"time-2" "\f08b",
+"time-3" "\f08c",
+"time-4" "\f08d",
+"time-5" "\f08e",
+"time-6" "\f08f",
+"time-7" "\f090",
+"time-8" "\f091",
+"time-9" "\f092",
+"tornado" "\f056",
+"umbrella" "\f084",
+"wind-beaufort-0" "\f0b7",
+"wind-beaufort-1" "\f0b8",
+"wind-beaufort-2" "\f0b9",
+"wind-beaufort-3" "\f0ba",
+"wind-beaufort-4" "\f0bb",
+"wind-beaufort-5" "\f0bc",
+"wind-beaufort-6" "\f0bd",
+"wind-beaufort-7" "\f0be",
+"wind-beaufort-8" "\f0bf",
+"wind-beaufort-9" "\f0c0",
+"wind-beaufort-10" "\f0c1",
+"wind-beaufort-11" "\f0c2",
+"wind-beaufort-12" "\f0c3",
+"wind-default" "\f0b1",
+"wind-east" "\f061",
+"wind-north" "\f060",
+"wind-north-east" "\f05e",
+"wind-north-west" "\f05d",
+"wind-south" "\f05c",
+"wind-south-east" "\f05b",
+"wind-south-west" "\f05a",
+"wind-west" "\f059",
+"windy" "\f021";
\ No newline at end of file
diff --git a/less/weather-icons.less b/less/weather-icons.less
index 76fe674..b97fb51 100644
--- a/less/weather-icons.less
+++ b/less/weather-icons.less
@@ -8,7 +8,7 @@
*
* License
* ------------------------------------------------------------------------------
- * - Fpmt licensed under SIL OFL 1.1 -
+ * - Font licensed under SIL OFL 1.1 -
* http://scripts.sil.org/OFL
* - CSS and LESS are licensed under MIT License -
* http://opensource.org/licenses/mit-license.html
@@ -23,7 +23,7 @@
* Twitter: http://twitter.com/Erik_UX
*/
-
+
@import "weather-icons-variables.less";
diff --git a/sass/weather-icons-classes.scss b/sass/weather-icons-classes.scss
index a1d5628..596188e 100644
--- a/sass/weather-icons-classes.scss
+++ b/sass/weather-icons-classes.scss
@@ -19,11 +19,12 @@
-moz-osx-font-smoothing: grayscale;
}
+// icon definitions
+// --------------------------
+// create icon definitions
@each $wi-glyph-name, $wi-glyph-content in $wi-icon-glyphs {
-
.#{$wi-css-prefix}-#{$wi-glyph-name}:before {
-
content: $wi-glyph-content;
}
-}
+}
\ No newline at end of file
diff --git a/sass/weather-icons-variables.scss b/sass/weather-icons-variables.scss
index a5a7292..0dcfa45 100644
--- a/sass/weather-icons-variables.scss
+++ b/sass/weather-icons-variables.scss
@@ -184,5 +184,4 @@ $wi-icon-glyphs: (
"beafort-9": "\f0c0",
"beafort-10": "\f0c1",
"beafort-11": "\f0c2",
-"beafort-12": "\f0c3"
-)
\ No newline at end of file
+"beafort-12": "\f0c3")
\ No newline at end of file
diff --git a/sass/weather-icons.scss b/sass/weather-icons.scss
index 022d1b3..f82efcc 100644
--- a/sass/weather-icons.scss
+++ b/sass/weather-icons.scss
@@ -8,7 +8,7 @@
*
* License
* ------------------------------------------------------------------------------
- * - Fpmt licensed under SIL OFL 1.1 -
+ * - Font licensed under SIL OFL 1.1 -
* http://scripts.sil.org/OFL
* - CSS and LESS are licensed under MIT License -
* http://opensource.org/licenses/mit-license.html
@@ -31,4 +31,3 @@
-
\ No newline at end of file