commit 6873d97df9b9acb633b2c2c7ee0150f4407ba004 Author: Jason Lee Date: Sun Jun 15 21:00:49 2025 -0500 First Commit diff --git a/smallIcons/alert-avalanche-danger-small.png b/smallIcons/alert-avalanche-danger-small.png new file mode 100644 index 0000000..27e5a4c Binary files /dev/null and b/smallIcons/alert-avalanche-danger-small.png differ diff --git a/smallIcons/alert-falling-rocks-small.png b/smallIcons/alert-falling-rocks-small.png new file mode 100644 index 0000000..1b150b1 Binary files /dev/null and b/smallIcons/alert-falling-rocks-small.png differ diff --git a/smallIcons/barometer-small.png b/smallIcons/barometer-small.png new file mode 100644 index 0000000..249258a Binary files /dev/null and b/smallIcons/barometer-small.png differ diff --git a/smallIcons/beanie-small.png b/smallIcons/beanie-small.png new file mode 100644 index 0000000..3126388 Binary files /dev/null and b/smallIcons/beanie-small.png differ diff --git a/smallIcons/celsius-small.png b/smallIcons/celsius-small.png new file mode 100644 index 0000000..30dc7b0 Binary files /dev/null and b/smallIcons/celsius-small.png differ diff --git a/smallIcons/clear-day-small.png b/smallIcons/clear-day-small.png new file mode 100644 index 0000000..b6ca0a0 Binary files /dev/null and b/smallIcons/clear-day-small.png differ diff --git a/smallIcons/clear-night-small.png b/smallIcons/clear-night-small.png new file mode 100644 index 0000000..af9b67d Binary files /dev/null and b/smallIcons/clear-night-small.png differ diff --git a/smallIcons/cloud-down-small.png b/smallIcons/cloud-down-small.png new file mode 100644 index 0000000..3722896 Binary files /dev/null and b/smallIcons/cloud-down-small.png differ diff --git a/smallIcons/cloud-up-small.png b/smallIcons/cloud-up-small.png new file mode 100644 index 0000000..6db0078 Binary files /dev/null and b/smallIcons/cloud-up-small.png differ diff --git a/smallIcons/cloudy-small-small.png b/smallIcons/cloudy-small-small.png new file mode 100644 index 0000000..d8616c5 Binary files /dev/null and b/smallIcons/cloudy-small-small.png differ diff --git a/smallIcons/cloudy-small.png b/smallIcons/cloudy-small.png new file mode 100644 index 0000000..d8616c5 Binary files /dev/null and b/smallIcons/cloudy-small.png differ diff --git a/smallIcons/code-green-small.png b/smallIcons/code-green-small.png new file mode 100644 index 0000000..43a4aab Binary files /dev/null and b/smallIcons/code-green-small.png differ diff --git a/smallIcons/code-orange-small.png b/smallIcons/code-orange-small.png new file mode 100644 index 0000000..5dcaa75 Binary files /dev/null and b/smallIcons/code-orange-small.png differ diff --git a/smallIcons/code-red-small.png b/smallIcons/code-red-small.png new file mode 100644 index 0000000..426c09d Binary files /dev/null and b/smallIcons/code-red-small.png differ diff --git a/smallIcons/code-yellow-small.png b/smallIcons/code-yellow-small.png new file mode 100644 index 0000000..dcd9b08 Binary files /dev/null and b/smallIcons/code-yellow-small.png differ diff --git a/smallIcons/compass-small.png b/smallIcons/compass-small.png new file mode 100644 index 0000000..fda49be Binary files /dev/null and b/smallIcons/compass-small.png differ diff --git a/smallIcons/drizzle-small.png b/smallIcons/drizzle-small.png new file mode 100644 index 0000000..ef46fc0 Binary files /dev/null and b/smallIcons/drizzle-small.png differ diff --git a/smallIcons/dust-day-small.png b/smallIcons/dust-day-small.png new file mode 100644 index 0000000..9647057 Binary files /dev/null and b/smallIcons/dust-day-small.png differ diff --git a/smallIcons/dust-night-small.png b/smallIcons/dust-night-small.png new file mode 100644 index 0000000..f92d64e Binary files /dev/null and b/smallIcons/dust-night-small.png differ diff --git a/smallIcons/dust-small.png b/smallIcons/dust-small.png new file mode 100644 index 0000000..da67993 Binary files /dev/null and b/smallIcons/dust-small.png differ diff --git a/smallIcons/dust-wind-small.png b/smallIcons/dust-wind-small.png new file mode 100644 index 0000000..dd58fe0 Binary files /dev/null and b/smallIcons/dust-wind-small.png differ diff --git a/smallIcons/extreme-day-drizzle-small.png b/smallIcons/extreme-day-drizzle-small.png new file mode 100644 index 0000000..52f05ac Binary files /dev/null and b/smallIcons/extreme-day-drizzle-small.png differ diff --git a/smallIcons/extreme-day-fog-small.png b/smallIcons/extreme-day-fog-small.png new file mode 100644 index 0000000..da421b8 Binary files /dev/null and b/smallIcons/extreme-day-fog-small.png differ diff --git a/smallIcons/extreme-day-hail-small.png b/smallIcons/extreme-day-hail-small.png new file mode 100644 index 0000000..5d5bbce Binary files /dev/null and b/smallIcons/extreme-day-hail-small.png differ diff --git a/smallIcons/extreme-day-haze-small.png b/smallIcons/extreme-day-haze-small.png new file mode 100644 index 0000000..dca85f3 Binary files /dev/null and b/smallIcons/extreme-day-haze-small.png differ diff --git a/smallIcons/extreme-day-rain-small.png b/smallIcons/extreme-day-rain-small.png new file mode 100644 index 0000000..3770d4b Binary files /dev/null and b/smallIcons/extreme-day-rain-small.png differ diff --git a/smallIcons/extreme-day-sleet-small.png b/smallIcons/extreme-day-sleet-small.png new file mode 100644 index 0000000..f0ac00b Binary files /dev/null and b/smallIcons/extreme-day-sleet-small.png differ diff --git a/smallIcons/extreme-day-small.png b/smallIcons/extreme-day-small.png new file mode 100644 index 0000000..c22e393 Binary files /dev/null and b/smallIcons/extreme-day-small.png differ diff --git a/smallIcons/extreme-day-smoke-small.png b/smallIcons/extreme-day-smoke-small.png new file mode 100644 index 0000000..2aac07a Binary files /dev/null and b/smallIcons/extreme-day-smoke-small.png differ diff --git a/smallIcons/extreme-day-snow-small.png b/smallIcons/extreme-day-snow-small.png new file mode 100644 index 0000000..8eabf81 Binary files /dev/null and b/smallIcons/extreme-day-snow-small.png differ diff --git a/smallIcons/extreme-drizzle-small.png b/smallIcons/extreme-drizzle-small.png new file mode 100644 index 0000000..76da89c Binary files /dev/null and b/smallIcons/extreme-drizzle-small.png differ diff --git a/smallIcons/extreme-fog-small.png b/smallIcons/extreme-fog-small.png new file mode 100644 index 0000000..46f9461 Binary files /dev/null and b/smallIcons/extreme-fog-small.png differ diff --git a/smallIcons/extreme-hail-small.png b/smallIcons/extreme-hail-small.png new file mode 100644 index 0000000..daaeed7 Binary files /dev/null and b/smallIcons/extreme-hail-small.png differ diff --git a/smallIcons/extreme-haze-small.png b/smallIcons/extreme-haze-small.png new file mode 100644 index 0000000..5c3c6be Binary files /dev/null and b/smallIcons/extreme-haze-small.png differ diff --git a/smallIcons/extreme-night-drizzle-small.png b/smallIcons/extreme-night-drizzle-small.png new file mode 100644 index 0000000..11817fa Binary files /dev/null and b/smallIcons/extreme-night-drizzle-small.png differ diff --git a/smallIcons/extreme-night-fog-small.png b/smallIcons/extreme-night-fog-small.png new file mode 100644 index 0000000..189a84b Binary files /dev/null and b/smallIcons/extreme-night-fog-small.png differ diff --git a/smallIcons/extreme-night-hail-small.png b/smallIcons/extreme-night-hail-small.png new file mode 100644 index 0000000..7bee900 Binary files /dev/null and b/smallIcons/extreme-night-hail-small.png differ diff --git a/smallIcons/extreme-night-haze-small.png b/smallIcons/extreme-night-haze-small.png new file mode 100644 index 0000000..a2feec9 Binary files /dev/null and b/smallIcons/extreme-night-haze-small.png differ diff --git a/smallIcons/extreme-night-rain-small.png b/smallIcons/extreme-night-rain-small.png new file mode 100644 index 0000000..41c9463 Binary files /dev/null and b/smallIcons/extreme-night-rain-small.png differ diff --git a/smallIcons/extreme-night-sleet-small.png b/smallIcons/extreme-night-sleet-small.png new file mode 100644 index 0000000..2b1736e Binary files /dev/null and b/smallIcons/extreme-night-sleet-small.png differ diff --git a/smallIcons/extreme-night-small.png b/smallIcons/extreme-night-small.png new file mode 100644 index 0000000..c831103 Binary files /dev/null and b/smallIcons/extreme-night-small.png differ diff --git a/smallIcons/extreme-night-smoke-small.png b/smallIcons/extreme-night-smoke-small.png new file mode 100644 index 0000000..02f733c Binary files /dev/null and b/smallIcons/extreme-night-smoke-small.png differ diff --git a/smallIcons/extreme-night-snow-small.png b/smallIcons/extreme-night-snow-small.png new file mode 100644 index 0000000..0c31827 Binary files /dev/null and b/smallIcons/extreme-night-snow-small.png differ diff --git a/smallIcons/extreme-rain-small.png b/smallIcons/extreme-rain-small.png new file mode 100644 index 0000000..e6c2ad6 Binary files /dev/null and b/smallIcons/extreme-rain-small.png differ diff --git a/smallIcons/extreme-sleet-small.png b/smallIcons/extreme-sleet-small.png new file mode 100644 index 0000000..6bfd7eb Binary files /dev/null and b/smallIcons/extreme-sleet-small.png differ diff --git a/smallIcons/extreme-small.png b/smallIcons/extreme-small.png new file mode 100644 index 0000000..23d6166 Binary files /dev/null and b/smallIcons/extreme-small.png differ diff --git a/smallIcons/extreme-smoke-small.png b/smallIcons/extreme-smoke-small.png new file mode 100644 index 0000000..b02f15c Binary files /dev/null and b/smallIcons/extreme-smoke-small.png differ diff --git a/smallIcons/extreme-snow-small.png b/smallIcons/extreme-snow-small.png new file mode 100644 index 0000000..c589ca6 Binary files /dev/null and b/smallIcons/extreme-snow-small.png differ diff --git a/smallIcons/fahrenheit-small.png b/smallIcons/fahrenheit-small.png new file mode 100644 index 0000000..9584d32 Binary files /dev/null and b/smallIcons/fahrenheit-small.png differ diff --git a/smallIcons/falling-stars-small.png b/smallIcons/falling-stars-small.png new file mode 100644 index 0000000..1ae48f2 Binary files /dev/null and b/smallIcons/falling-stars-small.png differ diff --git a/smallIcons/flag-gale-warning-small.png b/smallIcons/flag-gale-warning-small.png new file mode 100644 index 0000000..767a5e1 Binary files /dev/null and b/smallIcons/flag-gale-warning-small.png differ diff --git a/smallIcons/flag-hurricane-warning-small.png b/smallIcons/flag-hurricane-warning-small.png new file mode 100644 index 0000000..cffe998 Binary files /dev/null and b/smallIcons/flag-hurricane-warning-small.png differ diff --git a/smallIcons/flag-small-craft-advisory-small.png b/smallIcons/flag-small-craft-advisory-small.png new file mode 100644 index 0000000..1a24ab9 Binary files /dev/null and b/smallIcons/flag-small-craft-advisory-small.png differ diff --git a/smallIcons/flag-storm-warning-small.png b/smallIcons/flag-storm-warning-small.png new file mode 100644 index 0000000..a99748e Binary files /dev/null and b/smallIcons/flag-storm-warning-small.png differ diff --git a/smallIcons/fog-day-small.png b/smallIcons/fog-day-small.png new file mode 100644 index 0000000..bdc1d75 Binary files /dev/null and b/smallIcons/fog-day-small.png differ diff --git a/smallIcons/fog-night-small.png b/smallIcons/fog-night-small.png new file mode 100644 index 0000000..6e2de88 Binary files /dev/null and b/smallIcons/fog-night-small.png differ diff --git a/smallIcons/fog-small.png b/smallIcons/fog-small.png new file mode 100644 index 0000000..1a6b391 Binary files /dev/null and b/smallIcons/fog-small.png differ diff --git a/smallIcons/glove-small.png b/smallIcons/glove-small.png new file mode 100644 index 0000000..7ca4ef0 Binary files /dev/null and b/smallIcons/glove-small.png differ diff --git a/smallIcons/hail-small.png b/smallIcons/hail-small.png new file mode 100644 index 0000000..a9f1693 Binary files /dev/null and b/smallIcons/hail-small.png differ diff --git a/smallIcons/haze-day-small.png b/smallIcons/haze-day-small.png new file mode 100644 index 0000000..005a427 Binary files /dev/null and b/smallIcons/haze-day-small.png differ diff --git a/smallIcons/haze-night-small.png b/smallIcons/haze-night-small.png new file mode 100644 index 0000000..c4bbbf0 Binary files /dev/null and b/smallIcons/haze-night-small.png differ diff --git a/smallIcons/haze-small.png b/smallIcons/haze-small.png new file mode 100644 index 0000000..48eca42 Binary files /dev/null and b/smallIcons/haze-small.png differ diff --git a/smallIcons/horizon-small.png b/smallIcons/horizon-small.png new file mode 100644 index 0000000..d9f4ebb Binary files /dev/null and b/smallIcons/horizon-small.png differ diff --git a/smallIcons/humidity-small.png b/smallIcons/humidity-small.png new file mode 100644 index 0000000..b2ef34f Binary files /dev/null and b/smallIcons/humidity-small.png differ diff --git a/smallIcons/hurricane-small.png b/smallIcons/hurricane-small.png new file mode 100644 index 0000000..fd5e508 Binary files /dev/null and b/smallIcons/hurricane-small.png differ diff --git a/smallIcons/lightning-bolt-small.png b/smallIcons/lightning-bolt-small.png new file mode 100644 index 0000000..2f59bb1 Binary files /dev/null and b/smallIcons/lightning-bolt-small.png differ diff --git a/smallIcons/mist-small.png b/smallIcons/mist-small.png new file mode 100644 index 0000000..1ec3d1f Binary files /dev/null and b/smallIcons/mist-small.png differ diff --git a/smallIcons/moon-first-quarter-small.png b/smallIcons/moon-first-quarter-small.png new file mode 100644 index 0000000..e380284 Binary files /dev/null and b/smallIcons/moon-first-quarter-small.png differ diff --git a/smallIcons/moon-full-small.png b/smallIcons/moon-full-small.png new file mode 100644 index 0000000..6a7e3b8 Binary files /dev/null and b/smallIcons/moon-full-small.png differ diff --git a/smallIcons/moon-last-quarter-small.png b/smallIcons/moon-last-quarter-small.png new file mode 100644 index 0000000..a5d2cdd Binary files /dev/null and b/smallIcons/moon-last-quarter-small.png differ diff --git a/smallIcons/moon-new-small.png b/smallIcons/moon-new-small.png new file mode 100644 index 0000000..b5cb1bc Binary files /dev/null and b/smallIcons/moon-new-small.png differ diff --git a/smallIcons/moon-waning-crescent-small.png b/smallIcons/moon-waning-crescent-small.png new file mode 100644 index 0000000..bf652e4 Binary files /dev/null and b/smallIcons/moon-waning-crescent-small.png differ diff --git a/smallIcons/moon-waning-gibbous-small.png b/smallIcons/moon-waning-gibbous-small.png new file mode 100644 index 0000000..0538b67 Binary files /dev/null and b/smallIcons/moon-waning-gibbous-small.png differ diff --git a/smallIcons/moon-waxing-crescent-small.png b/smallIcons/moon-waxing-crescent-small.png new file mode 100644 index 0000000..dc45178 Binary files /dev/null and b/smallIcons/moon-waxing-crescent-small.png differ diff --git a/smallIcons/moon-waxing-gibbous-small.png b/smallIcons/moon-waxing-gibbous-small.png new file mode 100644 index 0000000..94b4f8a Binary files /dev/null and b/smallIcons/moon-waxing-gibbous-small.png differ diff --git a/smallIcons/moonrise-small.png b/smallIcons/moonrise-small.png new file mode 100644 index 0000000..7229fb1 Binary files /dev/null and b/smallIcons/moonrise-small.png differ diff --git a/smallIcons/moonset-small.png b/smallIcons/moonset-small.png new file mode 100644 index 0000000..4d44bca Binary files /dev/null and b/smallIcons/moonset-small.png differ diff --git a/smallIcons/not-available-small.png b/smallIcons/not-available-small.png new file mode 100644 index 0000000..4d23892 Binary files /dev/null and b/smallIcons/not-available-small.png differ diff --git a/smallIcons/overcast-day-drizzle-small.png b/smallIcons/overcast-day-drizzle-small.png new file mode 100644 index 0000000..46cbd79 Binary files /dev/null and b/smallIcons/overcast-day-drizzle-small.png differ diff --git a/smallIcons/overcast-day-fog-small.png b/smallIcons/overcast-day-fog-small.png new file mode 100644 index 0000000..866cf26 Binary files /dev/null and b/smallIcons/overcast-day-fog-small.png differ diff --git a/smallIcons/overcast-day-hail-small.png b/smallIcons/overcast-day-hail-small.png new file mode 100644 index 0000000..23f40d3 Binary files /dev/null and b/smallIcons/overcast-day-hail-small.png differ diff --git a/smallIcons/overcast-day-haze-small.png b/smallIcons/overcast-day-haze-small.png new file mode 100644 index 0000000..b0983b8 Binary files /dev/null and b/smallIcons/overcast-day-haze-small.png differ diff --git a/smallIcons/overcast-day-rain-small.png b/smallIcons/overcast-day-rain-small.png new file mode 100644 index 0000000..cbdc70a Binary files /dev/null and b/smallIcons/overcast-day-rain-small.png differ diff --git a/smallIcons/overcast-day-sleet-small.png b/smallIcons/overcast-day-sleet-small.png new file mode 100644 index 0000000..f4d1f6a Binary files /dev/null and b/smallIcons/overcast-day-sleet-small.png differ diff --git a/smallIcons/overcast-day-small.png b/smallIcons/overcast-day-small.png new file mode 100644 index 0000000..2753c46 Binary files /dev/null and b/smallIcons/overcast-day-small.png differ diff --git a/smallIcons/overcast-day-smoke-small.png b/smallIcons/overcast-day-smoke-small.png new file mode 100644 index 0000000..861fed3 Binary files /dev/null and b/smallIcons/overcast-day-smoke-small.png differ diff --git a/smallIcons/overcast-day-snow-small.png b/smallIcons/overcast-day-snow-small.png new file mode 100644 index 0000000..f81fc30 Binary files /dev/null and b/smallIcons/overcast-day-snow-small.png differ diff --git a/smallIcons/overcast-drizzle-small.png b/smallIcons/overcast-drizzle-small.png new file mode 100644 index 0000000..f453abe Binary files /dev/null and b/smallIcons/overcast-drizzle-small.png differ diff --git a/smallIcons/overcast-fog-small.png b/smallIcons/overcast-fog-small.png new file mode 100644 index 0000000..74c469f Binary files /dev/null and b/smallIcons/overcast-fog-small.png differ diff --git a/smallIcons/overcast-hail-small.png b/smallIcons/overcast-hail-small.png new file mode 100644 index 0000000..5642556 Binary files /dev/null and b/smallIcons/overcast-hail-small.png differ diff --git a/smallIcons/overcast-haze-small.png b/smallIcons/overcast-haze-small.png new file mode 100644 index 0000000..356350a Binary files /dev/null and b/smallIcons/overcast-haze-small.png differ diff --git a/smallIcons/overcast-night-drizzle-small.png b/smallIcons/overcast-night-drizzle-small.png new file mode 100644 index 0000000..7ef40c9 Binary files /dev/null and b/smallIcons/overcast-night-drizzle-small.png differ diff --git a/smallIcons/overcast-night-fog-small.png b/smallIcons/overcast-night-fog-small.png new file mode 100644 index 0000000..c2a7307 Binary files /dev/null and b/smallIcons/overcast-night-fog-small.png differ diff --git a/smallIcons/overcast-night-hail-small.png b/smallIcons/overcast-night-hail-small.png new file mode 100644 index 0000000..a8ddcd3 Binary files /dev/null and b/smallIcons/overcast-night-hail-small.png differ diff --git a/smallIcons/overcast-night-haze-small.png b/smallIcons/overcast-night-haze-small.png new file mode 100644 index 0000000..6c064b6 Binary files /dev/null and b/smallIcons/overcast-night-haze-small.png differ diff --git a/smallIcons/overcast-night-rain-small.png b/smallIcons/overcast-night-rain-small.png new file mode 100644 index 0000000..376a02c Binary files /dev/null and b/smallIcons/overcast-night-rain-small.png differ diff --git a/smallIcons/overcast-night-sleet-small.png b/smallIcons/overcast-night-sleet-small.png new file mode 100644 index 0000000..45cab40 Binary files /dev/null and b/smallIcons/overcast-night-sleet-small.png differ diff --git a/smallIcons/overcast-night-small.png b/smallIcons/overcast-night-small.png new file mode 100644 index 0000000..962de39 Binary files /dev/null and b/smallIcons/overcast-night-small.png differ diff --git a/smallIcons/overcast-night-smoke-small.png b/smallIcons/overcast-night-smoke-small.png new file mode 100644 index 0000000..d44e480 Binary files /dev/null and b/smallIcons/overcast-night-smoke-small.png differ diff --git a/smallIcons/overcast-night-snow-small.png b/smallIcons/overcast-night-snow-small.png new file mode 100644 index 0000000..15f3e4a Binary files /dev/null and b/smallIcons/overcast-night-snow-small.png differ diff --git a/smallIcons/overcast-rain-small.png b/smallIcons/overcast-rain-small.png new file mode 100644 index 0000000..dc140df Binary files /dev/null and b/smallIcons/overcast-rain-small.png differ diff --git a/smallIcons/overcast-sleet-small.png b/smallIcons/overcast-sleet-small.png new file mode 100644 index 0000000..babf9fd Binary files /dev/null and b/smallIcons/overcast-sleet-small.png differ diff --git a/smallIcons/overcast-small.png b/smallIcons/overcast-small.png new file mode 100644 index 0000000..08a21c6 Binary files /dev/null and b/smallIcons/overcast-small.png differ diff --git a/smallIcons/overcast-smoke-small.png b/smallIcons/overcast-smoke-small.png new file mode 100644 index 0000000..90ee50f Binary files /dev/null and b/smallIcons/overcast-smoke-small.png differ diff --git a/smallIcons/overcast-snow-small.png b/smallIcons/overcast-snow-small.png new file mode 100644 index 0000000..5da3d0b Binary files /dev/null and b/smallIcons/overcast-snow-small.png differ diff --git a/smallIcons/partly-cloudy-day-drizzle-small.png b/smallIcons/partly-cloudy-day-drizzle-small.png new file mode 100644 index 0000000..38d7788 Binary files /dev/null and b/smallIcons/partly-cloudy-day-drizzle-small.png differ diff --git a/smallIcons/partly-cloudy-day-fog-small.png b/smallIcons/partly-cloudy-day-fog-small.png new file mode 100644 index 0000000..bab2323 Binary files /dev/null and b/smallIcons/partly-cloudy-day-fog-small.png differ diff --git a/smallIcons/partly-cloudy-day-hail-small.png b/smallIcons/partly-cloudy-day-hail-small.png new file mode 100644 index 0000000..6f70a48 Binary files /dev/null and b/smallIcons/partly-cloudy-day-hail-small.png differ diff --git a/smallIcons/partly-cloudy-day-haze-small.png b/smallIcons/partly-cloudy-day-haze-small.png new file mode 100644 index 0000000..25cab4f Binary files /dev/null and b/smallIcons/partly-cloudy-day-haze-small.png differ diff --git a/smallIcons/partly-cloudy-day-rain-small.png b/smallIcons/partly-cloudy-day-rain-small.png new file mode 100644 index 0000000..b8b91e7 Binary files /dev/null and b/smallIcons/partly-cloudy-day-rain-small.png differ diff --git a/smallIcons/partly-cloudy-day-sleet-small.png b/smallIcons/partly-cloudy-day-sleet-small.png new file mode 100644 index 0000000..d520b01 Binary files /dev/null and b/smallIcons/partly-cloudy-day-sleet-small.png differ diff --git a/smallIcons/partly-cloudy-day-small.png b/smallIcons/partly-cloudy-day-small.png new file mode 100644 index 0000000..10be96c Binary files /dev/null and b/smallIcons/partly-cloudy-day-small.png differ diff --git a/smallIcons/partly-cloudy-day-smoke-small.png b/smallIcons/partly-cloudy-day-smoke-small.png new file mode 100644 index 0000000..e1413ad Binary files /dev/null and b/smallIcons/partly-cloudy-day-smoke-small.png differ diff --git a/smallIcons/partly-cloudy-day-snow-small.png b/smallIcons/partly-cloudy-day-snow-small.png new file mode 100644 index 0000000..eb72d61 Binary files /dev/null and b/smallIcons/partly-cloudy-day-snow-small.png differ diff --git a/smallIcons/partly-cloudy-night-drizzle-small.png b/smallIcons/partly-cloudy-night-drizzle-small.png new file mode 100644 index 0000000..191f6b1 Binary files /dev/null and b/smallIcons/partly-cloudy-night-drizzle-small.png differ diff --git a/smallIcons/partly-cloudy-night-fog-small.png b/smallIcons/partly-cloudy-night-fog-small.png new file mode 100644 index 0000000..b334482 Binary files /dev/null and b/smallIcons/partly-cloudy-night-fog-small.png differ diff --git a/smallIcons/partly-cloudy-night-hail-small.png b/smallIcons/partly-cloudy-night-hail-small.png new file mode 100644 index 0000000..69636e9 Binary files /dev/null and b/smallIcons/partly-cloudy-night-hail-small.png differ diff --git a/smallIcons/partly-cloudy-night-haze-small.png b/smallIcons/partly-cloudy-night-haze-small.png new file mode 100644 index 0000000..c580582 Binary files /dev/null and b/smallIcons/partly-cloudy-night-haze-small.png differ diff --git a/smallIcons/partly-cloudy-night-rain-small.png b/smallIcons/partly-cloudy-night-rain-small.png new file mode 100644 index 0000000..320e2e1 Binary files /dev/null and b/smallIcons/partly-cloudy-night-rain-small.png differ diff --git a/smallIcons/partly-cloudy-night-sleet-small.png b/smallIcons/partly-cloudy-night-sleet-small.png new file mode 100644 index 0000000..63c2c66 Binary files /dev/null and b/smallIcons/partly-cloudy-night-sleet-small.png differ diff --git a/smallIcons/partly-cloudy-night-small.png b/smallIcons/partly-cloudy-night-small.png new file mode 100644 index 0000000..e70829b Binary files /dev/null and b/smallIcons/partly-cloudy-night-small.png differ diff --git a/smallIcons/partly-cloudy-night-smoke-small.png b/smallIcons/partly-cloudy-night-smoke-small.png new file mode 100644 index 0000000..3a491d8 Binary files /dev/null and b/smallIcons/partly-cloudy-night-smoke-small.png differ diff --git a/smallIcons/partly-cloudy-night-snow-small.png b/smallIcons/partly-cloudy-night-snow-small.png new file mode 100644 index 0000000..b858ac6 Binary files /dev/null and b/smallIcons/partly-cloudy-night-snow-small.png differ diff --git a/smallIcons/pollen-flower-small.png b/smallIcons/pollen-flower-small.png new file mode 100644 index 0000000..7ac41b2 Binary files /dev/null and b/smallIcons/pollen-flower-small.png differ diff --git a/smallIcons/pollen-grass-small.png b/smallIcons/pollen-grass-small.png new file mode 100644 index 0000000..509d5af Binary files /dev/null and b/smallIcons/pollen-grass-small.png differ diff --git a/smallIcons/pollen-small.png b/smallIcons/pollen-small.png new file mode 100644 index 0000000..7044d1b Binary files /dev/null and b/smallIcons/pollen-small.png differ diff --git a/smallIcons/pollen-tree-small.png b/smallIcons/pollen-tree-small.png new file mode 100644 index 0000000..c573610 Binary files /dev/null and b/smallIcons/pollen-tree-small.png differ diff --git a/smallIcons/pressure-high-alt-small.png b/smallIcons/pressure-high-alt-small.png new file mode 100644 index 0000000..63d0cc4 Binary files /dev/null and b/smallIcons/pressure-high-alt-small.png differ diff --git a/smallIcons/pressure-high-small.png b/smallIcons/pressure-high-small.png new file mode 100644 index 0000000..c5bc7e2 Binary files /dev/null and b/smallIcons/pressure-high-small.png differ diff --git a/smallIcons/pressure-low-alt-small.png b/smallIcons/pressure-low-alt-small.png new file mode 100644 index 0000000..6a04225 Binary files /dev/null and b/smallIcons/pressure-low-alt-small.png differ diff --git a/smallIcons/pressure-low-small.png b/smallIcons/pressure-low-small.png new file mode 100644 index 0000000..6b3b076 Binary files /dev/null and b/smallIcons/pressure-low-small.png differ diff --git a/smallIcons/rain-small.png b/smallIcons/rain-small.png new file mode 100644 index 0000000..e95b4e8 Binary files /dev/null and b/smallIcons/rain-small.png differ diff --git a/smallIcons/rainbow-clear-small.png b/smallIcons/rainbow-clear-small.png new file mode 100644 index 0000000..a54a6e8 Binary files /dev/null and b/smallIcons/rainbow-clear-small.png differ diff --git a/smallIcons/rainbow-small.png b/smallIcons/rainbow-small.png new file mode 100644 index 0000000..dd7a29a Binary files /dev/null and b/smallIcons/rainbow-small.png differ diff --git a/smallIcons/raindrop-measure-small.png b/smallIcons/raindrop-measure-small.png new file mode 100644 index 0000000..c704624 Binary files /dev/null and b/smallIcons/raindrop-measure-small.png differ diff --git a/smallIcons/raindrop-small.png b/smallIcons/raindrop-small.png new file mode 100644 index 0000000..8ef6cc7 Binary files /dev/null and b/smallIcons/raindrop-small.png differ diff --git a/smallIcons/raindrops-small.png b/smallIcons/raindrops-small.png new file mode 100644 index 0000000..c041643 Binary files /dev/null and b/smallIcons/raindrops-small.png differ diff --git a/smallIcons/sleet-small.png b/smallIcons/sleet-small.png new file mode 100644 index 0000000..54147e5 Binary files /dev/null and b/smallIcons/sleet-small.png differ diff --git a/smallIcons/smoke-particles-small.png b/smallIcons/smoke-particles-small.png new file mode 100644 index 0000000..fe73352 Binary files /dev/null and b/smallIcons/smoke-particles-small.png differ diff --git a/smallIcons/smoke-small.png b/smallIcons/smoke-small.png new file mode 100644 index 0000000..72fa24e Binary files /dev/null and b/smallIcons/smoke-small.png differ diff --git a/smallIcons/snow-small.png b/smallIcons/snow-small.png new file mode 100644 index 0000000..b7c18f9 Binary files /dev/null and b/smallIcons/snow-small.png differ diff --git a/smallIcons/snowflake-small.png b/smallIcons/snowflake-small.png new file mode 100644 index 0000000..8d19409 Binary files /dev/null and b/smallIcons/snowflake-small.png differ diff --git a/smallIcons/snowman-small.png b/smallIcons/snowman-small.png new file mode 100644 index 0000000..5f83fd8 Binary files /dev/null and b/smallIcons/snowman-small.png differ diff --git a/smallIcons/solar-eclipse-small.png b/smallIcons/solar-eclipse-small.png new file mode 100644 index 0000000..1d31d84 Binary files /dev/null and b/smallIcons/solar-eclipse-small.png differ diff --git a/smallIcons/star-small.png b/smallIcons/star-small.png new file mode 100644 index 0000000..7ea6c8a Binary files /dev/null and b/smallIcons/star-small.png differ diff --git a/smallIcons/starry-night-small.png b/smallIcons/starry-night-small.png new file mode 100644 index 0000000..148e7ad Binary files /dev/null and b/smallIcons/starry-night-small.png differ diff --git a/smallIcons/sun-hot-small.png b/smallIcons/sun-hot-small.png new file mode 100644 index 0000000..d6617ba Binary files /dev/null and b/smallIcons/sun-hot-small.png differ diff --git a/smallIcons/sunrise-small.png b/smallIcons/sunrise-small.png new file mode 100644 index 0000000..b5371c3 Binary files /dev/null and b/smallIcons/sunrise-small.png differ diff --git a/smallIcons/sunset-small.png b/smallIcons/sunset-small.png new file mode 100644 index 0000000..9be4955 Binary files /dev/null and b/smallIcons/sunset-small.png differ diff --git a/smallIcons/thermometer-celsius-small.png b/smallIcons/thermometer-celsius-small.png new file mode 100644 index 0000000..7af0b3e Binary files /dev/null and b/smallIcons/thermometer-celsius-small.png differ diff --git a/smallIcons/thermometer-colder-small.png b/smallIcons/thermometer-colder-small.png new file mode 100644 index 0000000..7600ea1 Binary files /dev/null and b/smallIcons/thermometer-colder-small.png differ diff --git a/smallIcons/thermometer-fahrenheit-small.png b/smallIcons/thermometer-fahrenheit-small.png new file mode 100644 index 0000000..651414e Binary files /dev/null and b/smallIcons/thermometer-fahrenheit-small.png differ diff --git a/smallIcons/thermometer-glass-celsius-small.png b/smallIcons/thermometer-glass-celsius-small.png new file mode 100644 index 0000000..c4ed69f Binary files /dev/null and b/smallIcons/thermometer-glass-celsius-small.png differ diff --git a/smallIcons/thermometer-glass-fahrenheit-small.png b/smallIcons/thermometer-glass-fahrenheit-small.png new file mode 100644 index 0000000..5af3438 Binary files /dev/null and b/smallIcons/thermometer-glass-fahrenheit-small.png differ diff --git a/smallIcons/thermometer-glass-small.png b/smallIcons/thermometer-glass-small.png new file mode 100644 index 0000000..44d1083 Binary files /dev/null and b/smallIcons/thermometer-glass-small.png differ diff --git a/smallIcons/thermometer-mercury-cold-small.png b/smallIcons/thermometer-mercury-cold-small.png new file mode 100644 index 0000000..def57bd Binary files /dev/null and b/smallIcons/thermometer-mercury-cold-small.png differ diff --git a/smallIcons/thermometer-mercury-small.png b/smallIcons/thermometer-mercury-small.png new file mode 100644 index 0000000..efceaf3 Binary files /dev/null and b/smallIcons/thermometer-mercury-small.png differ diff --git a/smallIcons/thermometer-moon-small.png b/smallIcons/thermometer-moon-small.png new file mode 100644 index 0000000..f4744b6 Binary files /dev/null and b/smallIcons/thermometer-moon-small.png differ diff --git a/smallIcons/thermometer-raindrop-small.png b/smallIcons/thermometer-raindrop-small.png new file mode 100644 index 0000000..1cd773e Binary files /dev/null and b/smallIcons/thermometer-raindrop-small.png differ diff --git a/smallIcons/thermometer-small.png b/smallIcons/thermometer-small.png new file mode 100644 index 0000000..c842b0a Binary files /dev/null and b/smallIcons/thermometer-small.png differ diff --git a/smallIcons/thermometer-snow-small.png b/smallIcons/thermometer-snow-small.png new file mode 100644 index 0000000..5bf5be5 Binary files /dev/null and b/smallIcons/thermometer-snow-small.png differ diff --git a/smallIcons/thermometer-sun-small.png b/smallIcons/thermometer-sun-small.png new file mode 100644 index 0000000..abd8b49 Binary files /dev/null and b/smallIcons/thermometer-sun-small.png differ diff --git a/smallIcons/thermometer-warmer-small.png b/smallIcons/thermometer-warmer-small.png new file mode 100644 index 0000000..7be3c54 Binary files /dev/null and b/smallIcons/thermometer-warmer-small.png differ diff --git a/smallIcons/thermometer-water-small.png b/smallIcons/thermometer-water-small.png new file mode 100644 index 0000000..b2e5dd3 Binary files /dev/null and b/smallIcons/thermometer-water-small.png differ diff --git a/smallIcons/thunderstorms-day-extreme-rain-small.png b/smallIcons/thunderstorms-day-extreme-rain-small.png new file mode 100644 index 0000000..f23c80c Binary files /dev/null and b/smallIcons/thunderstorms-day-extreme-rain-small.png differ diff --git a/smallIcons/thunderstorms-day-extreme-small.png b/smallIcons/thunderstorms-day-extreme-small.png new file mode 100644 index 0000000..c75d5d0 Binary files /dev/null and b/smallIcons/thunderstorms-day-extreme-small.png differ diff --git a/smallIcons/thunderstorms-day-extreme-snow-small.png b/smallIcons/thunderstorms-day-extreme-snow-small.png new file mode 100644 index 0000000..c4dfc5d Binary files /dev/null and b/smallIcons/thunderstorms-day-extreme-snow-small.png differ diff --git a/smallIcons/thunderstorms-day-overcast-rain-small.png b/smallIcons/thunderstorms-day-overcast-rain-small.png new file mode 100644 index 0000000..2c82953 Binary files /dev/null and b/smallIcons/thunderstorms-day-overcast-rain-small.png differ diff --git a/smallIcons/thunderstorms-day-overcast-small.png b/smallIcons/thunderstorms-day-overcast-small.png new file mode 100644 index 0000000..f0cf354 Binary files /dev/null and b/smallIcons/thunderstorms-day-overcast-small.png differ diff --git a/smallIcons/thunderstorms-day-overcast-snow-small.png b/smallIcons/thunderstorms-day-overcast-snow-small.png new file mode 100644 index 0000000..4005baf Binary files /dev/null and b/smallIcons/thunderstorms-day-overcast-snow-small.png differ diff --git a/smallIcons/thunderstorms-day-rain-small.png b/smallIcons/thunderstorms-day-rain-small.png new file mode 100644 index 0000000..124a20e Binary files /dev/null and b/smallIcons/thunderstorms-day-rain-small.png differ diff --git a/smallIcons/thunderstorms-day-small.png b/smallIcons/thunderstorms-day-small.png new file mode 100644 index 0000000..ef97bc0 Binary files /dev/null and b/smallIcons/thunderstorms-day-small.png differ diff --git a/smallIcons/thunderstorms-day-snow-small.png b/smallIcons/thunderstorms-day-snow-small.png new file mode 100644 index 0000000..81cacb4 Binary files /dev/null and b/smallIcons/thunderstorms-day-snow-small.png differ diff --git a/smallIcons/thunderstorms-extreme-rain-small.png b/smallIcons/thunderstorms-extreme-rain-small.png new file mode 100644 index 0000000..9ec8b38 Binary files /dev/null and b/smallIcons/thunderstorms-extreme-rain-small.png differ diff --git a/smallIcons/thunderstorms-extreme-small.png b/smallIcons/thunderstorms-extreme-small.png new file mode 100644 index 0000000..c126d8e Binary files /dev/null and b/smallIcons/thunderstorms-extreme-small.png differ diff --git a/smallIcons/thunderstorms-extreme-snow-small.png b/smallIcons/thunderstorms-extreme-snow-small.png new file mode 100644 index 0000000..a9cf98e Binary files /dev/null and b/smallIcons/thunderstorms-extreme-snow-small.png differ diff --git a/smallIcons/thunderstorms-night-extreme-rain-small.png b/smallIcons/thunderstorms-night-extreme-rain-small.png new file mode 100644 index 0000000..376b948 Binary files /dev/null and b/smallIcons/thunderstorms-night-extreme-rain-small.png differ diff --git a/smallIcons/thunderstorms-night-extreme-small.png b/smallIcons/thunderstorms-night-extreme-small.png new file mode 100644 index 0000000..18c9ae7 Binary files /dev/null and b/smallIcons/thunderstorms-night-extreme-small.png differ diff --git a/smallIcons/thunderstorms-night-extreme-snow-small.png b/smallIcons/thunderstorms-night-extreme-snow-small.png new file mode 100644 index 0000000..712d190 Binary files /dev/null and b/smallIcons/thunderstorms-night-extreme-snow-small.png differ diff --git a/smallIcons/thunderstorms-night-overcast-rain-small.png b/smallIcons/thunderstorms-night-overcast-rain-small.png new file mode 100644 index 0000000..edefc5b Binary files /dev/null and b/smallIcons/thunderstorms-night-overcast-rain-small.png differ diff --git a/smallIcons/thunderstorms-night-overcast-small.png b/smallIcons/thunderstorms-night-overcast-small.png new file mode 100644 index 0000000..99324d8 Binary files /dev/null and b/smallIcons/thunderstorms-night-overcast-small.png differ diff --git a/smallIcons/thunderstorms-night-overcast-snow-small.png b/smallIcons/thunderstorms-night-overcast-snow-small.png new file mode 100644 index 0000000..a0cb0b1 Binary files /dev/null and b/smallIcons/thunderstorms-night-overcast-snow-small.png differ diff --git a/smallIcons/thunderstorms-night-rain-small.png b/smallIcons/thunderstorms-night-rain-small.png new file mode 100644 index 0000000..6d63a84 Binary files /dev/null and b/smallIcons/thunderstorms-night-rain-small.png differ diff --git a/smallIcons/thunderstorms-night-small.png b/smallIcons/thunderstorms-night-small.png new file mode 100644 index 0000000..74c93db Binary files /dev/null and b/smallIcons/thunderstorms-night-small.png differ diff --git a/smallIcons/thunderstorms-night-snow-small.png b/smallIcons/thunderstorms-night-snow-small.png new file mode 100644 index 0000000..6229e9a Binary files /dev/null and b/smallIcons/thunderstorms-night-snow-small.png differ diff --git a/smallIcons/thunderstorms-overcast-rain-small.png b/smallIcons/thunderstorms-overcast-rain-small.png new file mode 100644 index 0000000..35df156 Binary files /dev/null and b/smallIcons/thunderstorms-overcast-rain-small.png differ diff --git a/smallIcons/thunderstorms-overcast-small.png b/smallIcons/thunderstorms-overcast-small.png new file mode 100644 index 0000000..c07747a Binary files /dev/null and b/smallIcons/thunderstorms-overcast-small.png differ diff --git a/smallIcons/thunderstorms-overcast-snow-small.png b/smallIcons/thunderstorms-overcast-snow-small.png new file mode 100644 index 0000000..5fba7e5 Binary files /dev/null and b/smallIcons/thunderstorms-overcast-snow-small.png differ diff --git a/smallIcons/thunderstorms-rain-small.png b/smallIcons/thunderstorms-rain-small.png new file mode 100644 index 0000000..f60ef44 Binary files /dev/null and b/smallIcons/thunderstorms-rain-small.png differ diff --git a/smallIcons/thunderstorms-small.png b/smallIcons/thunderstorms-small.png new file mode 100644 index 0000000..0adc332 Binary files /dev/null and b/smallIcons/thunderstorms-small.png differ diff --git a/smallIcons/thunderstorms-snow-small.png b/smallIcons/thunderstorms-snow-small.png new file mode 100644 index 0000000..861b2ad Binary files /dev/null and b/smallIcons/thunderstorms-snow-small.png differ diff --git a/smallIcons/tide-high-small.png b/smallIcons/tide-high-small.png new file mode 100644 index 0000000..ec85fe8 Binary files /dev/null and b/smallIcons/tide-high-small.png differ diff --git a/smallIcons/tide-low-small.png b/smallIcons/tide-low-small.png new file mode 100644 index 0000000..855a938 Binary files /dev/null and b/smallIcons/tide-low-small.png differ diff --git a/smallIcons/time-afternoon-small.png b/smallIcons/time-afternoon-small.png new file mode 100644 index 0000000..d22e4f0 Binary files /dev/null and b/smallIcons/time-afternoon-small.png differ diff --git a/smallIcons/time-evening-small.png b/smallIcons/time-evening-small.png new file mode 100644 index 0000000..71af3fb Binary files /dev/null and b/smallIcons/time-evening-small.png differ diff --git a/smallIcons/time-late-afternoon-small.png b/smallIcons/time-late-afternoon-small.png new file mode 100644 index 0000000..ce77a50 Binary files /dev/null and b/smallIcons/time-late-afternoon-small.png differ diff --git a/smallIcons/time-late-evening-small.png b/smallIcons/time-late-evening-small.png new file mode 100644 index 0000000..cf19bbf Binary files /dev/null and b/smallIcons/time-late-evening-small.png differ diff --git a/smallIcons/time-late-morning-small.png b/smallIcons/time-late-morning-small.png new file mode 100644 index 0000000..5c933dd Binary files /dev/null and b/smallIcons/time-late-morning-small.png differ diff --git a/smallIcons/time-late-night-small.png b/smallIcons/time-late-night-small.png new file mode 100644 index 0000000..de909c0 Binary files /dev/null and b/smallIcons/time-late-night-small.png differ diff --git a/smallIcons/time-morning-small.png b/smallIcons/time-morning-small.png new file mode 100644 index 0000000..30ccbb8 Binary files /dev/null and b/smallIcons/time-morning-small.png differ diff --git a/smallIcons/time-night-small.png b/smallIcons/time-night-small.png new file mode 100644 index 0000000..2ed829c Binary files /dev/null and b/smallIcons/time-night-small.png differ diff --git a/smallIcons/tornado-small.png b/smallIcons/tornado-small.png new file mode 100644 index 0000000..656a1c3 Binary files /dev/null and b/smallIcons/tornado-small.png differ diff --git a/smallIcons/umbrella-small.png b/smallIcons/umbrella-small.png new file mode 100644 index 0000000..7c0f83c Binary files /dev/null and b/smallIcons/umbrella-small.png differ diff --git a/smallIcons/umbrella-wind-alt-small.png b/smallIcons/umbrella-wind-alt-small.png new file mode 100644 index 0000000..4dc8f58 Binary files /dev/null and b/smallIcons/umbrella-wind-alt-small.png differ diff --git a/smallIcons/umbrella-wind-small.png b/smallIcons/umbrella-wind-small.png new file mode 100644 index 0000000..38d76bf Binary files /dev/null and b/smallIcons/umbrella-wind-small.png differ diff --git a/smallIcons/uv-index-1-small.png b/smallIcons/uv-index-1-small.png new file mode 100644 index 0000000..2d1baf6 Binary files /dev/null and b/smallIcons/uv-index-1-small.png differ diff --git a/smallIcons/uv-index-10-small.png b/smallIcons/uv-index-10-small.png new file mode 100644 index 0000000..7735cf1 Binary files /dev/null and b/smallIcons/uv-index-10-small.png differ diff --git a/smallIcons/uv-index-11-small.png b/smallIcons/uv-index-11-small.png new file mode 100644 index 0000000..59b1c07 Binary files /dev/null and b/smallIcons/uv-index-11-small.png differ diff --git a/smallIcons/uv-index-2-small.png b/smallIcons/uv-index-2-small.png new file mode 100644 index 0000000..3aad02c Binary files /dev/null and b/smallIcons/uv-index-2-small.png differ diff --git a/smallIcons/uv-index-3-small.png b/smallIcons/uv-index-3-small.png new file mode 100644 index 0000000..97f667b Binary files /dev/null and b/smallIcons/uv-index-3-small.png differ diff --git a/smallIcons/uv-index-4-small.png b/smallIcons/uv-index-4-small.png new file mode 100644 index 0000000..d62df33 Binary files /dev/null and b/smallIcons/uv-index-4-small.png differ diff --git a/smallIcons/uv-index-5-small.png b/smallIcons/uv-index-5-small.png new file mode 100644 index 0000000..384daef Binary files /dev/null and b/smallIcons/uv-index-5-small.png differ diff --git a/smallIcons/uv-index-6-small.png b/smallIcons/uv-index-6-small.png new file mode 100644 index 0000000..2be9b6f Binary files /dev/null and b/smallIcons/uv-index-6-small.png differ diff --git a/smallIcons/uv-index-7-small.png b/smallIcons/uv-index-7-small.png new file mode 100644 index 0000000..93d5e18 Binary files /dev/null and b/smallIcons/uv-index-7-small.png differ diff --git a/smallIcons/uv-index-8-small.png b/smallIcons/uv-index-8-small.png new file mode 100644 index 0000000..f386367 Binary files /dev/null and b/smallIcons/uv-index-8-small.png differ diff --git a/smallIcons/uv-index-9-small.png b/smallIcons/uv-index-9-small.png new file mode 100644 index 0000000..67aee49 Binary files /dev/null and b/smallIcons/uv-index-9-small.png differ diff --git a/smallIcons/uv-index-small.png b/smallIcons/uv-index-small.png new file mode 100644 index 0000000..182a3ef Binary files /dev/null and b/smallIcons/uv-index-small.png differ diff --git a/smallIcons/wind-alert-small.png b/smallIcons/wind-alert-small.png new file mode 100644 index 0000000..e5e525f Binary files /dev/null and b/smallIcons/wind-alert-small.png differ diff --git a/smallIcons/wind-beaufort-0-small.png b/smallIcons/wind-beaufort-0-small.png new file mode 100644 index 0000000..006f2cb Binary files /dev/null and b/smallIcons/wind-beaufort-0-small.png differ diff --git a/smallIcons/wind-beaufort-1-small.png b/smallIcons/wind-beaufort-1-small.png new file mode 100644 index 0000000..96af5a5 Binary files /dev/null and b/smallIcons/wind-beaufort-1-small.png differ diff --git a/smallIcons/wind-beaufort-10-small.png b/smallIcons/wind-beaufort-10-small.png new file mode 100644 index 0000000..d92a79d Binary files /dev/null and b/smallIcons/wind-beaufort-10-small.png differ diff --git a/smallIcons/wind-beaufort-11-small.png b/smallIcons/wind-beaufort-11-small.png new file mode 100644 index 0000000..1f9d65a Binary files /dev/null and b/smallIcons/wind-beaufort-11-small.png differ diff --git a/smallIcons/wind-beaufort-12-small.png b/smallIcons/wind-beaufort-12-small.png new file mode 100644 index 0000000..b5b6493 Binary files /dev/null and b/smallIcons/wind-beaufort-12-small.png differ diff --git a/smallIcons/wind-beaufort-2-small.png b/smallIcons/wind-beaufort-2-small.png new file mode 100644 index 0000000..299b72c Binary files /dev/null and b/smallIcons/wind-beaufort-2-small.png differ diff --git a/smallIcons/wind-beaufort-3-small.png b/smallIcons/wind-beaufort-3-small.png new file mode 100644 index 0000000..b046d1d Binary files /dev/null and b/smallIcons/wind-beaufort-3-small.png differ diff --git a/smallIcons/wind-beaufort-4-small.png b/smallIcons/wind-beaufort-4-small.png new file mode 100644 index 0000000..7c1f677 Binary files /dev/null and b/smallIcons/wind-beaufort-4-small.png differ diff --git a/smallIcons/wind-beaufort-5-small.png b/smallIcons/wind-beaufort-5-small.png new file mode 100644 index 0000000..bfc60b0 Binary files /dev/null and b/smallIcons/wind-beaufort-5-small.png differ diff --git a/smallIcons/wind-beaufort-6-small.png b/smallIcons/wind-beaufort-6-small.png new file mode 100644 index 0000000..04dfc45 Binary files /dev/null and b/smallIcons/wind-beaufort-6-small.png differ diff --git a/smallIcons/wind-beaufort-7-small.png b/smallIcons/wind-beaufort-7-small.png new file mode 100644 index 0000000..2352d5c Binary files /dev/null and b/smallIcons/wind-beaufort-7-small.png differ diff --git a/smallIcons/wind-beaufort-8-small.png b/smallIcons/wind-beaufort-8-small.png new file mode 100644 index 0000000..3ce292b Binary files /dev/null and b/smallIcons/wind-beaufort-8-small.png differ diff --git a/smallIcons/wind-beaufort-9-small.png b/smallIcons/wind-beaufort-9-small.png new file mode 100644 index 0000000..c48f725 Binary files /dev/null and b/smallIcons/wind-beaufort-9-small.png differ diff --git a/smallIcons/wind-offshore-small.png b/smallIcons/wind-offshore-small.png new file mode 100644 index 0000000..800aba0 Binary files /dev/null and b/smallIcons/wind-offshore-small.png differ diff --git a/smallIcons/wind-onshore-small.png b/smallIcons/wind-onshore-small.png new file mode 100644 index 0000000..2d69492 Binary files /dev/null and b/smallIcons/wind-onshore-small.png differ diff --git a/smallIcons/wind-small.png b/smallIcons/wind-small.png new file mode 100644 index 0000000..89f04c8 Binary files /dev/null and b/smallIcons/wind-small.png differ diff --git a/smallIcons/wind-snow-small.png b/smallIcons/wind-snow-small.png new file mode 100644 index 0000000..9746b50 Binary files /dev/null and b/smallIcons/wind-snow-small.png differ diff --git a/smallIcons/windsock-small.png b/smallIcons/windsock-small.png new file mode 100644 index 0000000..5319156 Binary files /dev/null and b/smallIcons/windsock-small.png differ diff --git a/smallIcons/windsock-weak-small.png b/smallIcons/windsock-weak-small.png new file mode 100644 index 0000000..ef472ad Binary files /dev/null and b/smallIcons/windsock-weak-small.png differ diff --git a/weather.py b/weather.py new file mode 100644 index 0000000..2c253ed --- /dev/null +++ b/weather.py @@ -0,0 +1,97 @@ +import requests +import math +import sys +from pathlib import PurePath, PurePosixPath + +currentPath = PurePath('.') + + +try: + stationName = sys.argv[1] +except IndexError: + # if no argument given, default to Hartsfield Jackson International Airport (KATL) + stationName = "KATL" + + +# Rounds decimals up or down +def rounding(num): + test = num % 1 + result = 0 + + if (test >= 0.5): + result = math.ceil(num) + else: + result = math.floor(num) + + return result + + +def convertToF(num): + return (((num * 9) / 5) + 32) + + +def convertToMPH(num): + return num * 0.621371 + + +def convertCompass(num): + if num in range(338, 360, 1) or num in range(0, 23, 1): + return "N" + elif num in range(23, 68, 1): + return "NE" + elif num in range(68, 113, 1): + return "E" + elif num in range(113, 158, 1): + return "SE" + elif num in range(158, 203, 1): + return "S" + elif num in range(203, 248, 1): + return "SW" + elif num in range(248, 293, 1): + return "W" + elif num in range(293, 338, 1): + return "NW" + else: + return "error" + + +def tooltipPrinter(r_dict): + info = r_dict['properties'] + # Print station name, temp, humidity, wind speed, wind direction + stationName = f"Station Name: {info['stationName']}" + temp = f"Temp: {rounding(convertToF(info['temperature']['value']))} F" + humidity = f"Humidity: {rounding(info['relativeHumidity']['value'])}%" + windSpeed = rounding(convertToMPH(info['windSpeed']['value'])) + windDirection = info['windDirection']['value'] + windData = f"Wind: {windSpeed} MPH, {convertCompass(windDirection)}, {windDirection} degrees" + precipitation = f"Precipitation (3 Hrs.): {info['precipitationLast3Hours']['value']}" + result = f"{stationName} \n{temp} \n{windData} \n{humidity} \n{precipitation}" + + return result + +# Results at Hector Field - Fargo Int'l Airport +# request_addr = "https://api.weather.gov/stations/KFAR/observations/latest" +# Results at Dothan Regional Airport +# request_addr = "https://api.weather.gov/stations/KDHN/observations/latest" + + +request_addr = f"https://api.weather.gov/stations/{stationName}/observations/latest" + +try: + r = requests.get(request_addr) +except Exception as err: + print("No Connection") + print(f"Error Detected: /n {err}") +else: + if r.status_code != 200: + print("No Connection to NWS") + else: + request_json = r.json() + temp = convertToF(request_json["properties"]["temperature"]["value"]) + roundedTemp = rounding(temp) + condition = request_json["properties"]["textDescription"] + + # print(f" \u2601 {condition}, {roundedTemp} F") + print( + f"/home/nclanceman/tools/weather/smallIcons/cloudy-small.png {condition}, {roundedTemp}F") + print(tooltipPrinter(request_json))