diff --git a/elementary-xfce/apps/128/org.xfce.ristretto.png b/elementary-xfce/apps/128/org.xfce.ristretto.png
deleted file mode 120000
index cff56b2c7..000000000
--- a/elementary-xfce/apps/128/org.xfce.ristretto.png
+++ /dev/null
@@ -1 +0,0 @@
-ristretto.png
\ No newline at end of file
diff --git a/elementary-xfce/apps/128/org.xfce.ristretto.svg b/elementary-xfce/apps/128/org.xfce.ristretto.svg
new file mode 100644
index 000000000..4df1d8e37
--- /dev/null
+++ b/elementary-xfce/apps/128/org.xfce.ristretto.svg
@@ -0,0 +1,664 @@
+
+
diff --git a/elementary-xfce/apps/128/ristretto.png b/elementary-xfce/apps/128/ristretto.png
deleted file mode 100644
index 0bffa292d..000000000
Binary files a/elementary-xfce/apps/128/ristretto.png and /dev/null differ
diff --git a/elementary-xfce/apps/16/org.xfce.ristretto.png b/elementary-xfce/apps/16/org.xfce.ristretto.png
deleted file mode 120000
index cff56b2c7..000000000
--- a/elementary-xfce/apps/16/org.xfce.ristretto.png
+++ /dev/null
@@ -1 +0,0 @@
-ristretto.png
\ No newline at end of file
diff --git a/elementary-xfce/apps/16/org.xfce.ristretto.svg b/elementary-xfce/apps/16/org.xfce.ristretto.svg
new file mode 100644
index 000000000..a4adb4c57
--- /dev/null
+++ b/elementary-xfce/apps/16/org.xfce.ristretto.svg
@@ -0,0 +1,479 @@
+
+
diff --git a/elementary-xfce/apps/16/ristretto.png b/elementary-xfce/apps/16/ristretto.png
deleted file mode 100644
index 914475230..000000000
Binary files a/elementary-xfce/apps/16/ristretto.png and /dev/null differ
diff --git a/elementary-xfce/apps/24/org.xfce.ristretto.svg b/elementary-xfce/apps/24/org.xfce.ristretto.svg
new file mode 100644
index 000000000..a49e9302a
--- /dev/null
+++ b/elementary-xfce/apps/24/org.xfce.ristretto.svg
@@ -0,0 +1,608 @@
+
+
diff --git a/elementary-xfce/apps/32/org.xfce.ristretto.svg b/elementary-xfce/apps/32/org.xfce.ristretto.svg
new file mode 100644
index 000000000..8f1243cda
--- /dev/null
+++ b/elementary-xfce/apps/32/org.xfce.ristretto.svg
@@ -0,0 +1,621 @@
+
+
diff --git a/elementary-xfce/apps/48/org.xfce.ristretto.png b/elementary-xfce/apps/48/org.xfce.ristretto.png
deleted file mode 120000
index cff56b2c7..000000000
--- a/elementary-xfce/apps/48/org.xfce.ristretto.png
+++ /dev/null
@@ -1 +0,0 @@
-ristretto.png
\ No newline at end of file
diff --git a/elementary-xfce/apps/48/org.xfce.ristretto.svg b/elementary-xfce/apps/48/org.xfce.ristretto.svg
new file mode 100644
index 000000000..45b0bac9d
--- /dev/null
+++ b/elementary-xfce/apps/48/org.xfce.ristretto.svg
@@ -0,0 +1,606 @@
+
+
diff --git a/elementary-xfce/apps/48/ristretto.png b/elementary-xfce/apps/48/ristretto.png
deleted file mode 100644
index 679971d33..000000000
Binary files a/elementary-xfce/apps/48/ristretto.png and /dev/null differ
diff --git a/elementary-xfce/apps/64/org.xfce.ristretto.svg b/elementary-xfce/apps/64/org.xfce.ristretto.svg
new file mode 100644
index 000000000..2e48d2e0f
--- /dev/null
+++ b/elementary-xfce/apps/64/org.xfce.ristretto.svg
@@ -0,0 +1,635 @@
+
+
diff --git a/elementary-xfce/apps/96/org.xfce.ristretto.svg b/elementary-xfce/apps/96/org.xfce.ristretto.svg
new file mode 100644
index 000000000..2ff93bc8c
--- /dev/null
+++ b/elementary-xfce/apps/96/org.xfce.ristretto.svg
@@ -0,0 +1,608 @@
+
+