diff --git a/icons/design/alarm-snooze.design b/icons/design/alarm-snooze.design
new file mode 100644
index 000000000..14045b868
Binary files /dev/null and b/icons/design/alarm-snooze.design differ
diff --git a/icons/design/baby-buggy.design b/icons/design/baby-buggy.design
new file mode 100644
index 000000000..b88981ac3
Binary files /dev/null and b/icons/design/baby-buggy.design differ
diff --git a/icons/design/camera-burst.design b/icons/design/camera-burst.design
new file mode 100644
index 000000000..3267899ba
Binary files /dev/null and b/icons/design/camera-burst.design differ
diff --git a/icons/design/coins.design b/icons/design/coins.design
new file mode 100644
index 000000000..ab4b57dac
Binary files /dev/null and b/icons/design/coins.design differ
diff --git a/icons/design/crop-rotate.design b/icons/design/crop-rotate.design
new file mode 100644
index 000000000..2cf44b256
Binary files /dev/null and b/icons/design/crop-rotate.design differ
diff --git a/icons/design/developer-board.design b/icons/design/developer-board.design
new file mode 100644
index 000000000..b489ef4d9
Binary files /dev/null and b/icons/design/developer-board.design differ
diff --git a/icons/design/do-not-disturb-off.design b/icons/design/do-not-disturb-off.design
new file mode 100644
index 000000000..828409bf4
Binary files /dev/null and b/icons/design/do-not-disturb-off.design differ
diff --git a/icons/design/do-not-disturb.design b/icons/design/do-not-disturb.design
new file mode 100644
index 000000000..d02c80f65
Binary files /dev/null and b/icons/design/do-not-disturb.design differ
diff --git a/icons/design/emoticon-dead.design b/icons/design/emoticon-dead.design
new file mode 100644
index 000000000..c2e3152ff
Binary files /dev/null and b/icons/design/emoticon-dead.design differ
diff --git a/icons/design/emoticon-excited.design b/icons/design/emoticon-excited.design
new file mode 100644
index 000000000..d2b7dcff0
Binary files /dev/null and b/icons/design/emoticon-excited.design differ
diff --git a/icons/design/folder-star.design b/icons/design/folder-star.design
new file mode 100644
index 000000000..813a68145
Binary files /dev/null and b/icons/design/folder-star.design differ
diff --git a/icons/design/gradient.design b/icons/design/gradient.design
new file mode 100644
index 000000000..cb4e81634
Binary files /dev/null and b/icons/design/gradient.design differ
diff --git a/icons/design/message-bulleted-off.design b/icons/design/message-bulleted-off.design
new file mode 100644
index 000000000..7717fa195
Binary files /dev/null and b/icons/design/message-bulleted-off.design differ
diff --git a/icons/design/message-bulleted.design b/icons/design/message-bulleted.design
new file mode 100644
index 000000000..596bd17b2
Binary files /dev/null and b/icons/design/message-bulleted.design differ
diff --git a/icons/design/power-plug-off.design b/icons/design/power-plug-off.design
new file mode 100644
index 000000000..b708d4e14
Binary files /dev/null and b/icons/design/power-plug-off.design differ
diff --git a/icons/design/power-plug.design b/icons/design/power-plug.design
new file mode 100644
index 000000000..e72543c8c
Binary files /dev/null and b/icons/design/power-plug.design differ
diff --git a/icons/design/publish.design b/icons/design/publish.design
new file mode 100644
index 000000000..9973416d8
Binary files /dev/null and b/icons/design/publish.design differ
diff --git a/icons/design/restore.design b/icons/design/restore.design
index 386b4e3d1..4312b306b 100644
Binary files a/icons/design/restore.design and b/icons/design/restore.design differ
diff --git a/icons/design/robot.design b/icons/design/robot.design
new file mode 100644
index 000000000..470129f9f
Binary files /dev/null and b/icons/design/robot.design differ
diff --git a/icons/design/rotate-90.design b/icons/design/rotate-90.design
new file mode 100644
index 000000000..f824e197a
Binary files /dev/null and b/icons/design/rotate-90.design differ
diff --git a/icons/design/scanner.design b/icons/design/scanner.design
new file mode 100644
index 000000000..a32cead45
Binary files /dev/null and b/icons/design/scanner.design differ
diff --git a/icons/design/subway-variant.design b/icons/design/subway-variant.design
new file mode 100644
index 000000000..9f9096467
Binary files /dev/null and b/icons/design/subway-variant.design differ
diff --git a/icons/design/subway.design b/icons/design/subway.design
index 9f9096467..a877024ea 100644
Binary files a/icons/design/subway.design and b/icons/design/subway.design differ
diff --git a/icons/design/timer-sand-empty.design b/icons/design/timer-sand-empty.design
new file mode 100644
index 000000000..0520058eb
Binary files /dev/null and b/icons/design/timer-sand-empty.design differ
diff --git a/icons/design/transit-transfer.design b/icons/design/transit-transfer.design
new file mode 100644
index 000000000..110561054
Binary files /dev/null and b/icons/design/transit-transfer.design differ
diff --git a/icons/design/update.design b/icons/design/update.design
new file mode 100644
index 000000000..f15961398
Binary files /dev/null and b/icons/design/update.design differ
diff --git a/icons/svg/alarm-snooze.svg b/icons/svg/alarm-snooze.svg
new file mode 100644
index 000000000..e01bdba92
--- /dev/null
+++ b/icons/svg/alarm-snooze.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/baby-buggy.svg b/icons/svg/baby-buggy.svg
new file mode 100644
index 000000000..36cfe9678
--- /dev/null
+++ b/icons/svg/baby-buggy.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/camera-burst.svg b/icons/svg/camera-burst.svg
new file mode 100644
index 000000000..9492c347a
--- /dev/null
+++ b/icons/svg/camera-burst.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/coins.svg b/icons/svg/coins.svg
new file mode 100644
index 000000000..da52e649b
--- /dev/null
+++ b/icons/svg/coins.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/crop-rotate.svg b/icons/svg/crop-rotate.svg
new file mode 100644
index 000000000..1701fd3e0
--- /dev/null
+++ b/icons/svg/crop-rotate.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/developer-board.svg b/icons/svg/developer-board.svg
new file mode 100644
index 000000000..91ea4262e
--- /dev/null
+++ b/icons/svg/developer-board.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/do-not-disturb-off.svg b/icons/svg/do-not-disturb-off.svg
new file mode 100644
index 000000000..7b9876eed
--- /dev/null
+++ b/icons/svg/do-not-disturb-off.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/do-not-disturb.svg b/icons/svg/do-not-disturb.svg
new file mode 100644
index 000000000..fcd00c9cf
--- /dev/null
+++ b/icons/svg/do-not-disturb.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/emoticon-dead.svg b/icons/svg/emoticon-dead.svg
new file mode 100644
index 000000000..be178d6c9
--- /dev/null
+++ b/icons/svg/emoticon-dead.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/emoticon-excited.svg b/icons/svg/emoticon-excited.svg
new file mode 100644
index 000000000..8abbaa820
--- /dev/null
+++ b/icons/svg/emoticon-excited.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/folder-star.svg b/icons/svg/folder-star.svg
new file mode 100644
index 000000000..d46b59daa
--- /dev/null
+++ b/icons/svg/folder-star.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/format-color-text.svg b/icons/svg/format-color-text.svg
new file mode 100644
index 000000000..749fcf32d
--- /dev/null
+++ b/icons/svg/format-color-text.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gradient.svg b/icons/svg/gradient.svg
new file mode 100644
index 000000000..68ef0213f
--- /dev/null
+++ b/icons/svg/gradient.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/message-bulleted-off.svg b/icons/svg/message-bulleted-off.svg
new file mode 100644
index 000000000..6acd5d319
--- /dev/null
+++ b/icons/svg/message-bulleted-off.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/message-bulleted.svg b/icons/svg/message-bulleted.svg
new file mode 100644
index 000000000..ffdda555a
--- /dev/null
+++ b/icons/svg/message-bulleted.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/power-plug-off.svg b/icons/svg/power-plug-off.svg
new file mode 100644
index 000000000..466b7c30c
--- /dev/null
+++ b/icons/svg/power-plug-off.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/power-plug.svg b/icons/svg/power-plug.svg
new file mode 100644
index 000000000..fd4538e54
--- /dev/null
+++ b/icons/svg/power-plug.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/publish.svg b/icons/svg/publish.svg
new file mode 100644
index 000000000..cfb43317b
--- /dev/null
+++ b/icons/svg/publish.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/restore.svg b/icons/svg/restore.svg
index 20bb2ecdf..97bb7dc25 100644
--- a/icons/svg/restore.svg
+++ b/icons/svg/restore.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/robot.svg b/icons/svg/robot.svg
new file mode 100644
index 000000000..4691455f1
--- /dev/null
+++ b/icons/svg/robot.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/rotate-90.svg b/icons/svg/rotate-90.svg
new file mode 100644
index 000000000..e1d0b77a4
--- /dev/null
+++ b/icons/svg/rotate-90.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/scanner.svg b/icons/svg/scanner.svg
new file mode 100644
index 000000000..771edaccb
--- /dev/null
+++ b/icons/svg/scanner.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/subway-variant.svg b/icons/svg/subway-variant.svg
new file mode 100644
index 000000000..8c5b14779
--- /dev/null
+++ b/icons/svg/subway-variant.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/subway.svg b/icons/svg/subway.svg
index 8c5b14779..2fd400c6e 100644
--- a/icons/svg/subway.svg
+++ b/icons/svg/subway.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/timer-sand-empty.svg b/icons/svg/timer-sand-empty.svg
new file mode 100644
index 000000000..07a870cdb
--- /dev/null
+++ b/icons/svg/timer-sand-empty.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/transit-transfer.svg b/icons/svg/transit-transfer.svg
new file mode 100644
index 000000000..0c937c428
--- /dev/null
+++ b/icons/svg/transit-transfer.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/update.svg b/icons/svg/update.svg
new file mode 100644
index 000000000..634ab5a6f
--- /dev/null
+++ b/icons/svg/update.svg
@@ -0,0 +1,15 @@
+
+
+