diff --git a/weather-widget/icons/weather-underground-icons/broken-clouds-night.png b/weather-widget/icons/weather-underground-icons/broken-clouds-night.png
deleted file mode 100644
index 061d1cd..0000000
Binary files a/weather-widget/icons/weather-underground-icons/broken-clouds-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/broken-clouds-night.svg b/weather-widget/icons/weather-underground-icons/broken-clouds-night.svg
new file mode 100644
index 0000000..7af604b
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/broken-clouds-night.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/weather-widget/icons/weather-underground-icons/broken-clouds.png b/weather-widget/icons/weather-underground-icons/broken-clouds.png
deleted file mode 100755
index 5967d92..0000000
Binary files a/weather-widget/icons/weather-underground-icons/broken-clouds.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/broken-clouds.svg b/weather-widget/icons/weather-underground-icons/broken-clouds.svg
new file mode 100644
index 0000000..be14b7c
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/broken-clouds.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/clear-sky-night.png b/weather-widget/icons/weather-underground-icons/clear-sky-night.png
deleted file mode 100644
index cc40d0f..0000000
Binary files a/weather-widget/icons/weather-underground-icons/clear-sky-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/clear-sky-night.svg b/weather-widget/icons/weather-underground-icons/clear-sky-night.svg
new file mode 100644
index 0000000..2af0c4c
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/clear-sky-night.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/weather-widget/icons/weather-underground-icons/clear-sky.png b/weather-widget/icons/weather-underground-icons/clear-sky.png
deleted file mode 100755
index acf8e5c..0000000
Binary files a/weather-widget/icons/weather-underground-icons/clear-sky.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/clear-sky.svg b/weather-widget/icons/weather-underground-icons/clear-sky.svg
new file mode 100644
index 0000000..8f6fc4e
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/clear-sky.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/few-clouds-night.png b/weather-widget/icons/weather-underground-icons/few-clouds-night.png
deleted file mode 100644
index 9c34fab..0000000
Binary files a/weather-widget/icons/weather-underground-icons/few-clouds-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/few-clouds-night.svg b/weather-widget/icons/weather-underground-icons/few-clouds-night.svg
new file mode 100644
index 0000000..88890f9
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/few-clouds-night.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/weather-widget/icons/weather-underground-icons/few-clouds.png b/weather-widget/icons/weather-underground-icons/few-clouds.png
deleted file mode 100755
index 7580fc5..0000000
Binary files a/weather-widget/icons/weather-underground-icons/few-clouds.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/few-clouds.svg b/weather-widget/icons/weather-underground-icons/few-clouds.svg
new file mode 100644
index 0000000..03e9b1b
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/few-clouds.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/mist-night.png b/weather-widget/icons/weather-underground-icons/mist-night.png
deleted file mode 100755
index 102142a..0000000
Binary files a/weather-widget/icons/weather-underground-icons/mist-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/mist-night.svg b/weather-widget/icons/weather-underground-icons/mist-night.svg
new file mode 100644
index 0000000..f2ea9ea
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/mist-night.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/mist.png b/weather-widget/icons/weather-underground-icons/mist.png
deleted file mode 100755
index 102142a..0000000
Binary files a/weather-widget/icons/weather-underground-icons/mist.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/mist.svg b/weather-widget/icons/weather-underground-icons/mist.svg
new file mode 100644
index 0000000..f2ea9ea
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/mist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/rain-night.png b/weather-widget/icons/weather-underground-icons/rain-night.png
deleted file mode 100755
index 49f0903..0000000
Binary files a/weather-widget/icons/weather-underground-icons/rain-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/rain-night.svg b/weather-widget/icons/weather-underground-icons/rain-night.svg
new file mode 100644
index 0000000..46e7336
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/rain-night.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/rain.png b/weather-widget/icons/weather-underground-icons/rain.png
deleted file mode 100755
index 49f0903..0000000
Binary files a/weather-widget/icons/weather-underground-icons/rain.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/rain.svg b/weather-widget/icons/weather-underground-icons/rain.svg
new file mode 100644
index 0000000..46e7336
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/rain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/scattered-clouds-night.png b/weather-widget/icons/weather-underground-icons/scattered-clouds-night.png
deleted file mode 100755
index 63cb1b2..0000000
Binary files a/weather-widget/icons/weather-underground-icons/scattered-clouds-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/scattered-clouds-night.svg b/weather-widget/icons/weather-underground-icons/scattered-clouds-night.svg
new file mode 100644
index 0000000..27c6d48
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/scattered-clouds-night.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/scattered-clouds.png b/weather-widget/icons/weather-underground-icons/scattered-clouds.png
deleted file mode 100755
index 63cb1b2..0000000
Binary files a/weather-widget/icons/weather-underground-icons/scattered-clouds.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/scattered-clouds.svg b/weather-widget/icons/weather-underground-icons/scattered-clouds.svg
new file mode 100644
index 0000000..27c6d48
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/scattered-clouds.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/shower-rain-night.png b/weather-widget/icons/weather-underground-icons/shower-rain-night.png
deleted file mode 100755
index 49f0903..0000000
Binary files a/weather-widget/icons/weather-underground-icons/shower-rain-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/shower-rain-night.svg b/weather-widget/icons/weather-underground-icons/shower-rain-night.svg
new file mode 100644
index 0000000..46e7336
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/shower-rain-night.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/shower-rain.png b/weather-widget/icons/weather-underground-icons/shower-rain.png
deleted file mode 100755
index 49f0903..0000000
Binary files a/weather-widget/icons/weather-underground-icons/shower-rain.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/shower-rain.svg b/weather-widget/icons/weather-underground-icons/shower-rain.svg
new file mode 100644
index 0000000..46e7336
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/shower-rain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/snow-night.png b/weather-widget/icons/weather-underground-icons/snow-night.png
deleted file mode 100755
index 0a7f006..0000000
Binary files a/weather-widget/icons/weather-underground-icons/snow-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/snow-night.svg b/weather-widget/icons/weather-underground-icons/snow-night.svg
new file mode 100644
index 0000000..86b432e
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/snow-night.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/snow.png b/weather-widget/icons/weather-underground-icons/snow.png
deleted file mode 100755
index 0a7f006..0000000
Binary files a/weather-widget/icons/weather-underground-icons/snow.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/snow.svg b/weather-widget/icons/weather-underground-icons/snow.svg
new file mode 100644
index 0000000..86b432e
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/snow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/thunderstorm-night.png b/weather-widget/icons/weather-underground-icons/thunderstorm-night.png
deleted file mode 100755
index 2102104..0000000
Binary files a/weather-widget/icons/weather-underground-icons/thunderstorm-night.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/thunderstorm-night.svg b/weather-widget/icons/weather-underground-icons/thunderstorm-night.svg
new file mode 100644
index 0000000..36cdab1
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/thunderstorm-night.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/weather-widget/icons/weather-underground-icons/thunderstorm.png b/weather-widget/icons/weather-underground-icons/thunderstorm.png
deleted file mode 100755
index 2102104..0000000
Binary files a/weather-widget/icons/weather-underground-icons/thunderstorm.png and /dev/null differ
diff --git a/weather-widget/icons/weather-underground-icons/thunderstorm.svg b/weather-widget/icons/weather-underground-icons/thunderstorm.svg
new file mode 100644
index 0000000..36cdab1
--- /dev/null
+++ b/weather-widget/icons/weather-underground-icons/thunderstorm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file