diff --git a/icons/design/alphabetical.design b/icons/design/alphabetical.design
new file mode 100644
index 000000000..4e604c18a
Binary files /dev/null and b/icons/design/alphabetical.design differ
diff --git a/icons/design/bowling.design b/icons/design/bowling.design
new file mode 100644
index 000000000..ef00cae2b
Binary files /dev/null and b/icons/design/bowling.design differ
diff --git a/icons/design/comment-account.design b/icons/design/comment-account.design
new file mode 100644
index 000000000..5051cc619
Binary files /dev/null and b/icons/design/comment-account.design differ
diff --git a/icons/design/comment-alert-outline.design b/icons/design/comment-alert-outline.design
new file mode 100644
index 000000000..63b86f22b
Binary files /dev/null and b/icons/design/comment-alert-outline.design differ
diff --git a/icons/design/comment-alert.design b/icons/design/comment-alert.design
new file mode 100644
index 000000000..3bead8dd6
Binary files /dev/null and b/icons/design/comment-alert.design differ
diff --git a/icons/design/comment-check-outline.design b/icons/design/comment-check-outline.design
new file mode 100644
index 000000000..98603bf62
Binary files /dev/null and b/icons/design/comment-check-outline.design differ
diff --git a/icons/design/comment-check.design b/icons/design/comment-check.design
new file mode 100644
index 000000000..7dc7c1df8
Binary files /dev/null and b/icons/design/comment-check.design differ
diff --git a/icons/design/comment-multipe-outline.design b/icons/design/comment-multipe-outline.design
new file mode 100644
index 000000000..105a6a269
Binary files /dev/null and b/icons/design/comment-multipe-outline.design differ
diff --git a/icons/design/comment-outline.design b/icons/design/comment-outline.design
index 05fc41f38..508f66d9e 100644
Binary files a/icons/design/comment-outline.design and b/icons/design/comment-outline.design differ
diff --git a/icons/design/comment-plus-outline.design b/icons/design/comment-plus-outline.design
new file mode 100644
index 000000000..53a8d64dd
Binary files /dev/null and b/icons/design/comment-plus-outline.design differ
diff --git a/icons/design/comment-processing-outline.design b/icons/design/comment-processing-outline.design
new file mode 100644
index 000000000..197553e65
Binary files /dev/null and b/icons/design/comment-processing-outline.design differ
diff --git a/icons/design/comment-processing.design b/icons/design/comment-processing.design
new file mode 100644
index 000000000..284ad9559
Binary files /dev/null and b/icons/design/comment-processing.design differ
diff --git a/icons/design/comment-remove-outline.design b/icons/design/comment-remove-outline.design
new file mode 100644
index 000000000..ce21d8d68
Binary files /dev/null and b/icons/design/comment-remove-outline.design differ
diff --git a/icons/design/comment-text-outline.design b/icons/design/comment-text-outline.design
new file mode 100644
index 000000000..947d913d7
Binary files /dev/null and b/icons/design/comment-text-outline.design differ
diff --git a/icons/design/comment-text.design b/icons/design/comment-text.design
new file mode 100644
index 000000000..59923cdcb
Binary files /dev/null and b/icons/design/comment-text.design differ
diff --git a/icons/design/comment.design b/icons/design/comment.design
index ebe8fbfcd..8c3f8b1cc 100644
Binary files a/icons/design/comment.design and b/icons/design/comment.design differ
diff --git a/icons/design/cursor-default-outline.design b/icons/design/cursor-default-outline.design
new file mode 100644
index 000000000..d3874deb9
Binary files /dev/null and b/icons/design/cursor-default-outline.design differ
diff --git a/icons/design/cursor-default.design b/icons/design/cursor-default.design
new file mode 100644
index 000000000..0a81f4f62
Binary files /dev/null and b/icons/design/cursor-default.design differ
diff --git a/icons/design/cursor-pointer.design b/icons/design/cursor-pointer.design
new file mode 100644
index 000000000..3aaf71347
Binary files /dev/null and b/icons/design/cursor-pointer.design differ
diff --git a/icons/design/flag-checkered-variant.design b/icons/design/flag-checkered-variant.design
new file mode 100644
index 000000000..90df7697d
Binary files /dev/null and b/icons/design/flag-checkered-variant.design differ
diff --git a/icons/design/human-child.design b/icons/design/human-child.design
new file mode 100644
index 000000000..1a75d7609
Binary files /dev/null and b/icons/design/human-child.design differ
diff --git a/icons/design/human.design b/icons/design/human.design
index 3ae725854..405a6a7f1 100644
Binary files a/icons/design/human.design and b/icons/design/human.design differ
diff --git a/icons/design/numeric.design b/icons/design/numeric.design
new file mode 100644
index 000000000..bcd2a71e2
Binary files /dev/null and b/icons/design/numeric.design differ
diff --git a/icons/design/open-in-app.design b/icons/design/open-in-app.design
new file mode 100644
index 000000000..85d85a799
Binary files /dev/null and b/icons/design/open-in-app.design differ
diff --git a/icons/design/pencil-box-outline.design b/icons/design/pencil-box-outline.design
new file mode 100644
index 000000000..27984c74f
Binary files /dev/null and b/icons/design/pencil-box-outline.design differ
diff --git a/icons/design/pencil-box.design b/icons/design/pencil-box.design
new file mode 100644
index 000000000..19b8f0942
Binary files /dev/null and b/icons/design/pencil-box.design differ
diff --git a/icons/design/playlist-plus.design b/icons/design/playlist-plus.design
new file mode 100644
index 000000000..7e8ce97c4
Binary files /dev/null and b/icons/design/playlist-plus.design differ
diff --git a/icons/design/popcorn.design b/icons/design/popcorn.design
index d43b102ce..99edc4215 100644
Binary files a/icons/design/popcorn.design and b/icons/design/popcorn.design differ
diff --git a/icons/design/reload.design b/icons/design/reload.design
new file mode 100644
index 000000000..c3215d26f
Binary files /dev/null and b/icons/design/reload.design differ
diff --git a/icons/design/spotlight-beam.design b/icons/design/spotlight-beam.design
new file mode 100644
index 000000000..e75a004ca
Binary files /dev/null and b/icons/design/spotlight-beam.design differ
diff --git a/icons/design/spotlight.design b/icons/design/spotlight.design
new file mode 100644
index 000000000..721c7f04b
Binary files /dev/null and b/icons/design/spotlight.design differ
diff --git a/icons/design/tag-outline.design b/icons/design/tag-outline.design
new file mode 100644
index 000000000..39f2d67be
Binary files /dev/null and b/icons/design/tag-outline.design differ
diff --git a/icons/design/tag-text-outline.design b/icons/design/tag-text-outline.design
new file mode 100644
index 000000000..a1fed3de5
Binary files /dev/null and b/icons/design/tag-text-outline.design differ
diff --git a/icons/design/tent.design b/icons/design/tent.design
new file mode 100644
index 000000000..85e415f4a
Binary files /dev/null and b/icons/design/tent.design differ
diff --git a/icons/design/timer-sand.design b/icons/design/timer-sand.design
new file mode 100644
index 000000000..4d06ef9a2
Binary files /dev/null and b/icons/design/timer-sand.design differ
diff --git a/icons/svg/alphabetical.svg b/icons/svg/alphabetical.svg
new file mode 100644
index 000000000..634acc7ea
--- /dev/null
+++ b/icons/svg/alphabetical.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/bowling.svg b/icons/svg/bowling.svg
new file mode 100644
index 000000000..23fef4b87
--- /dev/null
+++ b/icons/svg/bowling.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-account.svg b/icons/svg/comment-account.svg
new file mode 100644
index 000000000..0b02afd6f
--- /dev/null
+++ b/icons/svg/comment-account.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-alert-outline.svg b/icons/svg/comment-alert-outline.svg
new file mode 100644
index 000000000..5e17cbf84
--- /dev/null
+++ b/icons/svg/comment-alert-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-alert.svg b/icons/svg/comment-alert.svg
new file mode 100644
index 000000000..e9df1102d
--- /dev/null
+++ b/icons/svg/comment-alert.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-check-outline.svg b/icons/svg/comment-check-outline.svg
new file mode 100644
index 000000000..32613c2b6
--- /dev/null
+++ b/icons/svg/comment-check-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-check.svg b/icons/svg/comment-check.svg
new file mode 100644
index 000000000..d4cd2269c
--- /dev/null
+++ b/icons/svg/comment-check.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-multipe-outline.svg b/icons/svg/comment-multipe-outline.svg
new file mode 100644
index 000000000..b8bcc7e24
--- /dev/null
+++ b/icons/svg/comment-multipe-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-outline.svg b/icons/svg/comment-outline.svg
index cca041f3e..f01ba0e44 100644
--- a/icons/svg/comment-outline.svg
+++ b/icons/svg/comment-outline.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/comment-plus-outline.svg b/icons/svg/comment-plus-outline.svg
new file mode 100644
index 000000000..24ea27739
--- /dev/null
+++ b/icons/svg/comment-plus-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-processing-outline.svg b/icons/svg/comment-processing-outline.svg
new file mode 100644
index 000000000..2dbf443f8
--- /dev/null
+++ b/icons/svg/comment-processing-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-processing.svg b/icons/svg/comment-processing.svg
new file mode 100644
index 000000000..a97c7bb22
--- /dev/null
+++ b/icons/svg/comment-processing.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-remove-outline.svg b/icons/svg/comment-remove-outline.svg
new file mode 100644
index 000000000..1add8e435
--- /dev/null
+++ b/icons/svg/comment-remove-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-text-outline.svg b/icons/svg/comment-text-outline.svg
new file mode 100644
index 000000000..983cec3dd
--- /dev/null
+++ b/icons/svg/comment-text-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment-text.svg b/icons/svg/comment-text.svg
new file mode 100644
index 000000000..b94aa66a0
--- /dev/null
+++ b/icons/svg/comment-text.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/comment.svg b/icons/svg/comment.svg
index 50544435d..73a123c5e 100644
--- a/icons/svg/comment.svg
+++ b/icons/svg/comment.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/cursor-default-outline.svg b/icons/svg/cursor-default-outline.svg
new file mode 100644
index 000000000..ab5d283a0
--- /dev/null
+++ b/icons/svg/cursor-default-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/cursor-default.svg b/icons/svg/cursor-default.svg
new file mode 100644
index 000000000..b9acfba1f
--- /dev/null
+++ b/icons/svg/cursor-default.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/cursor-pointer.svg b/icons/svg/cursor-pointer.svg
new file mode 100644
index 000000000..7cb587f2e
--- /dev/null
+++ b/icons/svg/cursor-pointer.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/flag-checkered-variant.svg b/icons/svg/flag-checkered-variant.svg
new file mode 100644
index 000000000..a89d55a86
--- /dev/null
+++ b/icons/svg/flag-checkered-variant.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/human-child.svg b/icons/svg/human-child.svg
new file mode 100644
index 000000000..d51686029
--- /dev/null
+++ b/icons/svg/human-child.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/ir-remote.svg b/icons/svg/ir-remote.svg
deleted file mode 100644
index aac793493..000000000
--- a/icons/svg/ir-remote.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/icons/svg/numeric.svg b/icons/svg/numeric.svg
new file mode 100644
index 000000000..c4b50c029
--- /dev/null
+++ b/icons/svg/numeric.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/open-in-app.svg b/icons/svg/open-in-app.svg
new file mode 100644
index 000000000..988bc9216
--- /dev/null
+++ b/icons/svg/open-in-app.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/pencil-box-outline.svg b/icons/svg/pencil-box-outline.svg
new file mode 100644
index 000000000..ac1e2b583
--- /dev/null
+++ b/icons/svg/pencil-box-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/pencil-box.svg b/icons/svg/pencil-box.svg
new file mode 100644
index 000000000..a741dafbd
--- /dev/null
+++ b/icons/svg/pencil-box.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/playlist-plus.svg b/icons/svg/playlist-plus.svg
new file mode 100644
index 000000000..01467282d
--- /dev/null
+++ b/icons/svg/playlist-plus.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/popcorn.svg b/icons/svg/popcorn.svg
index 5d0893cf8..b5faede8d 100644
--- a/icons/svg/popcorn.svg
+++ b/icons/svg/popcorn.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/reload.svg b/icons/svg/reload.svg
new file mode 100644
index 000000000..1ae5f83ab
--- /dev/null
+++ b/icons/svg/reload.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/spotlight-beam.svg b/icons/svg/spotlight-beam.svg
new file mode 100644
index 000000000..755cd0082
--- /dev/null
+++ b/icons/svg/spotlight-beam.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/spotlight.svg b/icons/svg/spotlight.svg
new file mode 100644
index 000000000..cae2c9fe2
--- /dev/null
+++ b/icons/svg/spotlight.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/tag-outline.svg b/icons/svg/tag-outline.svg
new file mode 100644
index 000000000..71b550333
--- /dev/null
+++ b/icons/svg/tag-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/tag-text-outline.svg b/icons/svg/tag-text-outline.svg
new file mode 100644
index 000000000..761537aa7
--- /dev/null
+++ b/icons/svg/tag-text-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/tent.svg b/icons/svg/tent.svg
new file mode 100644
index 000000000..66d1fde9f
--- /dev/null
+++ b/icons/svg/tent.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/timer-sand.svg b/icons/svg/timer-sand.svg
new file mode 100644
index 000000000..22eeefd98
--- /dev/null
+++ b/icons/svg/timer-sand.svg
@@ -0,0 +1,5 @@
+
+
+