diff --git a/Addons.xcu b/Addons.xcu
index c7c1d0d..b9805de 100644
--- a/Addons.xcu
+++ b/Addons.xcu
@@ -115,7 +115,7 @@
- %origin%/icons/clean.png
+ %origin%/icons/clean.svg
@@ -125,7 +125,7 @@
- %origin%/icons/validate.png
+ %origin%/icons/validate.svg
@@ -135,7 +135,7 @@
- %origin%/icons/report.png
+ %origin%/icons/report.svg
diff --git a/icons/addon_icon.png b/icons/addon_icon.png
deleted file mode 100644
index cc1d577..0000000
Binary files a/icons/addon_icon.png and /dev/null differ
diff --git a/icons/addon_icon.svg b/icons/addon_icon.svg
new file mode 100644
index 0000000..e852578
--- /dev/null
+++ b/icons/addon_icon.svg
@@ -0,0 +1,218 @@
+
+
+
+
diff --git a/icons/clean.png b/icons/clean.png
deleted file mode 100644
index ee1868b..0000000
Binary files a/icons/clean.png and /dev/null differ
diff --git a/icons/clean.svg b/icons/clean.svg
new file mode 100644
index 0000000..78cdeb1
--- /dev/null
+++ b/icons/clean.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/icons/report.png b/icons/report.png
deleted file mode 100644
index 2414a91..0000000
Binary files a/icons/report.png and /dev/null differ
diff --git a/icons/report.svg b/icons/report.svg
new file mode 100644
index 0000000..0471d60
--- /dev/null
+++ b/icons/report.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/icons/validate.png b/icons/validate.png
deleted file mode 100644
index d2fa3a5..0000000
Binary files a/icons/validate.png and /dev/null differ
diff --git a/icons/validate.svg b/icons/validate.svg
new file mode 100644
index 0000000..16d61ee
--- /dev/null
+++ b/icons/validate.svg
@@ -0,0 +1,125 @@
+
+
+
+