diff --git a/src/Gui/Icons/MacroEditor.svg b/src/Gui/Icons/MacroEditor.svg
new file mode 100644
index 000000000..f11f3d1d6
--- /dev/null
+++ b/src/Gui/Icons/MacroEditor.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/src/Gui/Icons/Param_Bool.svg b/src/Gui/Icons/Param_Bool.svg
new file mode 100644
index 000000000..60f577835
--- /dev/null
+++ b/src/Gui/Icons/Param_Bool.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/src/Gui/Icons/Param_Float.svg b/src/Gui/Icons/Param_Float.svg
new file mode 100644
index 000000000..cda15e223
--- /dev/null
+++ b/src/Gui/Icons/Param_Float.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/src/Gui/Icons/Param_Int.svg b/src/Gui/Icons/Param_Int.svg
new file mode 100644
index 000000000..89701fb94
--- /dev/null
+++ b/src/Gui/Icons/Param_Int.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/src/Gui/Icons/Param_Text.svg b/src/Gui/Icons/Param_Text.svg
new file mode 100644
index 000000000..495be28fc
--- /dev/null
+++ b/src/Gui/Icons/Param_Text.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/src/Gui/Icons/Param_UInt.svg b/src/Gui/Icons/Param_UInt.svg
new file mode 100644
index 000000000..3b52bd006
--- /dev/null
+++ b/src/Gui/Icons/Param_UInt.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/src/Gui/Icons/PolygonPick.svg b/src/Gui/Icons/PolygonPick.svg
new file mode 100644
index 000000000..0d31f6fec
--- /dev/null
+++ b/src/Gui/Icons/PolygonPick.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/src/Gui/Icons/Python.svg b/src/Gui/Icons/Python.svg
new file mode 100644
index 000000000..570de5bdf
--- /dev/null
+++ b/src/Gui/Icons/Python.svg
@@ -0,0 +1,310 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool1.svg b/src/Gui/Icons/Std_Tool1.svg
new file mode 100644
index 000000000..363c28bce
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool1.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool10.svg b/src/Gui/Icons/Std_Tool10.svg
new file mode 100644
index 000000000..45bc54617
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool10.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool11.svg b/src/Gui/Icons/Std_Tool11.svg
new file mode 100644
index 000000000..c8f1c88d0
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool11.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool12.svg b/src/Gui/Icons/Std_Tool12.svg
new file mode 100644
index 000000000..9fd0d6756
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool12.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool2.svg b/src/Gui/Icons/Std_Tool2.svg
new file mode 100644
index 000000000..9790b196f
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool2.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool3.svg b/src/Gui/Icons/Std_Tool3.svg
new file mode 100644
index 000000000..f8943b2dc
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool3.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool4.svg b/src/Gui/Icons/Std_Tool4.svg
new file mode 100644
index 000000000..22362ce08
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool4.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool5.svg b/src/Gui/Icons/Std_Tool5.svg
new file mode 100644
index 000000000..de6c4cadb
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool5.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool6.svg b/src/Gui/Icons/Std_Tool6.svg
new file mode 100644
index 000000000..3a90e30ba
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool6.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool7.svg b/src/Gui/Icons/Std_Tool7.svg
new file mode 100644
index 000000000..cad4bdc20
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool7.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool8.svg b/src/Gui/Icons/Std_Tool8.svg
new file mode 100644
index 000000000..9388c7ec7
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool8.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_Tool9.svg b/src/Gui/Icons/Std_Tool9.svg
new file mode 100644
index 000000000..5a65e9537
--- /dev/null
+++ b/src/Gui/Icons/Std_Tool9.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_WindowCascade.svg b/src/Gui/Icons/Std_WindowCascade.svg
new file mode 100644
index 000000000..3a39c0afc
--- /dev/null
+++ b/src/Gui/Icons/Std_WindowCascade.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_WindowNext.svg b/src/Gui/Icons/Std_WindowNext.svg
new file mode 100644
index 000000000..92617d90e
--- /dev/null
+++ b/src/Gui/Icons/Std_WindowNext.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_WindowPrev.svg b/src/Gui/Icons/Std_WindowPrev.svg
new file mode 100644
index 000000000..d228030fb
--- /dev/null
+++ b/src/Gui/Icons/Std_WindowPrev.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/src/Gui/Icons/Std_WindowTileVer.svg b/src/Gui/Icons/Std_WindowTileVer.svg
new file mode 100644
index 000000000..34b316281
--- /dev/null
+++ b/src/Gui/Icons/Std_WindowTileVer.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/src/Gui/Icons/colors.svg b/src/Gui/Icons/colors.svg
new file mode 100644
index 000000000..230fd84ef
--- /dev/null
+++ b/src/Gui/Icons/colors.svg
@@ -0,0 +1,35 @@
+
+
+
\ No newline at end of file
diff --git a/src/Gui/Icons/px.svg b/src/Gui/Icons/px.svg
new file mode 100644
index 000000000..be30db9a0
--- /dev/null
+++ b/src/Gui/Icons/px.svg
@@ -0,0 +1,69 @@
+
+
+
+