diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..c2cdfb8 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,21 @@ +# EditorConfig helps developers define and maintain consistent +# coding styles between different editors and IDEs +# editorconfig.org + +root = true + + +[*] + +# Change these settings to your own preference +indent_style = space +indent_size = 2 + +# We recommend you to keep these unchanged +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100644 index 0000000..c4e948b --- /dev/null +++ b/.github/CONTRIBUTING.md @@ -0,0 +1,17 @@ +# Thank you for Contributing ! + +We want to keep it as easy as possible to contribute changes. Just follow these requirements for Creating Issues and Pull Requests, and everything will be super simple for everyong :) + +## Creating an Issue: + +Use the Template that we provide. Issues reported that do not use the template will closed. + +## Creating a Pull Request: + +Before you can submit a PR, you will need to: + +1. Clone this repo +2. Make a New Branch ( ideally you will name your branch for the issue you are fixing, e,g, `issue-3-updating-docs` ) +3. Commit & Push the New Branch + +Now you can submit a new PR using the Template that we provide. PR's submitted that do not use the template will closed. diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..016949a --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,19 @@ +#### Overview: + +_( a detailed overview of the problem this ticket will solve and the targeted audience )_ + +#### Acceptance Criteria: + +_( issue will not be considered complete unless this list of criteria is met, e.g. intended usage, expected functionality, specific metrics met, etc. )_ + +#### Steps to Duplicate _( required for bug reports )_: + +_( a step by step guide written for a person who might be looking at this for the first time )_ + +#### System Info _( required for bug reports )_: + +_( e.g. "iPhone 6 iOS 8.3" or "OSX 10.10 and Google Chrome Version 44.0.2403.89 (64-bit)" )_ + +#### Relevant Documentation _( optional )_ + +_( e.g. Screenshots, Github Issues, etc )_ diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..23f9983 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,33 @@ +#### What's this PR do? + +_[write_something]_ + +#### Where should the reviewer start? + +_[write_something]_ + +#### How should this be manually tested? + +_[write_something]_ + +#### Any background context you want to provide? + +_[write_something]_ + +#### What are the relevant github issue? + +_[write_something]_ + +#### Screenshots (if appropriate) + +_[drag_and_drop_here]_ + +#### What gif best describes this PR or how it makes you feel? + +_[drag_and_drop_something_fun_here]_ + +#### Definition of Done: + +- [ ] You have actually run this locally and can verify it works +- [ ] You have added code comments to all code being submitted +- [ ] You have updated the README file (if appropriate) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f69c52c --- /dev/null +++ b/LICENSE @@ -0,0 +1,43 @@ +All code in this Github Repository are available under both the MIT and GPL license. + +MIT License + +Copyright (c) 2016 + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +GPL License + +Copyright (c) 2016 + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . diff --git a/README.md b/README.md index b7814a5..09ceee7 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,129 @@ -# weather-underground-icons -Weather Underground Icons ( PNG & SVG ) +![Weather Underground](https://icons.wxug.com/logos/JPG/wundergroundLogo_4c_horz.jpg "Weather Underground") + +Weather Underground Icons +====== + +These icons were designed by the Graphic Designer [Ashley Jager](http://www.ajager.com/#/weather-underground/). She created a beautiful [Adobe Illustrator](https://dribbble.com/shots/1879422-Weather-Underground-Icons) file. This project simply breaks that file up into web icon that can be used in your projects. + +Demo Website +--- + +[http://peter.build/weather-underground-icons/](http://peter.build/weather-underground-icons/) + +Usage Instructions +--- + +[Weather Underground](https://www.wunderground.com/) has an [API](https://www.wunderground.com/weather/api/d/docs) where you can fetch data remotely. The API returns an `icon` parameter as part of their JSON response that you can use to load custom icons. + +Image Usage Instructions +--- + +If you just want to use the image files directly, and not use the CSS file you can just copy over the images directly from the `dist/icons` folder. See the *Icon Key* below to see which icons will be used. + +CSS Usage Instructions +--- + +If you wish to use the use the CSS version of this project, you just need to copy this `dist` folder into your project. + +Then you can use the icon keys with a `wu-` prefix to load whichever icon you want: + +```html + +``` + +All CSS Icons will default to using SVG files. However, you can use PNG sprites by adding a `no-svg` class to the parent element that contains the weather icons. `no-svg` classnames will be added to your HTML tag automatically if you are using [Modernizr](https://modernizr.com/) and the browser does not support SVG. + +### Icon Class Colors: + +* `wu-black` icons with `black` lines + +```html + +``` + +![tstorms](dist/icons/black/png/32x32/tstorms.png "tstorms") + +* `wu-white` icons with `white` lines + +```html + +``` + +![tstorms](dist/icons/white/png/32x32/tstorms.png "tstorms") + +### Icon Class Sizes: + +* `wu-16` 16x16px icons + +```html + +``` + +![chancesnow](dist/icons/black/png/16x16/chancesnow.png "chancesnow") + +* `wu-32` 32x32px icons + +```html + +``` + +![chancetstorms](dist/icons/black/png/32x32/chancetstorms.png "chancetstorms") + +* `wu-64` 64x64px icons + +```html + +``` + +![clear](dist/icons/black/png/64x64/clear.png "clear") + +* `wu-128` 128x128px icons + +```html + +``` + +![cloudy](dist/icons/black/png/128x128/cloudy.png "cloudy") + +* `wu-256` 256x256px icons + +```html + +``` + +![flurries](dist/icons/black/png/256x256/flurries.png "flurries") + +Icon Key +--- + +Here are the `icon` options for each weather option: + +ICON | KEY | DESCRIPTION +---- | --- | ----------- +![chanceflurries](dist/icons/black/png/32x32/chanceflurries.png "chanceflurries") | chanceflurries | label +![chancerain](dist/icons/black/png/32x32/chancerain.png "chancerain") | chancerain | label +![chancesleet](dist/icons/black/png/32x32/chancesleet.png "chancesleet") | chancesleet | label +![chancesnow](dist/icons/black/png/32x32/chancesnow.png "chancesnow") | chancesnow | label +![chancetstorms](dist/icons/black/png/32x32/chancetstorms.png "chancetstorms") | chancetstorms | label +![clear](dist/icons/black/png/32x32/clear.png "clear") | clear | label +![cloudy](dist/icons/black/png/32x32/cloudy.png "cloudy") | cloudy | label +![flurries](dist/icons/black/png/32x32/flurries.png "flurries") | flurries | label +![fog](dist/icons/black/png/32x32/fog.png "fog") | fog | label +![hazy](dist/icons/black/png/32x32/hazy.png "hazy") | hazy | label +![mostlycloudy](dist/icons/black/png/32x32/mostlycloudy.png "mostlycloudy") | mostlycloudy | label +![mostlysunny](dist/icons/black/png/32x32/mostlysunny.png "mostlysunny") | mostlysunny | label +![partlycloudy](dist/icons/black/png/32x32/partlycloudy.png "partlycloudy") | partlycloudy | label +![partlysunny](dist/icons/black/png/32x32/partlysunny.png "partlysunny") | partlysunny | label +![rain](dist/icons/black/png/32x32/rain.png "rain") | rain | label +![sleet](dist/icons/black/png/32x32/sleet.png "sleet") | sleet | label +![snow](dist/icons/black/png/32x32/snow.png "snow") | snow | label +![sunny](dist/icons/black/png/32x32/sunny.png "sunny") | sunny | label +![tstorms](dist/icons/black/png/32x32/tstorms.png "tstorms") | tstorms | label +![unknown](dist/icons/black/png/32x32/unknown.png "unknown") | unknown | label + +Icon Preview +--- + +![White Icons](dist/icons/white/icon-preview.png "White Icons") + +![Black Icons](dist/icons/black/icon-preview.png "Black Icons") diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..252917d --- /dev/null +++ b/bower.json @@ -0,0 +1,23 @@ +{ + "name": "weather-underground-icons", + "version": "1.0.0", + "homepage": "https://github.com/manifestinteractive/weather-underground-icons", + "authors": [ + "Ashley Jager", + "Peter Schmalfeldt" + ], + "license": "(MIT OR GPL-3.0)", + "description": "Weather Underground Icons", + "main": "dist/wu-icons-style.css", + "keywords": [ + "weather underground", + "weather", + "icons", + "png", + "svg" + ], + "repository": { + "type": "git", + "url": "https://github.com/manifestinteractive/weather-underground-icons.git" + } +} diff --git a/css/demo.css b/css/demo.css new file mode 100644 index 0000000..f422a0a --- /dev/null +++ b/css/demo.css @@ -0,0 +1,277 @@ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} + +html { + box-sizing: border-box; +} + +*, *:before, *:after { + box-sizing: inherit; +} + +body { + transition: background-color 0.1s linear; + font-family: 'Ubuntu', sans-serif; +} + +body.demo-white { + color: #fff; +} + +body.demo-black { + color: #000; +} + +body.demo-white *::-moz-selection { + background: rgba(0, 0, 0, 0.5); +} + +body.demo-white *::selection { + background: rgba(0, 0, 0, 0.5); +} + +body.demo-black *::-moz-selection { + background: rgba(0, 0, 0, 0.05); +} + +body.demo-black *::selection { + background: #FFF; +} + +select { + font-size: 14px; + font-weight: 300; + background: transparent; + border: 0; + border-radius: 0; + -webkit-appearance: none; + text-align: center; + margin: 0 6px; + color: #f6a71c; + cursor: pointer; +} + +select:active, select:focus { + outline: none; +} + +.author-info { + margin: 20px 0; + font-weight: 300; +} +.author-info a { + text-decoration: none; +} + +body.demo-white .author-info a { + color: rgba(255, 255, 255, 0.5); +} +body.demo-black .author-info a { + color: rgba(0, 0, 0, 0.5); +} + +body.demo-white .author-info a:hover { + color: #FFF; +} +body.demo-black .author-info a:hover { + color: #000; +} + +.demo { + transition: background-color 0.1s linear; + margin: 0 auto; + margin-bottom: 40px; +} + +.demo-white { + background: #262a33; +} + +.demo-black { + background: #f3f7f9; +} + +.demo i { + border-radius: 10%; + transition: background-color 0.25s linear; +} + +.demo-white i:hover, .demo-white i.active { + background-color: rgba(0, 0, 0, 0.5); +} + +.demo-black i:hover, .demo-black i.active { + background-color: #FFF; +} + +.demo-16 { + width: 96px; +} + +.demo-32 { + width: 176px; +} + +.demo-64 { + width: 336px; +} + +.demo-128 { + width: 656px; +} + +.demo-256 { + width: 1036px; +} + +.header { + text-align: center; + margin-bottom: 20px; +} + +.header h1 { + font-weight: 300; + margin-bottom: 0; + font-size: 30px; + margin-top: 30px; +} + +.header div.options { + display: block; + font-weight: 300; +} + +body.demo-white .header div.options span { + margin-right: 10px; + color: rgba(255, 255, 255, 0.25); +} +body.demo-black .header div.options span { + margin-right: 10px; + color: rgba(0, 0, 0, 0.25); +} + +.header #iconSource { + font-weight: 300; + margin-top: 20px; + font-size: 30px; + color: #f6a71c; + white-space: pre; +} + +.header #iconSource.hljs { + padding: 0; + background: transparent; + color: inherit; + font-size: 16px; + line-height: 19px; + margin: 28px 0; +} + +.hljs-string { + color: #f6a71c; +} +.github-corner svg { + position: absolute; + top: 0; + border: 0; + right: 0; +} +body.demo-black .github-corner svg { + fill: #262a33; + color: #f3f7f9; +} +body.demo-white .github-corner svg { + fill: #f3f7f9; + color: #262a33; +} +.github-corner:hover .octo-arm { + animation: octocat-wave 560ms ease-in-out +} + +@keyframes octocat-wave { + 0%, 100% { + transform: rotate(0) + } + 20%, 60% { + transform: rotate(-25deg) + } + 40%, 80% { + transform: rotate(10deg) + } +} +@media (max-width: 375px) { + .header { + margin-top: 50px; + } + .header h1 { + max-width: 80%; + margin: 0 auto; + margin-bottom: 20px; + } + .demo-64 { + width: 270px; + } + .demo-128 { + width: 260px; + } + .demo-256 { + width: 260px; + } +} +@media (max-width: 320px) { + .header h1 { + max-width: 90%; + margin: 0 auto; + margin-bottom: 20px; + } +} +@media (max-width: 500px) { + .github-corner:hover .octo-arm { + animation: none + } + + .github-corner .octo-arm { + animation: octocat-wave 560ms ease-in-out + } +} diff --git a/dist/icons/black/icon-preview.png b/dist/icons/black/icon-preview.png new file mode 100755 index 0000000..4cfdf7d Binary files /dev/null and b/dist/icons/black/icon-preview.png differ diff --git a/dist/icons/black/png/128x128/_spritesheet.png b/dist/icons/black/png/128x128/_spritesheet.png new file mode 100755 index 0000000..1f4899b Binary files /dev/null and b/dist/icons/black/png/128x128/_spritesheet.png differ diff --git a/dist/icons/black/png/128x128/chanceflurries.png b/dist/icons/black/png/128x128/chanceflurries.png new file mode 100755 index 0000000..180f8b3 Binary files /dev/null and b/dist/icons/black/png/128x128/chanceflurries.png differ diff --git a/dist/icons/black/png/128x128/chancerain.png b/dist/icons/black/png/128x128/chancerain.png new file mode 100755 index 0000000..f2f307d Binary files /dev/null and b/dist/icons/black/png/128x128/chancerain.png differ diff --git a/dist/icons/black/png/128x128/chancesleet.png b/dist/icons/black/png/128x128/chancesleet.png new file mode 100755 index 0000000..e3aa2c8 Binary files /dev/null and b/dist/icons/black/png/128x128/chancesleet.png differ diff --git a/dist/icons/black/png/128x128/chancesnow.png b/dist/icons/black/png/128x128/chancesnow.png new file mode 100755 index 0000000..2d7c48e Binary files /dev/null and b/dist/icons/black/png/128x128/chancesnow.png differ diff --git a/dist/icons/black/png/128x128/chancetstorms.png b/dist/icons/black/png/128x128/chancetstorms.png new file mode 100755 index 0000000..dba46e0 Binary files /dev/null and b/dist/icons/black/png/128x128/chancetstorms.png differ diff --git a/dist/icons/black/png/128x128/clear.png b/dist/icons/black/png/128x128/clear.png new file mode 100755 index 0000000..acf8e5c Binary files /dev/null and b/dist/icons/black/png/128x128/clear.png differ diff --git a/dist/icons/black/png/128x128/cloudy.png b/dist/icons/black/png/128x128/cloudy.png new file mode 100755 index 0000000..47fb6b6 Binary files /dev/null and b/dist/icons/black/png/128x128/cloudy.png differ diff --git a/dist/icons/black/png/128x128/flurries.png b/dist/icons/black/png/128x128/flurries.png new file mode 100755 index 0000000..e9125aa Binary files /dev/null and b/dist/icons/black/png/128x128/flurries.png differ diff --git a/dist/icons/black/png/128x128/fog.png b/dist/icons/black/png/128x128/fog.png new file mode 100755 index 0000000..2e5a9bc Binary files /dev/null and b/dist/icons/black/png/128x128/fog.png differ diff --git a/dist/icons/black/png/128x128/hazy.png b/dist/icons/black/png/128x128/hazy.png new file mode 100755 index 0000000..2e5a9bc Binary files /dev/null and b/dist/icons/black/png/128x128/hazy.png differ diff --git a/dist/icons/black/png/128x128/mostlycloudy.png b/dist/icons/black/png/128x128/mostlycloudy.png new file mode 100755 index 0000000..36a60ac Binary files /dev/null and b/dist/icons/black/png/128x128/mostlycloudy.png differ diff --git a/dist/icons/black/png/128x128/mostlysunny.png b/dist/icons/black/png/128x128/mostlysunny.png new file mode 100755 index 0000000..1580e84 Binary files /dev/null and b/dist/icons/black/png/128x128/mostlysunny.png differ diff --git a/dist/icons/black/png/128x128/partlycloudy.png b/dist/icons/black/png/128x128/partlycloudy.png new file mode 100755 index 0000000..1580e84 Binary files /dev/null and b/dist/icons/black/png/128x128/partlycloudy.png differ diff --git a/dist/icons/black/png/128x128/partlysunny.png b/dist/icons/black/png/128x128/partlysunny.png new file mode 100755 index 0000000..36a60ac Binary files /dev/null and b/dist/icons/black/png/128x128/partlysunny.png differ diff --git a/dist/icons/black/png/128x128/rain.png b/dist/icons/black/png/128x128/rain.png new file mode 100755 index 0000000..d5049ed Binary files /dev/null and b/dist/icons/black/png/128x128/rain.png differ diff --git a/dist/icons/black/png/128x128/sleet.png b/dist/icons/black/png/128x128/sleet.png new file mode 100755 index 0000000..55e0dfc Binary files /dev/null and b/dist/icons/black/png/128x128/sleet.png differ diff --git a/dist/icons/black/png/128x128/snow.png b/dist/icons/black/png/128x128/snow.png new file mode 100755 index 0000000..0a7f006 Binary files /dev/null and b/dist/icons/black/png/128x128/snow.png differ diff --git a/dist/icons/black/png/128x128/sunny.png b/dist/icons/black/png/128x128/sunny.png new file mode 100755 index 0000000..0be0a31 Binary files /dev/null and b/dist/icons/black/png/128x128/sunny.png differ diff --git a/dist/icons/black/png/128x128/tstorms.png b/dist/icons/black/png/128x128/tstorms.png new file mode 100755 index 0000000..5071159 Binary files /dev/null and b/dist/icons/black/png/128x128/tstorms.png differ diff --git a/dist/icons/black/png/128x128/unknown.png b/dist/icons/black/png/128x128/unknown.png new file mode 100755 index 0000000..cd74c2c Binary files /dev/null and b/dist/icons/black/png/128x128/unknown.png differ diff --git a/dist/icons/black/png/16x16/_spritesheet.png b/dist/icons/black/png/16x16/_spritesheet.png new file mode 100755 index 0000000..6cfcfa3 Binary files /dev/null and b/dist/icons/black/png/16x16/_spritesheet.png differ diff --git a/dist/icons/black/png/16x16/chanceflurries.png b/dist/icons/black/png/16x16/chanceflurries.png new file mode 100755 index 0000000..f7355bc Binary files /dev/null and b/dist/icons/black/png/16x16/chanceflurries.png differ diff --git a/dist/icons/black/png/16x16/chancerain.png b/dist/icons/black/png/16x16/chancerain.png new file mode 100755 index 0000000..bbd7786 Binary files /dev/null and b/dist/icons/black/png/16x16/chancerain.png differ diff --git a/dist/icons/black/png/16x16/chancesleet.png b/dist/icons/black/png/16x16/chancesleet.png new file mode 100755 index 0000000..033e77c Binary files /dev/null and b/dist/icons/black/png/16x16/chancesleet.png differ diff --git a/dist/icons/black/png/16x16/chancesnow.png b/dist/icons/black/png/16x16/chancesnow.png new file mode 100755 index 0000000..7093bf4 Binary files /dev/null and b/dist/icons/black/png/16x16/chancesnow.png differ diff --git a/dist/icons/black/png/16x16/chancetstorms.png b/dist/icons/black/png/16x16/chancetstorms.png new file mode 100755 index 0000000..bc9600c Binary files /dev/null and b/dist/icons/black/png/16x16/chancetstorms.png differ diff --git a/dist/icons/black/png/16x16/clear.png b/dist/icons/black/png/16x16/clear.png new file mode 100755 index 0000000..ce255f4 Binary files /dev/null and b/dist/icons/black/png/16x16/clear.png differ diff --git a/dist/icons/black/png/16x16/cloudy.png b/dist/icons/black/png/16x16/cloudy.png new file mode 100755 index 0000000..66bc0e5 Binary files /dev/null and b/dist/icons/black/png/16x16/cloudy.png differ diff --git a/dist/icons/black/png/16x16/flurries.png b/dist/icons/black/png/16x16/flurries.png new file mode 100755 index 0000000..facc30b Binary files /dev/null and b/dist/icons/black/png/16x16/flurries.png differ diff --git a/dist/icons/black/png/16x16/fog.png b/dist/icons/black/png/16x16/fog.png new file mode 100755 index 0000000..c077157 Binary files /dev/null and b/dist/icons/black/png/16x16/fog.png differ diff --git a/dist/icons/black/png/16x16/hazy.png b/dist/icons/black/png/16x16/hazy.png new file mode 100755 index 0000000..c077157 Binary files /dev/null and b/dist/icons/black/png/16x16/hazy.png differ diff --git a/dist/icons/black/png/16x16/mostlycloudy.png b/dist/icons/black/png/16x16/mostlycloudy.png new file mode 100755 index 0000000..4595039 Binary files /dev/null and b/dist/icons/black/png/16x16/mostlycloudy.png differ diff --git a/dist/icons/black/png/16x16/mostlysunny.png b/dist/icons/black/png/16x16/mostlysunny.png new file mode 100755 index 0000000..d49bdea Binary files /dev/null and b/dist/icons/black/png/16x16/mostlysunny.png differ diff --git a/dist/icons/black/png/16x16/partlycloudy.png b/dist/icons/black/png/16x16/partlycloudy.png new file mode 100755 index 0000000..d49bdea Binary files /dev/null and b/dist/icons/black/png/16x16/partlycloudy.png differ diff --git a/dist/icons/black/png/16x16/partlysunny.png b/dist/icons/black/png/16x16/partlysunny.png new file mode 100755 index 0000000..4595039 Binary files /dev/null and b/dist/icons/black/png/16x16/partlysunny.png differ diff --git a/dist/icons/black/png/16x16/rain.png b/dist/icons/black/png/16x16/rain.png new file mode 100755 index 0000000..8654945 Binary files /dev/null and b/dist/icons/black/png/16x16/rain.png differ diff --git a/dist/icons/black/png/16x16/sleet.png b/dist/icons/black/png/16x16/sleet.png new file mode 100755 index 0000000..4150163 Binary files /dev/null and b/dist/icons/black/png/16x16/sleet.png differ diff --git a/dist/icons/black/png/16x16/snow.png b/dist/icons/black/png/16x16/snow.png new file mode 100755 index 0000000..018e83a Binary files /dev/null and b/dist/icons/black/png/16x16/snow.png differ diff --git a/dist/icons/black/png/16x16/sunny.png b/dist/icons/black/png/16x16/sunny.png new file mode 100755 index 0000000..aa3701a Binary files /dev/null and b/dist/icons/black/png/16x16/sunny.png differ diff --git a/dist/icons/black/png/16x16/tstorms.png b/dist/icons/black/png/16x16/tstorms.png new file mode 100755 index 0000000..5e9c305 Binary files /dev/null and b/dist/icons/black/png/16x16/tstorms.png differ diff --git a/dist/icons/black/png/16x16/unknown.png b/dist/icons/black/png/16x16/unknown.png new file mode 100755 index 0000000..bc479f1 Binary files /dev/null and b/dist/icons/black/png/16x16/unknown.png differ diff --git a/dist/icons/black/png/256x256/_spritesheet.png b/dist/icons/black/png/256x256/_spritesheet.png new file mode 100755 index 0000000..78236af Binary files /dev/null and b/dist/icons/black/png/256x256/_spritesheet.png differ diff --git a/dist/icons/black/png/256x256/chanceflurries.png b/dist/icons/black/png/256x256/chanceflurries.png new file mode 100755 index 0000000..6b41ff2 Binary files /dev/null and b/dist/icons/black/png/256x256/chanceflurries.png differ diff --git a/dist/icons/black/png/256x256/chancerain.png b/dist/icons/black/png/256x256/chancerain.png new file mode 100755 index 0000000..8bece54 Binary files /dev/null and b/dist/icons/black/png/256x256/chancerain.png differ diff --git a/dist/icons/black/png/256x256/chancesleet.png b/dist/icons/black/png/256x256/chancesleet.png new file mode 100755 index 0000000..5b93b13 Binary files /dev/null and b/dist/icons/black/png/256x256/chancesleet.png differ diff --git a/dist/icons/black/png/256x256/chancesnow.png b/dist/icons/black/png/256x256/chancesnow.png new file mode 100755 index 0000000..0f523e7 Binary files /dev/null and b/dist/icons/black/png/256x256/chancesnow.png differ diff --git a/dist/icons/black/png/256x256/chancetstorms.png b/dist/icons/black/png/256x256/chancetstorms.png new file mode 100755 index 0000000..5d3b564 Binary files /dev/null and b/dist/icons/black/png/256x256/chancetstorms.png differ diff --git a/dist/icons/black/png/256x256/clear.png b/dist/icons/black/png/256x256/clear.png new file mode 100755 index 0000000..853684f Binary files /dev/null and b/dist/icons/black/png/256x256/clear.png differ diff --git a/dist/icons/black/png/256x256/cloudy.png b/dist/icons/black/png/256x256/cloudy.png new file mode 100755 index 0000000..e145d6e Binary files /dev/null and b/dist/icons/black/png/256x256/cloudy.png differ diff --git a/dist/icons/black/png/256x256/flurries.png b/dist/icons/black/png/256x256/flurries.png new file mode 100755 index 0000000..7d98f78 Binary files /dev/null and b/dist/icons/black/png/256x256/flurries.png differ diff --git a/dist/icons/black/png/256x256/fog.png b/dist/icons/black/png/256x256/fog.png new file mode 100755 index 0000000..6f5b094 Binary files /dev/null and b/dist/icons/black/png/256x256/fog.png differ diff --git a/dist/icons/black/png/256x256/hazy.png b/dist/icons/black/png/256x256/hazy.png new file mode 100755 index 0000000..6f5b094 Binary files /dev/null and b/dist/icons/black/png/256x256/hazy.png differ diff --git a/dist/icons/black/png/256x256/mostlycloudy.png b/dist/icons/black/png/256x256/mostlycloudy.png new file mode 100755 index 0000000..03f9b67 Binary files /dev/null and b/dist/icons/black/png/256x256/mostlycloudy.png differ diff --git a/dist/icons/black/png/256x256/mostlysunny.png b/dist/icons/black/png/256x256/mostlysunny.png new file mode 100755 index 0000000..17cda9e Binary files /dev/null and b/dist/icons/black/png/256x256/mostlysunny.png differ diff --git a/dist/icons/black/png/256x256/partlycloudy.png b/dist/icons/black/png/256x256/partlycloudy.png new file mode 100755 index 0000000..17cda9e Binary files /dev/null and b/dist/icons/black/png/256x256/partlycloudy.png differ diff --git a/dist/icons/black/png/256x256/partlysunny.png b/dist/icons/black/png/256x256/partlysunny.png new file mode 100755 index 0000000..03f9b67 Binary files /dev/null and b/dist/icons/black/png/256x256/partlysunny.png differ diff --git a/dist/icons/black/png/256x256/rain.png b/dist/icons/black/png/256x256/rain.png new file mode 100755 index 0000000..87e9b97 Binary files /dev/null and b/dist/icons/black/png/256x256/rain.png differ diff --git a/dist/icons/black/png/256x256/sleet.png b/dist/icons/black/png/256x256/sleet.png new file mode 100755 index 0000000..54dd3bc Binary files /dev/null and b/dist/icons/black/png/256x256/sleet.png differ diff --git a/dist/icons/black/png/256x256/snow.png b/dist/icons/black/png/256x256/snow.png new file mode 100755 index 0000000..d934834 Binary files /dev/null and b/dist/icons/black/png/256x256/snow.png differ diff --git a/dist/icons/black/png/256x256/sunny.png b/dist/icons/black/png/256x256/sunny.png new file mode 100755 index 0000000..4a4d3e5 Binary files /dev/null and b/dist/icons/black/png/256x256/sunny.png differ diff --git a/dist/icons/black/png/256x256/tstorms.png b/dist/icons/black/png/256x256/tstorms.png new file mode 100755 index 0000000..b719354 Binary files /dev/null and b/dist/icons/black/png/256x256/tstorms.png differ diff --git a/dist/icons/black/png/256x256/unknown.png b/dist/icons/black/png/256x256/unknown.png new file mode 100755 index 0000000..e70ca4c Binary files /dev/null and b/dist/icons/black/png/256x256/unknown.png differ diff --git a/dist/icons/black/png/32x32/_spritesheet.png b/dist/icons/black/png/32x32/_spritesheet.png new file mode 100755 index 0000000..59615e2 Binary files /dev/null and b/dist/icons/black/png/32x32/_spritesheet.png differ diff --git a/dist/icons/black/png/32x32/chanceflurries.png b/dist/icons/black/png/32x32/chanceflurries.png new file mode 100755 index 0000000..829ec98 Binary files /dev/null and b/dist/icons/black/png/32x32/chanceflurries.png differ diff --git a/dist/icons/black/png/32x32/chancerain.png b/dist/icons/black/png/32x32/chancerain.png new file mode 100755 index 0000000..5d2a5d3 Binary files /dev/null and b/dist/icons/black/png/32x32/chancerain.png differ diff --git a/dist/icons/black/png/32x32/chancesleet.png b/dist/icons/black/png/32x32/chancesleet.png new file mode 100755 index 0000000..2ac9af9 Binary files /dev/null and b/dist/icons/black/png/32x32/chancesleet.png differ diff --git a/dist/icons/black/png/32x32/chancesnow.png b/dist/icons/black/png/32x32/chancesnow.png new file mode 100755 index 0000000..614118c Binary files /dev/null and b/dist/icons/black/png/32x32/chancesnow.png differ diff --git a/dist/icons/black/png/32x32/chancetstorms.png b/dist/icons/black/png/32x32/chancetstorms.png new file mode 100755 index 0000000..2536fe6 Binary files /dev/null and b/dist/icons/black/png/32x32/chancetstorms.png differ diff --git a/dist/icons/black/png/32x32/clear.png b/dist/icons/black/png/32x32/clear.png new file mode 100755 index 0000000..4de77da Binary files /dev/null and b/dist/icons/black/png/32x32/clear.png differ diff --git a/dist/icons/black/png/32x32/cloudy.png b/dist/icons/black/png/32x32/cloudy.png new file mode 100755 index 0000000..5e0bd49 Binary files /dev/null and b/dist/icons/black/png/32x32/cloudy.png differ diff --git a/dist/icons/black/png/32x32/flurries.png b/dist/icons/black/png/32x32/flurries.png new file mode 100755 index 0000000..93afa86 Binary files /dev/null and b/dist/icons/black/png/32x32/flurries.png differ diff --git a/dist/icons/black/png/32x32/fog.png b/dist/icons/black/png/32x32/fog.png new file mode 100755 index 0000000..ff385b9 Binary files /dev/null and b/dist/icons/black/png/32x32/fog.png differ diff --git a/dist/icons/black/png/32x32/hazy.png b/dist/icons/black/png/32x32/hazy.png new file mode 100755 index 0000000..ff385b9 Binary files /dev/null and b/dist/icons/black/png/32x32/hazy.png differ diff --git a/dist/icons/black/png/32x32/mostlycloudy.png b/dist/icons/black/png/32x32/mostlycloudy.png new file mode 100755 index 0000000..c1c6cca Binary files /dev/null and b/dist/icons/black/png/32x32/mostlycloudy.png differ diff --git a/dist/icons/black/png/32x32/mostlysunny.png b/dist/icons/black/png/32x32/mostlysunny.png new file mode 100755 index 0000000..7b75e19 Binary files /dev/null and b/dist/icons/black/png/32x32/mostlysunny.png differ diff --git a/dist/icons/black/png/32x32/partlycloudy.png b/dist/icons/black/png/32x32/partlycloudy.png new file mode 100755 index 0000000..7b75e19 Binary files /dev/null and b/dist/icons/black/png/32x32/partlycloudy.png differ diff --git a/dist/icons/black/png/32x32/partlysunny.png b/dist/icons/black/png/32x32/partlysunny.png new file mode 100755 index 0000000..c1c6cca Binary files /dev/null and b/dist/icons/black/png/32x32/partlysunny.png differ diff --git a/dist/icons/black/png/32x32/rain.png b/dist/icons/black/png/32x32/rain.png new file mode 100755 index 0000000..4fe048b Binary files /dev/null and b/dist/icons/black/png/32x32/rain.png differ diff --git a/dist/icons/black/png/32x32/sleet.png b/dist/icons/black/png/32x32/sleet.png new file mode 100755 index 0000000..b1cd664 Binary files /dev/null and b/dist/icons/black/png/32x32/sleet.png differ diff --git a/dist/icons/black/png/32x32/snow.png b/dist/icons/black/png/32x32/snow.png new file mode 100755 index 0000000..1b8930d Binary files /dev/null and b/dist/icons/black/png/32x32/snow.png differ diff --git a/dist/icons/black/png/32x32/sunny.png b/dist/icons/black/png/32x32/sunny.png new file mode 100755 index 0000000..21e9091 Binary files /dev/null and b/dist/icons/black/png/32x32/sunny.png differ diff --git a/dist/icons/black/png/32x32/tstorms.png b/dist/icons/black/png/32x32/tstorms.png new file mode 100755 index 0000000..319f9e0 Binary files /dev/null and b/dist/icons/black/png/32x32/tstorms.png differ diff --git a/dist/icons/black/png/32x32/unknown.png b/dist/icons/black/png/32x32/unknown.png new file mode 100755 index 0000000..620b3c3 Binary files /dev/null and b/dist/icons/black/png/32x32/unknown.png differ diff --git a/dist/icons/black/png/64x64/_spritesheet.png b/dist/icons/black/png/64x64/_spritesheet.png new file mode 100755 index 0000000..6737c49 Binary files /dev/null and b/dist/icons/black/png/64x64/_spritesheet.png differ diff --git a/dist/icons/black/png/64x64/chanceflurries.png b/dist/icons/black/png/64x64/chanceflurries.png new file mode 100755 index 0000000..70361dd Binary files /dev/null and b/dist/icons/black/png/64x64/chanceflurries.png differ diff --git a/dist/icons/black/png/64x64/chancerain.png b/dist/icons/black/png/64x64/chancerain.png new file mode 100755 index 0000000..2672bb9 Binary files /dev/null and b/dist/icons/black/png/64x64/chancerain.png differ diff --git a/dist/icons/black/png/64x64/chancesleet.png b/dist/icons/black/png/64x64/chancesleet.png new file mode 100755 index 0000000..8ced1e7 Binary files /dev/null and b/dist/icons/black/png/64x64/chancesleet.png differ diff --git a/dist/icons/black/png/64x64/chancesnow.png b/dist/icons/black/png/64x64/chancesnow.png new file mode 100755 index 0000000..48b5fd0 Binary files /dev/null and b/dist/icons/black/png/64x64/chancesnow.png differ diff --git a/dist/icons/black/png/64x64/chancetstorms.png b/dist/icons/black/png/64x64/chancetstorms.png new file mode 100755 index 0000000..00f80b1 Binary files /dev/null and b/dist/icons/black/png/64x64/chancetstorms.png differ diff --git a/dist/icons/black/png/64x64/clear.png b/dist/icons/black/png/64x64/clear.png new file mode 100755 index 0000000..ba8d936 Binary files /dev/null and b/dist/icons/black/png/64x64/clear.png differ diff --git a/dist/icons/black/png/64x64/cloudy.png b/dist/icons/black/png/64x64/cloudy.png new file mode 100755 index 0000000..15e045a Binary files /dev/null and b/dist/icons/black/png/64x64/cloudy.png differ diff --git a/dist/icons/black/png/64x64/flurries.png b/dist/icons/black/png/64x64/flurries.png new file mode 100755 index 0000000..c70b4a8 Binary files /dev/null and b/dist/icons/black/png/64x64/flurries.png differ diff --git a/dist/icons/black/png/64x64/fog.png b/dist/icons/black/png/64x64/fog.png new file mode 100755 index 0000000..0df7177 Binary files /dev/null and b/dist/icons/black/png/64x64/fog.png differ diff --git a/dist/icons/black/png/64x64/hazy.png b/dist/icons/black/png/64x64/hazy.png new file mode 100755 index 0000000..0df7177 Binary files /dev/null and b/dist/icons/black/png/64x64/hazy.png differ diff --git a/dist/icons/black/png/64x64/mostlycloudy.png b/dist/icons/black/png/64x64/mostlycloudy.png new file mode 100755 index 0000000..fb1845b Binary files /dev/null and b/dist/icons/black/png/64x64/mostlycloudy.png differ diff --git a/dist/icons/black/png/64x64/mostlysunny.png b/dist/icons/black/png/64x64/mostlysunny.png new file mode 100755 index 0000000..2fa8e84 Binary files /dev/null and b/dist/icons/black/png/64x64/mostlysunny.png differ diff --git a/dist/icons/black/png/64x64/partlycloudy.png b/dist/icons/black/png/64x64/partlycloudy.png new file mode 100755 index 0000000..2fa8e84 Binary files /dev/null and b/dist/icons/black/png/64x64/partlycloudy.png differ diff --git a/dist/icons/black/png/64x64/partlysunny.png b/dist/icons/black/png/64x64/partlysunny.png new file mode 100755 index 0000000..fb1845b Binary files /dev/null and b/dist/icons/black/png/64x64/partlysunny.png differ diff --git a/dist/icons/black/png/64x64/rain.png b/dist/icons/black/png/64x64/rain.png new file mode 100755 index 0000000..2c04a87 Binary files /dev/null and b/dist/icons/black/png/64x64/rain.png differ diff --git a/dist/icons/black/png/64x64/sleet.png b/dist/icons/black/png/64x64/sleet.png new file mode 100755 index 0000000..314e0ee Binary files /dev/null and b/dist/icons/black/png/64x64/sleet.png differ diff --git a/dist/icons/black/png/64x64/snow.png b/dist/icons/black/png/64x64/snow.png new file mode 100755 index 0000000..795e06d Binary files /dev/null and b/dist/icons/black/png/64x64/snow.png differ diff --git a/dist/icons/black/png/64x64/sunny.png b/dist/icons/black/png/64x64/sunny.png new file mode 100755 index 0000000..3139a6c Binary files /dev/null and b/dist/icons/black/png/64x64/sunny.png differ diff --git a/dist/icons/black/png/64x64/tstorms.png b/dist/icons/black/png/64x64/tstorms.png new file mode 100755 index 0000000..0b5ecbb Binary files /dev/null and b/dist/icons/black/png/64x64/tstorms.png differ diff --git a/dist/icons/black/png/64x64/unknown.png b/dist/icons/black/png/64x64/unknown.png new file mode 100755 index 0000000..1518ef1 Binary files /dev/null and b/dist/icons/black/png/64x64/unknown.png differ diff --git a/dist/icons/black/svg/chanceflurries.svg b/dist/icons/black/svg/chanceflurries.svg new file mode 100644 index 0000000..f9cb1d0 --- /dev/null +++ b/dist/icons/black/svg/chanceflurries.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/chancerain.svg b/dist/icons/black/svg/chancerain.svg new file mode 100644 index 0000000..e434526 --- /dev/null +++ b/dist/icons/black/svg/chancerain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/chancesleet.svg b/dist/icons/black/svg/chancesleet.svg new file mode 100644 index 0000000..d9ada06 --- /dev/null +++ b/dist/icons/black/svg/chancesleet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/chancesnow.svg b/dist/icons/black/svg/chancesnow.svg new file mode 100644 index 0000000..1bcb3cd --- /dev/null +++ b/dist/icons/black/svg/chancesnow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/chancetstorms.svg b/dist/icons/black/svg/chancetstorms.svg new file mode 100644 index 0000000..637eee9 --- /dev/null +++ b/dist/icons/black/svg/chancetstorms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/clear.svg b/dist/icons/black/svg/clear.svg new file mode 100644 index 0000000..1b77fbc --- /dev/null +++ b/dist/icons/black/svg/clear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/cloudy.svg b/dist/icons/black/svg/cloudy.svg new file mode 100644 index 0000000..41a2dd7 --- /dev/null +++ b/dist/icons/black/svg/cloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/flurries.svg b/dist/icons/black/svg/flurries.svg new file mode 100644 index 0000000..cb97d7f --- /dev/null +++ b/dist/icons/black/svg/flurries.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/fog.svg b/dist/icons/black/svg/fog.svg new file mode 100644 index 0000000..d5ffdd9 --- /dev/null +++ b/dist/icons/black/svg/fog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/hazy.svg b/dist/icons/black/svg/hazy.svg new file mode 100644 index 0000000..a2de0c2 --- /dev/null +++ b/dist/icons/black/svg/hazy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/mostlycloudy.svg b/dist/icons/black/svg/mostlycloudy.svg new file mode 100644 index 0000000..7bcc12a --- /dev/null +++ b/dist/icons/black/svg/mostlycloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/mostlysunny.svg b/dist/icons/black/svg/mostlysunny.svg new file mode 100644 index 0000000..beddfa1 --- /dev/null +++ b/dist/icons/black/svg/mostlysunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/partlycloudy.svg b/dist/icons/black/svg/partlycloudy.svg new file mode 100644 index 0000000..64b27d2 --- /dev/null +++ b/dist/icons/black/svg/partlycloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/partlysunny.svg b/dist/icons/black/svg/partlysunny.svg new file mode 100644 index 0000000..c5b1c18 --- /dev/null +++ b/dist/icons/black/svg/partlysunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/rain.svg b/dist/icons/black/svg/rain.svg new file mode 100644 index 0000000..990ddee --- /dev/null +++ b/dist/icons/black/svg/rain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/sleet.svg b/dist/icons/black/svg/sleet.svg new file mode 100644 index 0000000..20a0482 --- /dev/null +++ b/dist/icons/black/svg/sleet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/snow.svg b/dist/icons/black/svg/snow.svg new file mode 100644 index 0000000..c777b4c --- /dev/null +++ b/dist/icons/black/svg/snow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/sunny.svg b/dist/icons/black/svg/sunny.svg new file mode 100644 index 0000000..617130f --- /dev/null +++ b/dist/icons/black/svg/sunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/tstorms.svg b/dist/icons/black/svg/tstorms.svg new file mode 100644 index 0000000..6a0cfea --- /dev/null +++ b/dist/icons/black/svg/tstorms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/black/svg/unknown.svg b/dist/icons/black/svg/unknown.svg new file mode 100644 index 0000000..e1231d6 --- /dev/null +++ b/dist/icons/black/svg/unknown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/icon-preview.png b/dist/icons/white/icon-preview.png new file mode 100755 index 0000000..75fe3be Binary files /dev/null and b/dist/icons/white/icon-preview.png differ diff --git a/dist/icons/white/png/128x128/_spritesheet.png b/dist/icons/white/png/128x128/_spritesheet.png new file mode 100755 index 0000000..8066388 Binary files /dev/null and b/dist/icons/white/png/128x128/_spritesheet.png differ diff --git a/dist/icons/white/png/128x128/chanceflurries.png b/dist/icons/white/png/128x128/chanceflurries.png new file mode 100755 index 0000000..373479d Binary files /dev/null and b/dist/icons/white/png/128x128/chanceflurries.png differ diff --git a/dist/icons/white/png/128x128/chancerain.png b/dist/icons/white/png/128x128/chancerain.png new file mode 100755 index 0000000..ef82ca7 Binary files /dev/null and b/dist/icons/white/png/128x128/chancerain.png differ diff --git a/dist/icons/white/png/128x128/chancesleet.png b/dist/icons/white/png/128x128/chancesleet.png new file mode 100755 index 0000000..12e18c1 Binary files /dev/null and b/dist/icons/white/png/128x128/chancesleet.png differ diff --git a/dist/icons/white/png/128x128/chancesnow.png b/dist/icons/white/png/128x128/chancesnow.png new file mode 100755 index 0000000..55a3492 Binary files /dev/null and b/dist/icons/white/png/128x128/chancesnow.png differ diff --git a/dist/icons/white/png/128x128/chancetstorms.png b/dist/icons/white/png/128x128/chancetstorms.png new file mode 100755 index 0000000..2f68213 Binary files /dev/null and b/dist/icons/white/png/128x128/chancetstorms.png differ diff --git a/dist/icons/white/png/128x128/clear.png b/dist/icons/white/png/128x128/clear.png new file mode 100755 index 0000000..acf8e5c Binary files /dev/null and b/dist/icons/white/png/128x128/clear.png differ diff --git a/dist/icons/white/png/128x128/cloudy.png b/dist/icons/white/png/128x128/cloudy.png new file mode 100755 index 0000000..63cb1b2 Binary files /dev/null and b/dist/icons/white/png/128x128/cloudy.png differ diff --git a/dist/icons/white/png/128x128/flurries.png b/dist/icons/white/png/128x128/flurries.png new file mode 100755 index 0000000..137804d Binary files /dev/null and b/dist/icons/white/png/128x128/flurries.png differ diff --git a/dist/icons/white/png/128x128/fog.png b/dist/icons/white/png/128x128/fog.png new file mode 100755 index 0000000..102142a Binary files /dev/null and b/dist/icons/white/png/128x128/fog.png differ diff --git a/dist/icons/white/png/128x128/hazy.png b/dist/icons/white/png/128x128/hazy.png new file mode 100755 index 0000000..102142a Binary files /dev/null and b/dist/icons/white/png/128x128/hazy.png differ diff --git a/dist/icons/white/png/128x128/mostlycloudy.png b/dist/icons/white/png/128x128/mostlycloudy.png new file mode 100755 index 0000000..5967d92 Binary files /dev/null and b/dist/icons/white/png/128x128/mostlycloudy.png differ diff --git a/dist/icons/white/png/128x128/mostlysunny.png b/dist/icons/white/png/128x128/mostlysunny.png new file mode 100755 index 0000000..7580fc5 Binary files /dev/null and b/dist/icons/white/png/128x128/mostlysunny.png differ diff --git a/dist/icons/white/png/128x128/partlycloudy.png b/dist/icons/white/png/128x128/partlycloudy.png new file mode 100755 index 0000000..7580fc5 Binary files /dev/null and b/dist/icons/white/png/128x128/partlycloudy.png differ diff --git a/dist/icons/white/png/128x128/partlysunny.png b/dist/icons/white/png/128x128/partlysunny.png new file mode 100755 index 0000000..5967d92 Binary files /dev/null and b/dist/icons/white/png/128x128/partlysunny.png differ diff --git a/dist/icons/white/png/128x128/rain.png b/dist/icons/white/png/128x128/rain.png new file mode 100755 index 0000000..49f0903 Binary files /dev/null and b/dist/icons/white/png/128x128/rain.png differ diff --git a/dist/icons/white/png/128x128/sleet.png b/dist/icons/white/png/128x128/sleet.png new file mode 100755 index 0000000..fe1ebc5 Binary files /dev/null and b/dist/icons/white/png/128x128/sleet.png differ diff --git a/dist/icons/white/png/128x128/snow.png b/dist/icons/white/png/128x128/snow.png new file mode 100755 index 0000000..0a7f006 Binary files /dev/null and b/dist/icons/white/png/128x128/snow.png differ diff --git a/dist/icons/white/png/128x128/sunny.png b/dist/icons/white/png/128x128/sunny.png new file mode 100755 index 0000000..0be0a31 Binary files /dev/null and b/dist/icons/white/png/128x128/sunny.png differ diff --git a/dist/icons/white/png/128x128/tstorms.png b/dist/icons/white/png/128x128/tstorms.png new file mode 100755 index 0000000..2102104 Binary files /dev/null and b/dist/icons/white/png/128x128/tstorms.png differ diff --git a/dist/icons/white/png/128x128/unknown.png b/dist/icons/white/png/128x128/unknown.png new file mode 100755 index 0000000..9b452d6 Binary files /dev/null and b/dist/icons/white/png/128x128/unknown.png differ diff --git a/dist/icons/white/png/16x16/_spritesheet.png b/dist/icons/white/png/16x16/_spritesheet.png new file mode 100755 index 0000000..164799b Binary files /dev/null and b/dist/icons/white/png/16x16/_spritesheet.png differ diff --git a/dist/icons/white/png/16x16/chanceflurries.png b/dist/icons/white/png/16x16/chanceflurries.png new file mode 100755 index 0000000..b669247 Binary files /dev/null and b/dist/icons/white/png/16x16/chanceflurries.png differ diff --git a/dist/icons/white/png/16x16/chancerain.png b/dist/icons/white/png/16x16/chancerain.png new file mode 100755 index 0000000..12d73af Binary files /dev/null and b/dist/icons/white/png/16x16/chancerain.png differ diff --git a/dist/icons/white/png/16x16/chancesleet.png b/dist/icons/white/png/16x16/chancesleet.png new file mode 100755 index 0000000..5d7210f Binary files /dev/null and b/dist/icons/white/png/16x16/chancesleet.png differ diff --git a/dist/icons/white/png/16x16/chancesnow.png b/dist/icons/white/png/16x16/chancesnow.png new file mode 100755 index 0000000..3c60724 Binary files /dev/null and b/dist/icons/white/png/16x16/chancesnow.png differ diff --git a/dist/icons/white/png/16x16/chancetstorms.png b/dist/icons/white/png/16x16/chancetstorms.png new file mode 100755 index 0000000..72beda5 Binary files /dev/null and b/dist/icons/white/png/16x16/chancetstorms.png differ diff --git a/dist/icons/white/png/16x16/clear.png b/dist/icons/white/png/16x16/clear.png new file mode 100755 index 0000000..ce255f4 Binary files /dev/null and b/dist/icons/white/png/16x16/clear.png differ diff --git a/dist/icons/white/png/16x16/cloudy.png b/dist/icons/white/png/16x16/cloudy.png new file mode 100755 index 0000000..be4de68 Binary files /dev/null and b/dist/icons/white/png/16x16/cloudy.png differ diff --git a/dist/icons/white/png/16x16/flurries.png b/dist/icons/white/png/16x16/flurries.png new file mode 100755 index 0000000..82f869b Binary files /dev/null and b/dist/icons/white/png/16x16/flurries.png differ diff --git a/dist/icons/white/png/16x16/fog.png b/dist/icons/white/png/16x16/fog.png new file mode 100755 index 0000000..b39acdb Binary files /dev/null and b/dist/icons/white/png/16x16/fog.png differ diff --git a/dist/icons/white/png/16x16/hazy.png b/dist/icons/white/png/16x16/hazy.png new file mode 100755 index 0000000..b39acdb Binary files /dev/null and b/dist/icons/white/png/16x16/hazy.png differ diff --git a/dist/icons/white/png/16x16/mostlycloudy.png b/dist/icons/white/png/16x16/mostlycloudy.png new file mode 100755 index 0000000..af36d3e Binary files /dev/null and b/dist/icons/white/png/16x16/mostlycloudy.png differ diff --git a/dist/icons/white/png/16x16/mostlysunny.png b/dist/icons/white/png/16x16/mostlysunny.png new file mode 100755 index 0000000..6428c34 Binary files /dev/null and b/dist/icons/white/png/16x16/mostlysunny.png differ diff --git a/dist/icons/white/png/16x16/partlycloudy.png b/dist/icons/white/png/16x16/partlycloudy.png new file mode 100755 index 0000000..6428c34 Binary files /dev/null and b/dist/icons/white/png/16x16/partlycloudy.png differ diff --git a/dist/icons/white/png/16x16/partlysunny.png b/dist/icons/white/png/16x16/partlysunny.png new file mode 100755 index 0000000..af36d3e Binary files /dev/null and b/dist/icons/white/png/16x16/partlysunny.png differ diff --git a/dist/icons/white/png/16x16/rain.png b/dist/icons/white/png/16x16/rain.png new file mode 100755 index 0000000..176836d Binary files /dev/null and b/dist/icons/white/png/16x16/rain.png differ diff --git a/dist/icons/white/png/16x16/sleet.png b/dist/icons/white/png/16x16/sleet.png new file mode 100755 index 0000000..c73ee70 Binary files /dev/null and b/dist/icons/white/png/16x16/sleet.png differ diff --git a/dist/icons/white/png/16x16/snow.png b/dist/icons/white/png/16x16/snow.png new file mode 100755 index 0000000..018e83a Binary files /dev/null and b/dist/icons/white/png/16x16/snow.png differ diff --git a/dist/icons/white/png/16x16/sunny.png b/dist/icons/white/png/16x16/sunny.png new file mode 100755 index 0000000..aa3701a Binary files /dev/null and b/dist/icons/white/png/16x16/sunny.png differ diff --git a/dist/icons/white/png/16x16/tstorms.png b/dist/icons/white/png/16x16/tstorms.png new file mode 100755 index 0000000..a0e6027 Binary files /dev/null and b/dist/icons/white/png/16x16/tstorms.png differ diff --git a/dist/icons/white/png/16x16/unknown.png b/dist/icons/white/png/16x16/unknown.png new file mode 100755 index 0000000..0c59d91 Binary files /dev/null and b/dist/icons/white/png/16x16/unknown.png differ diff --git a/dist/icons/white/png/256x256/_spritesheet.png b/dist/icons/white/png/256x256/_spritesheet.png new file mode 100755 index 0000000..9fe8f70 Binary files /dev/null and b/dist/icons/white/png/256x256/_spritesheet.png differ diff --git a/dist/icons/white/png/256x256/chanceflurries.png b/dist/icons/white/png/256x256/chanceflurries.png new file mode 100755 index 0000000..57c231e Binary files /dev/null and b/dist/icons/white/png/256x256/chanceflurries.png differ diff --git a/dist/icons/white/png/256x256/chancerain.png b/dist/icons/white/png/256x256/chancerain.png new file mode 100755 index 0000000..535f909 Binary files /dev/null and b/dist/icons/white/png/256x256/chancerain.png differ diff --git a/dist/icons/white/png/256x256/chancesleet.png b/dist/icons/white/png/256x256/chancesleet.png new file mode 100755 index 0000000..4b035ce Binary files /dev/null and b/dist/icons/white/png/256x256/chancesleet.png differ diff --git a/dist/icons/white/png/256x256/chancesnow.png b/dist/icons/white/png/256x256/chancesnow.png new file mode 100755 index 0000000..8d7d960 Binary files /dev/null and b/dist/icons/white/png/256x256/chancesnow.png differ diff --git a/dist/icons/white/png/256x256/chancetstorms.png b/dist/icons/white/png/256x256/chancetstorms.png new file mode 100755 index 0000000..32a72a3 Binary files /dev/null and b/dist/icons/white/png/256x256/chancetstorms.png differ diff --git a/dist/icons/white/png/256x256/clear.png b/dist/icons/white/png/256x256/clear.png new file mode 100755 index 0000000..853684f Binary files /dev/null and b/dist/icons/white/png/256x256/clear.png differ diff --git a/dist/icons/white/png/256x256/cloudy.png b/dist/icons/white/png/256x256/cloudy.png new file mode 100755 index 0000000..a2f6aa4 Binary files /dev/null and b/dist/icons/white/png/256x256/cloudy.png differ diff --git a/dist/icons/white/png/256x256/flurries.png b/dist/icons/white/png/256x256/flurries.png new file mode 100755 index 0000000..c4e3fb9 Binary files /dev/null and b/dist/icons/white/png/256x256/flurries.png differ diff --git a/dist/icons/white/png/256x256/fog.png b/dist/icons/white/png/256x256/fog.png new file mode 100755 index 0000000..a4a961c Binary files /dev/null and b/dist/icons/white/png/256x256/fog.png differ diff --git a/dist/icons/white/png/256x256/hazy.png b/dist/icons/white/png/256x256/hazy.png new file mode 100755 index 0000000..a4a961c Binary files /dev/null and b/dist/icons/white/png/256x256/hazy.png differ diff --git a/dist/icons/white/png/256x256/mostlycloudy.png b/dist/icons/white/png/256x256/mostlycloudy.png new file mode 100755 index 0000000..b48d7a3 Binary files /dev/null and b/dist/icons/white/png/256x256/mostlycloudy.png differ diff --git a/dist/icons/white/png/256x256/mostlysunny.png b/dist/icons/white/png/256x256/mostlysunny.png new file mode 100755 index 0000000..acb841c Binary files /dev/null and b/dist/icons/white/png/256x256/mostlysunny.png differ diff --git a/dist/icons/white/png/256x256/partlycloudy.png b/dist/icons/white/png/256x256/partlycloudy.png new file mode 100755 index 0000000..acb841c Binary files /dev/null and b/dist/icons/white/png/256x256/partlycloudy.png differ diff --git a/dist/icons/white/png/256x256/partlysunny.png b/dist/icons/white/png/256x256/partlysunny.png new file mode 100755 index 0000000..b48d7a3 Binary files /dev/null and b/dist/icons/white/png/256x256/partlysunny.png differ diff --git a/dist/icons/white/png/256x256/rain.png b/dist/icons/white/png/256x256/rain.png new file mode 100755 index 0000000..657d9a6 Binary files /dev/null and b/dist/icons/white/png/256x256/rain.png differ diff --git a/dist/icons/white/png/256x256/sleet.png b/dist/icons/white/png/256x256/sleet.png new file mode 100755 index 0000000..ee630d0 Binary files /dev/null and b/dist/icons/white/png/256x256/sleet.png differ diff --git a/dist/icons/white/png/256x256/snow.png b/dist/icons/white/png/256x256/snow.png new file mode 100755 index 0000000..d934834 Binary files /dev/null and b/dist/icons/white/png/256x256/snow.png differ diff --git a/dist/icons/white/png/256x256/sunny.png b/dist/icons/white/png/256x256/sunny.png new file mode 100755 index 0000000..4a4d3e5 Binary files /dev/null and b/dist/icons/white/png/256x256/sunny.png differ diff --git a/dist/icons/white/png/256x256/tstorms.png b/dist/icons/white/png/256x256/tstorms.png new file mode 100755 index 0000000..cdd3111 Binary files /dev/null and b/dist/icons/white/png/256x256/tstorms.png differ diff --git a/dist/icons/white/png/256x256/unknown.png b/dist/icons/white/png/256x256/unknown.png new file mode 100755 index 0000000..189ca85 Binary files /dev/null and b/dist/icons/white/png/256x256/unknown.png differ diff --git a/dist/icons/white/png/32x32/_spritesheet.png b/dist/icons/white/png/32x32/_spritesheet.png new file mode 100755 index 0000000..e8187b2 Binary files /dev/null and b/dist/icons/white/png/32x32/_spritesheet.png differ diff --git a/dist/icons/white/png/32x32/chanceflurries.png b/dist/icons/white/png/32x32/chanceflurries.png new file mode 100755 index 0000000..7f4e72e Binary files /dev/null and b/dist/icons/white/png/32x32/chanceflurries.png differ diff --git a/dist/icons/white/png/32x32/chancerain.png b/dist/icons/white/png/32x32/chancerain.png new file mode 100755 index 0000000..15679e8 Binary files /dev/null and b/dist/icons/white/png/32x32/chancerain.png differ diff --git a/dist/icons/white/png/32x32/chancesleet.png b/dist/icons/white/png/32x32/chancesleet.png new file mode 100755 index 0000000..a8321fb Binary files /dev/null and b/dist/icons/white/png/32x32/chancesleet.png differ diff --git a/dist/icons/white/png/32x32/chancesnow.png b/dist/icons/white/png/32x32/chancesnow.png new file mode 100755 index 0000000..d72d936 Binary files /dev/null and b/dist/icons/white/png/32x32/chancesnow.png differ diff --git a/dist/icons/white/png/32x32/chancetstorms.png b/dist/icons/white/png/32x32/chancetstorms.png new file mode 100755 index 0000000..2e3ee3a Binary files /dev/null and b/dist/icons/white/png/32x32/chancetstorms.png differ diff --git a/dist/icons/white/png/32x32/clear.png b/dist/icons/white/png/32x32/clear.png new file mode 100755 index 0000000..4de77da Binary files /dev/null and b/dist/icons/white/png/32x32/clear.png differ diff --git a/dist/icons/white/png/32x32/cloudy.png b/dist/icons/white/png/32x32/cloudy.png new file mode 100755 index 0000000..cc3ef66 Binary files /dev/null and b/dist/icons/white/png/32x32/cloudy.png differ diff --git a/dist/icons/white/png/32x32/flurries.png b/dist/icons/white/png/32x32/flurries.png new file mode 100755 index 0000000..b39c2ba Binary files /dev/null and b/dist/icons/white/png/32x32/flurries.png differ diff --git a/dist/icons/white/png/32x32/fog.png b/dist/icons/white/png/32x32/fog.png new file mode 100755 index 0000000..8e69a49 Binary files /dev/null and b/dist/icons/white/png/32x32/fog.png differ diff --git a/dist/icons/white/png/32x32/hazy.png b/dist/icons/white/png/32x32/hazy.png new file mode 100755 index 0000000..8e69a49 Binary files /dev/null and b/dist/icons/white/png/32x32/hazy.png differ diff --git a/dist/icons/white/png/32x32/mostlycloudy.png b/dist/icons/white/png/32x32/mostlycloudy.png new file mode 100755 index 0000000..b81c5b7 Binary files /dev/null and b/dist/icons/white/png/32x32/mostlycloudy.png differ diff --git a/dist/icons/white/png/32x32/mostlysunny.png b/dist/icons/white/png/32x32/mostlysunny.png new file mode 100755 index 0000000..b9e5cf9 Binary files /dev/null and b/dist/icons/white/png/32x32/mostlysunny.png differ diff --git a/dist/icons/white/png/32x32/partlycloudy.png b/dist/icons/white/png/32x32/partlycloudy.png new file mode 100755 index 0000000..b9e5cf9 Binary files /dev/null and b/dist/icons/white/png/32x32/partlycloudy.png differ diff --git a/dist/icons/white/png/32x32/partlysunny.png b/dist/icons/white/png/32x32/partlysunny.png new file mode 100755 index 0000000..b81c5b7 Binary files /dev/null and b/dist/icons/white/png/32x32/partlysunny.png differ diff --git a/dist/icons/white/png/32x32/rain.png b/dist/icons/white/png/32x32/rain.png new file mode 100755 index 0000000..9a39772 Binary files /dev/null and b/dist/icons/white/png/32x32/rain.png differ diff --git a/dist/icons/white/png/32x32/sleet.png b/dist/icons/white/png/32x32/sleet.png new file mode 100755 index 0000000..9822213 Binary files /dev/null and b/dist/icons/white/png/32x32/sleet.png differ diff --git a/dist/icons/white/png/32x32/snow.png b/dist/icons/white/png/32x32/snow.png new file mode 100755 index 0000000..1b8930d Binary files /dev/null and b/dist/icons/white/png/32x32/snow.png differ diff --git a/dist/icons/white/png/32x32/sunny.png b/dist/icons/white/png/32x32/sunny.png new file mode 100755 index 0000000..21e9091 Binary files /dev/null and b/dist/icons/white/png/32x32/sunny.png differ diff --git a/dist/icons/white/png/32x32/tstorms.png b/dist/icons/white/png/32x32/tstorms.png new file mode 100755 index 0000000..81ed3ca Binary files /dev/null and b/dist/icons/white/png/32x32/tstorms.png differ diff --git a/dist/icons/white/png/32x32/unknown.png b/dist/icons/white/png/32x32/unknown.png new file mode 100755 index 0000000..a4353ee Binary files /dev/null and b/dist/icons/white/png/32x32/unknown.png differ diff --git a/dist/icons/white/png/64x64/_spritesheet.png b/dist/icons/white/png/64x64/_spritesheet.png new file mode 100755 index 0000000..ae5ae9b Binary files /dev/null and b/dist/icons/white/png/64x64/_spritesheet.png differ diff --git a/dist/icons/white/png/64x64/chanceflurries.png b/dist/icons/white/png/64x64/chanceflurries.png new file mode 100755 index 0000000..3ddbe1c Binary files /dev/null and b/dist/icons/white/png/64x64/chanceflurries.png differ diff --git a/dist/icons/white/png/64x64/chancerain.png b/dist/icons/white/png/64x64/chancerain.png new file mode 100755 index 0000000..c81fe61 Binary files /dev/null and b/dist/icons/white/png/64x64/chancerain.png differ diff --git a/dist/icons/white/png/64x64/chancesleet.png b/dist/icons/white/png/64x64/chancesleet.png new file mode 100755 index 0000000..fe57a17 Binary files /dev/null and b/dist/icons/white/png/64x64/chancesleet.png differ diff --git a/dist/icons/white/png/64x64/chancesnow.png b/dist/icons/white/png/64x64/chancesnow.png new file mode 100755 index 0000000..9922529 Binary files /dev/null and b/dist/icons/white/png/64x64/chancesnow.png differ diff --git a/dist/icons/white/png/64x64/chancetstorms.png b/dist/icons/white/png/64x64/chancetstorms.png new file mode 100755 index 0000000..52c56c6 Binary files /dev/null and b/dist/icons/white/png/64x64/chancetstorms.png differ diff --git a/dist/icons/white/png/64x64/clear.png b/dist/icons/white/png/64x64/clear.png new file mode 100755 index 0000000..ba8d936 Binary files /dev/null and b/dist/icons/white/png/64x64/clear.png differ diff --git a/dist/icons/white/png/64x64/cloudy.png b/dist/icons/white/png/64x64/cloudy.png new file mode 100755 index 0000000..223721d Binary files /dev/null and b/dist/icons/white/png/64x64/cloudy.png differ diff --git a/dist/icons/white/png/64x64/flurries.png b/dist/icons/white/png/64x64/flurries.png new file mode 100755 index 0000000..d9135a0 Binary files /dev/null and b/dist/icons/white/png/64x64/flurries.png differ diff --git a/dist/icons/white/png/64x64/fog.png b/dist/icons/white/png/64x64/fog.png new file mode 100755 index 0000000..c8be780 Binary files /dev/null and b/dist/icons/white/png/64x64/fog.png differ diff --git a/dist/icons/white/png/64x64/hazy.png b/dist/icons/white/png/64x64/hazy.png new file mode 100755 index 0000000..c8be780 Binary files /dev/null and b/dist/icons/white/png/64x64/hazy.png differ diff --git a/dist/icons/white/png/64x64/mostlycloudy.png b/dist/icons/white/png/64x64/mostlycloudy.png new file mode 100755 index 0000000..6768a20 Binary files /dev/null and b/dist/icons/white/png/64x64/mostlycloudy.png differ diff --git a/dist/icons/white/png/64x64/mostlysunny.png b/dist/icons/white/png/64x64/mostlysunny.png new file mode 100755 index 0000000..6ae6908 Binary files /dev/null and b/dist/icons/white/png/64x64/mostlysunny.png differ diff --git a/dist/icons/white/png/64x64/partlycloudy.png b/dist/icons/white/png/64x64/partlycloudy.png new file mode 100755 index 0000000..6ae6908 Binary files /dev/null and b/dist/icons/white/png/64x64/partlycloudy.png differ diff --git a/dist/icons/white/png/64x64/partlysunny.png b/dist/icons/white/png/64x64/partlysunny.png new file mode 100755 index 0000000..6768a20 Binary files /dev/null and b/dist/icons/white/png/64x64/partlysunny.png differ diff --git a/dist/icons/white/png/64x64/rain.png b/dist/icons/white/png/64x64/rain.png new file mode 100755 index 0000000..3aed14e Binary files /dev/null and b/dist/icons/white/png/64x64/rain.png differ diff --git a/dist/icons/white/png/64x64/sleet.png b/dist/icons/white/png/64x64/sleet.png new file mode 100755 index 0000000..ba69171 Binary files /dev/null and b/dist/icons/white/png/64x64/sleet.png differ diff --git a/dist/icons/white/png/64x64/snow.png b/dist/icons/white/png/64x64/snow.png new file mode 100755 index 0000000..795e06d Binary files /dev/null and b/dist/icons/white/png/64x64/snow.png differ diff --git a/dist/icons/white/png/64x64/sunny.png b/dist/icons/white/png/64x64/sunny.png new file mode 100755 index 0000000..3139a6c Binary files /dev/null and b/dist/icons/white/png/64x64/sunny.png differ diff --git a/dist/icons/white/png/64x64/tstorms.png b/dist/icons/white/png/64x64/tstorms.png new file mode 100755 index 0000000..285f960 Binary files /dev/null and b/dist/icons/white/png/64x64/tstorms.png differ diff --git a/dist/icons/white/png/64x64/unknown.png b/dist/icons/white/png/64x64/unknown.png new file mode 100755 index 0000000..1b66c1b Binary files /dev/null and b/dist/icons/white/png/64x64/unknown.png differ diff --git a/dist/icons/white/svg/chanceflurries.svg b/dist/icons/white/svg/chanceflurries.svg new file mode 100644 index 0000000..ceb0ceb --- /dev/null +++ b/dist/icons/white/svg/chanceflurries.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/chancerain.svg b/dist/icons/white/svg/chancerain.svg new file mode 100644 index 0000000..a8f53f5 --- /dev/null +++ b/dist/icons/white/svg/chancerain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/chancesleet.svg b/dist/icons/white/svg/chancesleet.svg new file mode 100644 index 0000000..cf5f8b8 --- /dev/null +++ b/dist/icons/white/svg/chancesleet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/chancesnow.svg b/dist/icons/white/svg/chancesnow.svg new file mode 100644 index 0000000..f400cd0 --- /dev/null +++ b/dist/icons/white/svg/chancesnow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/chancetstorms.svg b/dist/icons/white/svg/chancetstorms.svg new file mode 100644 index 0000000..36cdab1 --- /dev/null +++ b/dist/icons/white/svg/chancetstorms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/clear.svg b/dist/icons/white/svg/clear.svg new file mode 100644 index 0000000..8f6fc4e --- /dev/null +++ b/dist/icons/white/svg/clear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/cloudy.svg b/dist/icons/white/svg/cloudy.svg new file mode 100644 index 0000000..27c6d48 --- /dev/null +++ b/dist/icons/white/svg/cloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/flurries.svg b/dist/icons/white/svg/flurries.svg new file mode 100644 index 0000000..df1876f --- /dev/null +++ b/dist/icons/white/svg/flurries.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/fog.svg b/dist/icons/white/svg/fog.svg new file mode 100644 index 0000000..f2ea9ea --- /dev/null +++ b/dist/icons/white/svg/fog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/hazy.svg b/dist/icons/white/svg/hazy.svg new file mode 100644 index 0000000..c1c4dc4 --- /dev/null +++ b/dist/icons/white/svg/hazy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/mostlycloudy.svg b/dist/icons/white/svg/mostlycloudy.svg new file mode 100644 index 0000000..be14b7c --- /dev/null +++ b/dist/icons/white/svg/mostlycloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/mostlysunny.svg b/dist/icons/white/svg/mostlysunny.svg new file mode 100644 index 0000000..03e9b1b --- /dev/null +++ b/dist/icons/white/svg/mostlysunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/partlycloudy.svg b/dist/icons/white/svg/partlycloudy.svg new file mode 100644 index 0000000..2938985 --- /dev/null +++ b/dist/icons/white/svg/partlycloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/partlysunny.svg b/dist/icons/white/svg/partlysunny.svg new file mode 100644 index 0000000..d91117b --- /dev/null +++ b/dist/icons/white/svg/partlysunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/rain.svg b/dist/icons/white/svg/rain.svg new file mode 100644 index 0000000..46e7336 --- /dev/null +++ b/dist/icons/white/svg/rain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/sleet.svg b/dist/icons/white/svg/sleet.svg new file mode 100644 index 0000000..3ff6621 --- /dev/null +++ b/dist/icons/white/svg/sleet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/snow.svg b/dist/icons/white/svg/snow.svg new file mode 100644 index 0000000..86b432e --- /dev/null +++ b/dist/icons/white/svg/snow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/sunny.svg b/dist/icons/white/svg/sunny.svg new file mode 100644 index 0000000..be67d55 --- /dev/null +++ b/dist/icons/white/svg/sunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/tstorms.svg b/dist/icons/white/svg/tstorms.svg new file mode 100644 index 0000000..0352ca6 --- /dev/null +++ b/dist/icons/white/svg/tstorms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/white/svg/unknown.svg b/dist/icons/white/svg/unknown.svg new file mode 100644 index 0000000..251d94e --- /dev/null +++ b/dist/icons/white/svg/unknown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/wu-icons-style.css b/dist/wu-icons-style.css new file mode 100644 index 0000000..8d2dd75 --- /dev/null +++ b/dist/wu-icons-style.css @@ -0,0 +1,171 @@ +.wu { + display: inline-block; + background-repeat: no-repeat; + padding: 0; + margin: 0; +} + +.wu-16 { width: 16px; height: 16px; } +.wu-32 { width: 32px; height: 32px; } +.wu-64 { width: 64px; height: 64px; } +.wu-128 { width: 128px; height: 128px; } +.wu-256 { width: 256px; height: 256px; } + +.wu-black.wu-chanceflurries { background: url(icons/black/svg/chanceflurries.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-chancerain { background: url(icons/black/svg/chancerain.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-chancesleet { background: url(icons/black/svg/chancesleet.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-chancesnow { background: url(icons/black/svg/chancesnow.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-chancetstorms { background: url(icons/black/svg/chancetstorms.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-clear { background: url(icons/black/svg/clear.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-cloudy { background: url(icons/black/svg/cloudy.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-flurries { background: url(icons/black/svg/flurries.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-fog { background: url(icons/black/svg/fog.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-hazy { background: url(icons/black/svg/hazy.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-mostlycloudy { background: url(icons/black/svg/mostlycloudy.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-mostlysunny { background: url(icons/black/svg/mostlysunny.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-partlycloudy { background: url(icons/black/svg/partlycloudy.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-partlysunny { background: url(icons/black/svg/partlysunny.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-rain { background: url(icons/black/svg/rain.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-sleet { background: url(icons/black/svg/sleet.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-snow { background: url(icons/black/svg/snow.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-sunny { background: url(icons/black/svg/sunny.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-tstorms { background: url(icons/black/svg/tstorms.svg), linear-gradient(transparent, transparent); } +.wu-black.wu-unknown { background: url(icons/black/svg/unknown.svg), linear-gradient(transparent, transparent); } + +.wu-white.wu-chanceflurries { background: url(icons/white/svg/chanceflurries.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-chancerain { background: url(icons/white/svg/chancerain.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-chancesleet { background: url(icons/white/svg/chancesleet.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-chancesnow { background: url(icons/white/svg/chancesnow.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-chancetstorms { background: url(icons/white/svg/chancetstorms.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-clear { background: url(icons/white/svg/clear.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-cloudy { background: url(icons/white/svg/cloudy.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-flurries { background: url(icons/white/svg/flurries.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-fog { background: url(icons/white/svg/fog.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-hazy { background: url(icons/white/svg/hazy.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-mostlycloudy { background: url(icons/white/svg/mostlycloudy.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-mostlysunny { background: url(icons/white/svg/mostlysunny.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-partlycloudy { background: url(icons/white/svg/partlycloudy.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-partlysunny { background: url(icons/white/svg/partlysunny.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-rain { background: url(icons/white/svg/rain.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-sleet { background: url(icons/white/svg/sleet.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-snow { background: url(icons/white/svg/snow.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-sunny { background: url(icons/white/svg/sunny.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-tstorms { background: url(icons/white/svg/tstorms.svg), linear-gradient(transparent, transparent); } +.wu-white.wu-unknown { background: url(icons/white/svg/unknown.svg), linear-gradient(transparent, transparent); } + +.no-svg .wu-16.wu-black { background-image: url(icons/black/png/16x16/_spritesheet.png); } +.no-svg .wu-32.wu-black { background-image: url(icons/black/png/32x32/_spritesheet.png); } +.no-svg .wu-64.wu-black { background-image: url(icons/black/png/64x64/_spritesheet.png); } +.no-svg .wu-128.wu-black { background-image: url(icons/black/png/128x128/_spritesheet.png); } +.no-svg .wu-256.wu-black { background-image: url(icons/black/png/256x256/_spritesheet.png); } + +.no-svg .wu-16.wu-white { background-image: url(icons/white/png/16x16/_spritesheet.png); } +.no-svg .wu-32.wu-white { background-image: url(icons/white/png/32x32/_spritesheet.png); } +.no-svg .wu-64.wu-white { background-image: url(icons/white/png/64x64/_spritesheet.png); } +.no-svg .wu-128.wu-white { background-image: url(icons/white/png/128x128/_spritesheet.png); } +.no-svg .wu-256.wu-white { background-image: url(icons/white/png/256x256/_spritesheet.png); } + +.no-svg .wu-16.wu-chanceflurries { background-position: -5px -5px; } +.no-svg .wu-16.wu-chancerain { background-position: -31px -5px; } +.no-svg .wu-16.wu-chancesleet { background-position: -57px -5px; } +.no-svg .wu-16.wu-chancesnow { background-position: -83px -5px; } +.no-svg .wu-16.wu-chancetstorms { background-position: -5px -31px; } +.no-svg .wu-16.wu-clear { background-position: -31px -31px; } +.no-svg .wu-16.wu-cloudy { background-position: -57px -31px; } +.no-svg .wu-16.wu-flurries { background-position: -83px -31px; } +.no-svg .wu-16.wu-fog { background-position: -5px -57px; } +.no-svg .wu-16.wu-hazy { background-position: -31px -57px; } +.no-svg .wu-16.wu-mostlycloudy { background-position: -57px -57px; } +.no-svg .wu-16.wu-mostlysunny { background-position: -83px -57px; } +.no-svg .wu-16.wu-partlycloudy { background-position: -5px -83px; } +.no-svg .wu-16.wu-partlysunny { background-position: -31px -83px; } +.no-svg .wu-16.wu-rain { background-position: -57px -83px; } +.no-svg .wu-16.wu-sleet { background-position: -83px -83px; } +.no-svg .wu-16.wu-snow { background-position: -109px -5px; } +.no-svg .wu-16.wu-sunny { background-position: -109px -31px; } +.no-svg .wu-16.wu-tstorms { background-position: -109px -57px; } +.no-svg .wu-16.wu-unknown { background-position: -109px -83px; } + +.no-svg .wu-32.wu-chanceflurries { background-position: 0 0; } +.no-svg .wu-32.wu-chancerain { background-position: -32px 0; } +.no-svg .wu-32.wu-chancesleet { background-position: -64px 0; } +.no-svg .wu-32.wu-chancesnow { background-position: -96px 0; } +.no-svg .wu-32.wu-chancetstorms { background-position: 0 -32px; } +.no-svg .wu-32.wu-clear { background-position: -32px -32px; } +.no-svg .wu-32.wu-cloudy { background-position: -64px -32px; } +.no-svg .wu-32.wu-flurries { background-position: -96px -32px; } +.no-svg .wu-32.wu-fog { background-position: 0 -64px; } +.no-svg .wu-32.wu-hazy { background-position: -32px -64px; } +.no-svg .wu-32.wu-mostlycloudy { background-position: -64px -64px; } +.no-svg .wu-32.wu-mostlysunny { background-position: -96px -64px; } +.no-svg .wu-32.wu-partlycloudy { background-position: 0 -96px; } +.no-svg .wu-32.wu-partlysunny { background-position: -32px -96px; } +.no-svg .wu-32.wu-rain { background-position: -64px -96px; } +.no-svg .wu-32.wu-sleet { background-position: -96px -96px; } +.no-svg .wu-32.wu-snow { background-position: -128px 0; } +.no-svg .wu-32.wu-sunny { background-position: -128px -32px; } +.no-svg .wu-32.wu-tstorms { background-position: -128px -64px; } +.no-svg .wu-32.wu-unknown { background-position: -128px -96px; } + +.no-svg .wu-64.wu-chanceflurries { background-position: -5px -5px; } +.no-svg .wu-64.wu-chancerain { background-position: -79px -5px; } +.no-svg .wu-64.wu-chancesleet { background-position: -153px -5px; } +.no-svg .wu-64.wu-chancesnow { background-position: -227px -5px; } +.no-svg .wu-64.wu-chancetstorms { background-position: -5px -79px; } +.no-svg .wu-64.wu-clear { background-position: -79px -79px; } +.no-svg .wu-64.wu-cloudy { background-position: -153px -79px; } +.no-svg .wu-64.wu-flurries { background-position: -227px -79px; } +.no-svg .wu-64.wu-fog { background-position: -5px -153px; } +.no-svg .wu-64.wu-hazy { background-position: -79px -153px; } +.no-svg .wu-64.wu-mostlycloudy { background-position: -153px -153px; } +.no-svg .wu-64.wu-mostlysunny { background-position: -227px -153px; } +.no-svg .wu-64.wu-partlycloudy { background-position: -5px -227px; } +.no-svg .wu-64.wu-partlysunny { background-position: -79px -227px; } +.no-svg .wu-64.wu-rain { background-position: -153px -227px; } +.no-svg .wu-64.wu-sleet { background-position: -227px -227px; } +.no-svg .wu-64.wu-snow { background-position: -301px -5px; } +.no-svg .wu-64.wu-sunny { background-position: -301px -79px; } +.no-svg .wu-64.wu-tstorms { background-position: -301px -153px; } +.no-svg .wu-64.wu-unknown { background-position: -301px -227px; } + +.no-svg .wu-128.wu-chanceflurries { background-position: -5px -5px; } +.no-svg .wu-128.wu-chancerain { background-position: -143px -5px; } +.no-svg .wu-128.wu-chancesleet { background-position: -281px -5px; } +.no-svg .wu-128.wu-chancesnow { background-position: -419px -5px; } +.no-svg .wu-128.wu-chancetstorms { background-position: -5px -143px; } +.no-svg .wu-128.wu-clear { background-position: -143px -143px; } +.no-svg .wu-128.wu-cloudy { background-position: -281px -143px; } +.no-svg .wu-128.wu-flurries { background-position: -419px -143px; } +.no-svg .wu-128.wu-fog { background-position: -5px -281px; } +.no-svg .wu-128.wu-hazy { background-position: -143px -281px; } +.no-svg .wu-128.wu-mostlycloudy { background-position: -281px -281px; } +.no-svg .wu-128.wu-mostlysunny { background-position: -419px -281px; } +.no-svg .wu-128.wu-partlycloudy { background-position: -5px -419px; } +.no-svg .wu-128.wu-partlysunny { background-position: -143px -419px; } +.no-svg .wu-128.wu-rain { background-position: -281px -419px; } +.no-svg .wu-128.wu-sleet { background-position: -419px -419px; } +.no-svg .wu-128.wu-snow { background-position: -557px -5px; } +.no-svg .wu-128.wu-sunny { background-position: -557px -143px; } +.no-svg .wu-128.wu-tstorms { background-position: -557px -281px; } +.no-svg .wu-128.wu-unknown { background-position: -557px -419px; } + +.no-svg .wu-256.wu-chanceflurries { background-position: -5px -5px; } +.no-svg .wu-256.wu-chancerain { background-position: -271px -5px; } +.no-svg .wu-256.wu-chancesleet { background-position: -537px -5px; } +.no-svg .wu-256.wu-chancesnow { background-position: -803px -5px; } +.no-svg .wu-256.wu-chancetstorms { background-position: -5px -271px; } +.no-svg .wu-256.wu-clear { background-position: -271px -271px; } +.no-svg .wu-256.wu-cloudy { background-position: -537px -271px; } +.no-svg .wu-256.wu-flurries { background-position: -803px -271px; } +.no-svg .wu-256.wu-fog { background-position: -5px -537px; } +.no-svg .wu-256.wu-hazy { background-position: -271px -537px; } +.no-svg .wu-256.wu-mostlycloudy { background-position: -537px -537px; } +.no-svg .wu-256.wu-mostlysunny { background-position: -803px -537px; } +.no-svg .wu-256.wu-partlycloudy { background-position: -5px -803px; } +.no-svg .wu-256.wu-partlysunny { background-position: -271px -803px; } +.no-svg .wu-256.wu-rain { background-position: -537px -803px; } +.no-svg .wu-256.wu-sleet { background-position: -803px -803px; } +.no-svg .wu-256.wu-snow { background-position: -1069px -5px; } +.no-svg .wu-256.wu-sunny { background-position: -1069px -271px; } +.no-svg .wu-256.wu-tstorms { background-position: -1069px -537px; } +.no-svg .wu-256.wu-unknown { background-position: -1069px -803px; } diff --git a/dist/wu-icons-style.min.css b/dist/wu-icons-style.min.css new file mode 100644 index 0000000..ca6be5a --- /dev/null +++ b/dist/wu-icons-style.min.css @@ -0,0 +1 @@ +.wu{display:inline-block;background-repeat:no-repeat;padding:0;margin:0}.wu-16{width:16px;height:16px}.wu-32{width:32px;height:32px}.wu-64{width:64px;height:64px}.wu-128{width:128px;height:128px}.wu-256{width:256px;height:256px}.wu-black.wu-chanceflurries{background:url(icons/black/svg/chanceflurries.svg),linear-gradient(transparent,transparent)}.wu-black.wu-chancerain{background:url(icons/black/svg/chancerain.svg),linear-gradient(transparent,transparent)}.wu-black.wu-chancesleet{background:url(icons/black/svg/chancesleet.svg),linear-gradient(transparent,transparent)}.wu-black.wu-chancesnow{background:url(icons/black/svg/chancesnow.svg),linear-gradient(transparent,transparent)}.wu-black.wu-chancetstorms{background:url(icons/black/svg/chancetstorms.svg),linear-gradient(transparent,transparent)}.wu-black.wu-clear{background:url(icons/black/svg/clear.svg),linear-gradient(transparent,transparent)}.wu-black.wu-cloudy{background:url(icons/black/svg/cloudy.svg),linear-gradient(transparent,transparent)}.wu-black.wu-flurries{background:url(icons/black/svg/flurries.svg),linear-gradient(transparent,transparent)}.wu-black.wu-fog{background:url(icons/black/svg/fog.svg),linear-gradient(transparent,transparent)}.wu-black.wu-hazy{background:url(icons/black/svg/hazy.svg),linear-gradient(transparent,transparent)}.wu-black.wu-mostlycloudy{background:url(icons/black/svg/mostlycloudy.svg),linear-gradient(transparent,transparent)}.wu-black.wu-mostlysunny{background:url(icons/black/svg/mostlysunny.svg),linear-gradient(transparent,transparent)}.wu-black.wu-partlycloudy{background:url(icons/black/svg/partlycloudy.svg),linear-gradient(transparent,transparent)}.wu-black.wu-partlysunny{background:url(icons/black/svg/partlysunny.svg),linear-gradient(transparent,transparent)}.wu-black.wu-rain{background:url(icons/black/svg/rain.svg),linear-gradient(transparent,transparent)}.wu-black.wu-sleet{background:url(icons/black/svg/sleet.svg),linear-gradient(transparent,transparent)}.wu-black.wu-snow{background:url(icons/black/svg/snow.svg),linear-gradient(transparent,transparent)}.wu-black.wu-sunny{background:url(icons/black/svg/sunny.svg),linear-gradient(transparent,transparent)}.wu-black.wu-tstorms{background:url(icons/black/svg/tstorms.svg),linear-gradient(transparent,transparent)}.wu-black.wu-unknown{background:url(icons/black/svg/unknown.svg),linear-gradient(transparent,transparent)}.wu-white.wu-chanceflurries{background:url(icons/white/svg/chanceflurries.svg),linear-gradient(transparent,transparent)}.wu-white.wu-chancerain{background:url(icons/white/svg/chancerain.svg),linear-gradient(transparent,transparent)}.wu-white.wu-chancesleet{background:url(icons/white/svg/chancesleet.svg),linear-gradient(transparent,transparent)}.wu-white.wu-chancesnow{background:url(icons/white/svg/chancesnow.svg),linear-gradient(transparent,transparent)}.wu-white.wu-chancetstorms{background:url(icons/white/svg/chancetstorms.svg),linear-gradient(transparent,transparent)}.wu-white.wu-clear{background:url(icons/white/svg/clear.svg),linear-gradient(transparent,transparent)}.wu-white.wu-cloudy{background:url(icons/white/svg/cloudy.svg),linear-gradient(transparent,transparent)}.wu-white.wu-flurries{background:url(icons/white/svg/flurries.svg),linear-gradient(transparent,transparent)}.wu-white.wu-fog{background:url(icons/white/svg/fog.svg),linear-gradient(transparent,transparent)}.wu-white.wu-hazy{background:url(icons/white/svg/hazy.svg),linear-gradient(transparent,transparent)}.wu-white.wu-mostlycloudy{background:url(icons/white/svg/mostlycloudy.svg),linear-gradient(transparent,transparent)}.wu-white.wu-mostlysunny{background:url(icons/white/svg/mostlysunny.svg),linear-gradient(transparent,transparent)}.wu-white.wu-partlycloudy{background:url(icons/white/svg/partlycloudy.svg),linear-gradient(transparent,transparent)}.wu-white.wu-partlysunny{background:url(icons/white/svg/partlysunny.svg),linear-gradient(transparent,transparent)}.wu-white.wu-rain{background:url(icons/white/svg/rain.svg),linear-gradient(transparent,transparent)}.wu-white.wu-sleet{background:url(icons/white/svg/sleet.svg),linear-gradient(transparent,transparent)}.wu-white.wu-snow{background:url(icons/white/svg/snow.svg),linear-gradient(transparent,transparent)}.wu-white.wu-sunny{background:url(icons/white/svg/sunny.svg),linear-gradient(transparent,transparent)}.wu-white.wu-tstorms{background:url(icons/white/svg/tstorms.svg),linear-gradient(transparent,transparent)}.wu-white.wu-unknown{background:url(icons/white/svg/unknown.svg),linear-gradient(transparent,transparent)}.no-svg .wu-16.wu-black{background-image:url(icons/black/png/16x16/_spritesheet.png)}.no-svg .wu-32.wu-black{background-image:url(icons/black/png/32x32/_spritesheet.png)}.no-svg .wu-64.wu-black{background-image:url(icons/black/png/64x64/_spritesheet.png)}.no-svg .wu-128.wu-black{background-image:url(icons/black/png/128x128/_spritesheet.png)}.no-svg .wu-256.wu-black{background-image:url(icons/black/png/256x256/_spritesheet.png)}.no-svg .wu-16.wu-white{background-image:url(icons/white/png/16x16/_spritesheet.png)}.no-svg .wu-32.wu-white{background-image:url(icons/white/png/32x32/_spritesheet.png)}.no-svg .wu-64.wu-white{background-image:url(icons/white/png/64x64/_spritesheet.png)}.no-svg .wu-128.wu-white{background-image:url(icons/white/png/128x128/_spritesheet.png)}.no-svg .wu-256.wu-white{background-image:url(icons/white/png/256x256/_spritesheet.png)}.no-svg .wu-16.wu-chanceflurries{background-position:-5px -5px}.no-svg .wu-16.wu-chancerain{background-position:-31px -5px}.no-svg .wu-16.wu-chancesleet{background-position:-57px -5px}.no-svg .wu-16.wu-chancesnow{background-position:-83px -5px}.no-svg .wu-16.wu-chancetstorms{background-position:-5px -31px}.no-svg .wu-16.wu-clear{background-position:-31px -31px}.no-svg .wu-16.wu-cloudy{background-position:-57px -31px}.no-svg .wu-16.wu-flurries{background-position:-83px -31px}.no-svg .wu-16.wu-fog{background-position:-5px -57px}.no-svg .wu-16.wu-hazy{background-position:-31px -57px}.no-svg .wu-16.wu-mostlycloudy{background-position:-57px -57px}.no-svg .wu-16.wu-mostlysunny{background-position:-83px -57px}.no-svg .wu-16.wu-partlycloudy{background-position:-5px -83px}.no-svg .wu-16.wu-partlysunny{background-position:-31px -83px}.no-svg .wu-16.wu-rain{background-position:-57px -83px}.no-svg .wu-16.wu-sleet{background-position:-83px -83px}.no-svg .wu-16.wu-snow{background-position:-109px -5px}.no-svg .wu-16.wu-sunny{background-position:-109px -31px}.no-svg .wu-16.wu-tstorms{background-position:-109px -57px}.no-svg .wu-16.wu-unknown{background-position:-109px -83px}.no-svg .wu-32.wu-chanceflurries{background-position:0 0}.no-svg .wu-32.wu-chancerain{background-position:-32px 0}.no-svg .wu-32.wu-chancesleet{background-position:-64px 0}.no-svg .wu-32.wu-chancesnow{background-position:-96px 0}.no-svg .wu-32.wu-chancetstorms{background-position:0 -32px}.no-svg .wu-32.wu-clear{background-position:-32px -32px}.no-svg .wu-32.wu-cloudy{background-position:-64px -32px}.no-svg .wu-32.wu-flurries{background-position:-96px -32px}.no-svg .wu-32.wu-fog{background-position:0 -64px}.no-svg .wu-32.wu-hazy{background-position:-32px -64px}.no-svg .wu-32.wu-mostlycloudy{background-position:-64px -64px}.no-svg .wu-32.wu-mostlysunny{background-position:-96px -64px}.no-svg .wu-32.wu-partlycloudy{background-position:0 -96px}.no-svg .wu-32.wu-partlysunny{background-position:-32px -96px}.no-svg .wu-32.wu-rain{background-position:-64px -96px}.no-svg .wu-32.wu-sleet{background-position:-96px -96px}.no-svg .wu-32.wu-snow{background-position:-128px 0}.no-svg .wu-32.wu-sunny{background-position:-128px -32px}.no-svg .wu-32.wu-tstorms{background-position:-128px -64px}.no-svg .wu-32.wu-unknown{background-position:-128px -96px}.no-svg .wu-64.wu-chanceflurries{background-position:-5px -5px}.no-svg .wu-64.wu-chancerain{background-position:-79px -5px}.no-svg .wu-64.wu-chancesleet{background-position:-153px -5px}.no-svg .wu-64.wu-chancesnow{background-position:-227px -5px}.no-svg .wu-64.wu-chancetstorms{background-position:-5px -79px}.no-svg .wu-64.wu-clear{background-position:-79px -79px}.no-svg .wu-64.wu-cloudy{background-position:-153px -79px}.no-svg .wu-64.wu-flurries{background-position:-227px -79px}.no-svg .wu-64.wu-fog{background-position:-5px -153px}.no-svg .wu-64.wu-hazy{background-position:-79px -153px}.no-svg .wu-64.wu-mostlycloudy{background-position:-153px -153px}.no-svg .wu-64.wu-mostlysunny{background-position:-227px -153px}.no-svg .wu-64.wu-partlycloudy{background-position:-5px -227px}.no-svg .wu-64.wu-partlysunny{background-position:-79px -227px}.no-svg .wu-64.wu-rain{background-position:-153px -227px}.no-svg .wu-64.wu-sleet{background-position:-227px -227px}.no-svg .wu-64.wu-snow{background-position:-301px -5px}.no-svg .wu-64.wu-sunny{background-position:-301px -79px}.no-svg .wu-64.wu-tstorms{background-position:-301px -153px}.no-svg .wu-64.wu-unknown{background-position:-301px -227px}.no-svg .wu-128.wu-chanceflurries{background-position:-5px -5px}.no-svg .wu-128.wu-chancerain{background-position:-143px -5px}.no-svg .wu-128.wu-chancesleet{background-position:-281px -5px}.no-svg .wu-128.wu-chancesnow{background-position:-419px -5px}.no-svg .wu-128.wu-chancetstorms{background-position:-5px -143px}.no-svg .wu-128.wu-clear{background-position:-143px -143px}.no-svg .wu-128.wu-cloudy{background-position:-281px -143px}.no-svg .wu-128.wu-flurries{background-position:-419px -143px}.no-svg .wu-128.wu-fog{background-position:-5px -281px}.no-svg .wu-128.wu-hazy{background-position:-143px -281px}.no-svg .wu-128.wu-mostlycloudy{background-position:-281px -281px}.no-svg .wu-128.wu-mostlysunny{background-position:-419px -281px}.no-svg .wu-128.wu-partlycloudy{background-position:-5px -419px}.no-svg .wu-128.wu-partlysunny{background-position:-143px -419px}.no-svg .wu-128.wu-rain{background-position:-281px -419px}.no-svg .wu-128.wu-sleet{background-position:-419px -419px}.no-svg .wu-128.wu-snow{background-position:-557px -5px}.no-svg .wu-128.wu-sunny{background-position:-557px -143px}.no-svg .wu-128.wu-tstorms{background-position:-557px -281px}.no-svg .wu-128.wu-unknown{background-position:-557px -419px}.no-svg .wu-256.wu-chanceflurries{background-position:-5px -5px}.no-svg .wu-256.wu-chancerain{background-position:-271px -5px}.no-svg .wu-256.wu-chancesleet{background-position:-537px -5px}.no-svg .wu-256.wu-chancesnow{background-position:-803px -5px}.no-svg .wu-256.wu-chancetstorms{background-position:-5px -271px}.no-svg .wu-256.wu-clear{background-position:-271px -271px}.no-svg .wu-256.wu-cloudy{background-position:-537px -271px}.no-svg .wu-256.wu-flurries{background-position:-803px -271px}.no-svg .wu-256.wu-fog{background-position:-5px -537px}.no-svg .wu-256.wu-hazy{background-position:-271px -537px}.no-svg .wu-256.wu-mostlycloudy{background-position:-537px -537px}.no-svg .wu-256.wu-mostlysunny{background-position:-803px -537px}.no-svg .wu-256.wu-partlycloudy{background-position:-5px -803px}.no-svg .wu-256.wu-partlysunny{background-position:-271px -803px}.no-svg .wu-256.wu-rain{background-position:-537px -803px}.no-svg .wu-256.wu-sleet{background-position:-803px -803px}.no-svg .wu-256.wu-snow{background-position:-1069px -5px}.no-svg .wu-256.wu-sunny{background-position:-1069px -271px}.no-svg .wu-256.wu-tstorms{background-position:-1069px -537px}.no-svg .wu-256.wu-unknown{background-position:-1069px -803px} diff --git a/index.html b/index.html new file mode 100644 index 0000000..0527a2e --- /dev/null +++ b/index.html @@ -0,0 +1,116 @@ + + + + + Weather Underground Icons + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +

Weather Underground Icons

+ + + +
+ Icon Options: + + + + + + +
+ +
 
+
+ + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + diff --git a/js/site.js b/js/site.js new file mode 100644 index 0000000..05672cc --- /dev/null +++ b/js/site.js @@ -0,0 +1,125 @@ +$(function () { + + var iconType = 'svg'; + var iconColor = 'white'; + var iconSize = '64'; + var iconFocus = ' '; + var timeout = null; + + + + hljs.configure({ + languages: [ 'html' ] + }); + + function resizeIcons() { + var width = $(window).width(); + + switch (true) { + case (width >= 320 && width < 960): + iconSize = '64'; + break; + case (width >= 960 && width < 1200): + iconSize = '128'; + break; + case (width >= 1200): + iconSize = '256'; + break; + } + + setTimeout(function(){ + $('#iconSize').val(iconSize).trigger('change'); + }, 0); + } + + $(window).resize(resizeIcons); + + resizeIcons(); + + function selectText(elm) { + var range; + if (document.selection) { + range = document.body.createTextRange(); + range.moveToElementText(document.getElementById(elm)); + range.select(); + } else if (window.getSelection) { + range = document.createRange(); + range.selectNode(document.getElementById(elm)); + window.getSelection().addRange(range); + } + } + + $('#iconType').change(function () { + iconType = $('option:selected', this).val(); + $('.demo').removeClass('svg no-svg').addClass(iconType); + }); + + $('#iconColor').change(function () { + iconColor = $('option:selected', this).val(); + $('i.wu').removeClass('wu-white wu-black').addClass('wu-' + iconColor); + $('.demo').removeClass('demo-white demo-black').addClass('demo-' + iconColor); + $('body').removeClass('demo-white demo-black').addClass('demo-' + iconColor); + + if ($('i.active').length > 0) { + iconFocus = ''; + + $('#iconSource').text(iconFocus); + $('#iconSource').each(function (i, block) { + hljs.highlightBlock(block); + }); + } + }); + + $('#iconSize').change(function () { + iconSize = $('option:selected', this).val(); + $('i.wu').removeClass('wu-16 wu-32 wu-64 wu-128 wu-256').addClass('wu-' + iconSize); + $('.demo').removeClass('demo-16 demo-32 demo-64 demo-128 demo-256').addClass('demo-' + iconSize); + + if ($('i.active').length > 0) { + iconFocus = ''; + + $('#iconSource').text(iconFocus); + $('#iconSource').each(function (i, block) { + hljs.highlightBlock(block); + }); + } + }); + + $('i.wu').hover(function () { + clearTimeout(timeout); + $('#iconSource').text($(this).data('name')).removeClass('hljs javascript'); + }, function () { + clearTimeout(timeout); + timeout = setTimeout(function () { + $('#iconSource').text(iconFocus); + + if (iconFocus !== ' ') { + $('#iconSource').each(function (i, block) { + hljs.highlightBlock(block); + }); + } + }, 250); + }); + + $('i.wu').click(function () { + var selected = $(this).data('name'); + $(this).toggleClass('active'); + $('i.active').not(this).removeClass('active'); + + iconFocus = (iconFocus == selected) ? ' ' : ''; + + if ($('i.active').length > 0) { + $('#iconSource').text(iconFocus); + $('#iconSource').each(function (i, block) { + hljs.highlightBlock(block); + }); + } else { + iconFocus = ' '; + $('#iconSource').text(iconFocus).removeClass('hljs javascript'); + } + }) + + $('#iconSource').click(function(){ + selectText('iconSource'); + }); +}); diff --git a/package.json b/package.json new file mode 100644 index 0000000..252917d --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "name": "weather-underground-icons", + "version": "1.0.0", + "homepage": "https://github.com/manifestinteractive/weather-underground-icons", + "authors": [ + "Ashley Jager", + "Peter Schmalfeldt" + ], + "license": "(MIT OR GPL-3.0)", + "description": "Weather Underground Icons", + "main": "dist/wu-icons-style.css", + "keywords": [ + "weather underground", + "weather", + "icons", + "png", + "svg" + ], + "repository": { + "type": "git", + "url": "https://github.com/manifestinteractive/weather-underground-icons.git" + } +}