diff --git a/icons/design/arrow-all.design b/icons/design/arrow-all.design
new file mode 100644
index 000000000..65d19334a
Binary files /dev/null and b/icons/design/arrow-all.design differ
diff --git a/icons/design/black-mesa.design b/icons/design/black-mesa.design
new file mode 100644
index 000000000..1d62f0f75
Binary files /dev/null and b/icons/design/black-mesa.design differ
diff --git a/icons/design/cursor-move.design b/icons/design/cursor-move.design
new file mode 100644
index 000000000..9f1b37f19
Binary files /dev/null and b/icons/design/cursor-move.design differ
diff --git a/icons/design/edge.design b/icons/design/edge.design
new file mode 100644
index 000000000..c7a7d7ec4
Binary files /dev/null and b/icons/design/edge.design differ
diff --git a/icons/design/football-helmet.design b/icons/design/football-helmet.design
new file mode 100644
index 000000000..ea0e32d66
Binary files /dev/null and b/icons/design/football-helmet.design differ
diff --git a/icons/design/football.design b/icons/design/football.design
new file mode 100644
index 000000000..56afa3797
Binary files /dev/null and b/icons/design/football.design differ
diff --git a/icons/design/lightbulb-outline.design b/icons/design/lightbulb-outline.design
new file mode 100644
index 000000000..db3030067
Binary files /dev/null and b/icons/design/lightbulb-outline.design differ
diff --git a/icons/design/margin.design b/icons/design/margin.design
new file mode 100644
index 000000000..8a5b309a5
Binary files /dev/null and b/icons/design/margin.design differ
diff --git a/icons/design/message-text-outline.design b/icons/design/message-text-outline.design
new file mode 100644
index 000000000..c315e80d4
Binary files /dev/null and b/icons/design/message-text-outline.design differ
diff --git a/icons/design/message-text.design b/icons/design/message-text.design
new file mode 100644
index 000000000..3d4bd3774
Binary files /dev/null and b/icons/design/message-text.design differ
diff --git a/icons/design/package-variant-closed.design b/icons/design/package-variant-closed.design
new file mode 100644
index 000000000..4868e7e5a
Binary files /dev/null and b/icons/design/package-variant-closed.design differ
diff --git a/icons/design/paypal-above.design b/icons/design/paypal-above.design
new file mode 100644
index 000000000..bc6a3d21d
Binary files /dev/null and b/icons/design/paypal-above.design differ
diff --git a/icons/design/soccer.design b/icons/design/soccer.design
new file mode 100644
index 000000000..0f61f5843
Binary files /dev/null and b/icons/design/soccer.design differ
diff --git a/icons/design/transfer.design b/icons/design/transfer.design
new file mode 100644
index 000000000..52c3bc22f
Binary files /dev/null and b/icons/design/transfer.design differ
diff --git a/icons/design/tree.design b/icons/design/tree.design
new file mode 100644
index 000000000..150803807
Binary files /dev/null and b/icons/design/tree.design differ
diff --git a/icons/design/weight-kilogram.design b/icons/design/weight-kilogram.design
new file mode 100644
index 000000000..84936b257
Binary files /dev/null and b/icons/design/weight-kilogram.design differ
diff --git a/icons/design/weight.design b/icons/design/weight.design
new file mode 100644
index 000000000..15f205d54
Binary files /dev/null and b/icons/design/weight.design differ
diff --git a/icons/design/window-close.design b/icons/design/window-close.design
new file mode 100644
index 000000000..427eb4d65
Binary files /dev/null and b/icons/design/window-close.design differ
diff --git a/icons/design/window-maximize.design b/icons/design/window-maximize.design
index 73a0aec79..6748a76e6 100644
Binary files a/icons/design/window-maximize.design and b/icons/design/window-maximize.design differ
diff --git a/icons/design/window-minimize.design b/icons/design/window-minimize.design
new file mode 100644
index 000000000..150d13f9b
Binary files /dev/null and b/icons/design/window-minimize.design differ
diff --git a/icons/design/window-restore.design b/icons/design/window-restore.design
new file mode 100644
index 000000000..5cf229234
Binary files /dev/null and b/icons/design/window-restore.design differ
diff --git a/icons/svg/arrow-all.svg b/icons/svg/arrow-all.svg
new file mode 100644
index 000000000..c91d4b32e
--- /dev/null
+++ b/icons/svg/arrow-all.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/black-mesa.svg b/icons/svg/black-mesa.svg
new file mode 100644
index 000000000..04cc1b833
--- /dev/null
+++ b/icons/svg/black-mesa.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/cursor-move.svg b/icons/svg/cursor-move.svg
new file mode 100644
index 000000000..fc38684f4
--- /dev/null
+++ b/icons/svg/cursor-move.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/edge.svg b/icons/svg/edge.svg
new file mode 100644
index 000000000..c5e8ee2a1
--- /dev/null
+++ b/icons/svg/edge.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/football-helmet.svg b/icons/svg/football-helmet.svg
new file mode 100644
index 000000000..4f557b490
--- /dev/null
+++ b/icons/svg/football-helmet.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/football.svg b/icons/svg/football.svg
new file mode 100644
index 000000000..d09e02e31
--- /dev/null
+++ b/icons/svg/football.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/lightbulb-outline.svg b/icons/svg/lightbulb-outline.svg
new file mode 100644
index 000000000..37063c2ec
--- /dev/null
+++ b/icons/svg/lightbulb-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/margin.svg b/icons/svg/margin.svg
new file mode 100644
index 000000000..6d55e8832
--- /dev/null
+++ b/icons/svg/margin.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/message-text-outline.svg b/icons/svg/message-text-outline.svg
new file mode 100644
index 000000000..a4f2476eb
--- /dev/null
+++ b/icons/svg/message-text-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/message-text.svg b/icons/svg/message-text.svg
new file mode 100644
index 000000000..f67789a91
--- /dev/null
+++ b/icons/svg/message-text.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/package-variant-closed.svg b/icons/svg/package-variant-closed.svg
new file mode 100644
index 000000000..c083e2951
--- /dev/null
+++ b/icons/svg/package-variant-closed.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/transfer.svg b/icons/svg/transfer.svg
new file mode 100644
index 000000000..77059dc07
--- /dev/null
+++ b/icons/svg/transfer.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/tree.svg b/icons/svg/tree.svg
new file mode 100644
index 000000000..6b2f4c28d
--- /dev/null
+++ b/icons/svg/tree.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/weight-kilogram.svg b/icons/svg/weight-kilogram.svg
new file mode 100644
index 000000000..940ed1476
--- /dev/null
+++ b/icons/svg/weight-kilogram.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/weight.svg b/icons/svg/weight.svg
new file mode 100644
index 000000000..fc82da833
--- /dev/null
+++ b/icons/svg/weight.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/window-close.svg b/icons/svg/window-close.svg
new file mode 100644
index 000000000..598154ddd
--- /dev/null
+++ b/icons/svg/window-close.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/window-maximize.svg b/icons/svg/window-maximize.svg
index 793499974..01dfc4e28 100644
--- a/icons/svg/window-maximize.svg
+++ b/icons/svg/window-maximize.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/window-minimize.svg b/icons/svg/window-minimize.svg
new file mode 100644
index 000000000..5a9e1c362
--- /dev/null
+++ b/icons/svg/window-minimize.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/window-restore.svg b/icons/svg/window-restore.svg
new file mode 100644
index 000000000..3afea459c
--- /dev/null
+++ b/icons/svg/window-restore.svg
@@ -0,0 +1,5 @@
+
+
+