diff --git a/resources/leocad.icns b/resources/leocad.icns
index df4f09562..de04b4929 100644
Binary files a/resources/leocad.icns and b/resources/leocad.icns differ
diff --git a/resources/leocad_document.icns b/resources/leocad_document.icns
index e0aa1676c..684301d7f 100644
Binary files a/resources/leocad_document.icns and b/resources/leocad_document.icns differ
diff --git a/tools/icon/128x128/apps/leocad.png b/tools/icon/128x128/apps/leocad.png
index fcff61491..07b4855be 100644
Binary files a/tools/icon/128x128/apps/leocad.png and b/tools/icon/128x128/apps/leocad.png differ
diff --git a/tools/icon/128x128/mimetypes/application-vnd.leocad.png b/tools/icon/128x128/mimetypes/application-vnd.leocad.png
index c77f637f0..48d513335 100644
Binary files a/tools/icon/128x128/mimetypes/application-vnd.leocad.png and b/tools/icon/128x128/mimetypes/application-vnd.leocad.png differ
diff --git a/tools/icon/16x16/apps/leocad.png b/tools/icon/16x16/apps/leocad.png
index bb308cd29..43548fa68 100644
Binary files a/tools/icon/16x16/apps/leocad.png and b/tools/icon/16x16/apps/leocad.png differ
diff --git a/tools/icon/16x16/mimetypes/application-vnd.leocad.png b/tools/icon/16x16/mimetypes/application-vnd.leocad.png
index 46e8fc700..bb1bb11ee 100644
Binary files a/tools/icon/16x16/mimetypes/application-vnd.leocad.png and b/tools/icon/16x16/mimetypes/application-vnd.leocad.png differ
diff --git a/tools/icon/24x24/apps/leocad.png b/tools/icon/24x24/apps/leocad.png
index 6dd757db3..0e28c1b09 100644
Binary files a/tools/icon/24x24/apps/leocad.png and b/tools/icon/24x24/apps/leocad.png differ
diff --git a/tools/icon/256x256/apps/leocad.png b/tools/icon/256x256/apps/leocad.png
index f8a475fc5..b82e62cd7 100644
Binary files a/tools/icon/256x256/apps/leocad.png and b/tools/icon/256x256/apps/leocad.png differ
diff --git a/tools/icon/256x256/mimetypes/application-vnd.leocad.png b/tools/icon/256x256/mimetypes/application-vnd.leocad.png
index 648019a85..65f8e4b5a 100644
Binary files a/tools/icon/256x256/mimetypes/application-vnd.leocad.png and b/tools/icon/256x256/mimetypes/application-vnd.leocad.png differ
diff --git a/tools/icon/32x32/apps/leocad.png b/tools/icon/32x32/apps/leocad.png
index 4ac020838..27a44d4af 100644
Binary files a/tools/icon/32x32/apps/leocad.png and b/tools/icon/32x32/apps/leocad.png differ
diff --git a/tools/icon/32x32/mimetypes/application-vnd.leocad.png b/tools/icon/32x32/mimetypes/application-vnd.leocad.png
index 0dd25eb58..4452cf5b2 100644
Binary files a/tools/icon/32x32/mimetypes/application-vnd.leocad.png and b/tools/icon/32x32/mimetypes/application-vnd.leocad.png differ
diff --git a/tools/icon/48x48/apps/leocad.png b/tools/icon/48x48/apps/leocad.png
index fb26c10a2..1c2a60f13 100644
Binary files a/tools/icon/48x48/apps/leocad.png and b/tools/icon/48x48/apps/leocad.png differ
diff --git a/tools/icon/512x512/apps/leocad.png b/tools/icon/512x512/apps/leocad.png
index 31c2ae37f..ef29bd439 100644
Binary files a/tools/icon/512x512/apps/leocad.png and b/tools/icon/512x512/apps/leocad.png differ
diff --git a/tools/icon/512x512/mimetypes/application-vnd.leocad.png b/tools/icon/512x512/mimetypes/application-vnd.leocad.png
index 5448f8a85..ab1acaceb 100644
Binary files a/tools/icon/512x512/mimetypes/application-vnd.leocad.png and b/tools/icon/512x512/mimetypes/application-vnd.leocad.png differ
diff --git a/tools/icon/64x64/apps/leocad.png b/tools/icon/64x64/apps/leocad.png
index a4ab755af..f4b361cfd 100644
Binary files a/tools/icon/64x64/apps/leocad.png and b/tools/icon/64x64/apps/leocad.png differ
diff --git a/tools/icon/64x64/mimetypes/application-vnd.leocad.png b/tools/icon/64x64/mimetypes/application-vnd.leocad.png
index b1f345b61..4db4b6495 100644
Binary files a/tools/icon/64x64/mimetypes/application-vnd.leocad.png and b/tools/icon/64x64/mimetypes/application-vnd.leocad.png differ
diff --git a/tools/icon/scalable/apps/leocad.svg b/tools/icon/scalable/apps/leocad.svg
index de84af586..b49a3d958 100644
--- a/tools/icon/scalable/apps/leocad.svg
+++ b/tools/icon/scalable/apps/leocad.svg
@@ -1,782 +1,53 @@
+
diff --git a/tools/icon/scalable/mimetypes/application-vnd.leocad.svg b/tools/icon/scalable/mimetypes/application-vnd.leocad.svg
index de84af586..c737feb0e 100644
--- a/tools/icon/scalable/mimetypes/application-vnd.leocad.svg
+++ b/tools/icon/scalable/mimetypes/application-vnd.leocad.svg
@@ -1,782 +1,88 @@
+