diff --git a/icons/design/account-badge-horizontal-outline.design b/icons/design/account-badge-horizontal-outline.design
new file mode 100644
index 000000000..58f8e97c1
Binary files /dev/null and b/icons/design/account-badge-horizontal-outline.design differ
diff --git a/icons/design/account-badge-horizontal.design b/icons/design/account-badge-horizontal.design
new file mode 100644
index 000000000..4307e9ee0
Binary files /dev/null and b/icons/design/account-badge-horizontal.design differ
diff --git a/icons/design/aws.design b/icons/design/aws.design
new file mode 100644
index 000000000..a55ec016a
Binary files /dev/null and b/icons/design/aws.design differ
diff --git a/icons/design/biathlon.design b/icons/design/biathlon.design
new file mode 100644
index 000000000..4159a195d
Binary files /dev/null and b/icons/design/biathlon.design differ
diff --git a/icons/design/book-multiple-variant.design b/icons/design/book-multiple-variant.design
index b14ae1d3a..3b6d7b20c 100644
Binary files a/icons/design/book-multiple-variant.design and b/icons/design/book-multiple-variant.design differ
diff --git a/icons/design/bookmark-multiple-outline.design b/icons/design/bookmark-multiple-outline.design
new file mode 100644
index 000000000..d841216d6
Binary files /dev/null and b/icons/design/bookmark-multiple-outline.design differ
diff --git a/icons/design/bookmark-multiple.design b/icons/design/bookmark-multiple.design
new file mode 100644
index 000000000..cd425a360
Binary files /dev/null and b/icons/design/bookmark-multiple.design differ
diff --git a/icons/design/calendar-month-outline.design b/icons/design/calendar-month-outline.design
new file mode 100644
index 000000000..fa93366cd
Binary files /dev/null and b/icons/design/calendar-month-outline.design differ
diff --git a/icons/design/calendar-month.design b/icons/design/calendar-month.design
new file mode 100644
index 000000000..441ebcb90
Binary files /dev/null and b/icons/design/calendar-month.design differ
diff --git a/icons/design/camera-retake-outline.design b/icons/design/camera-retake-outline.design
new file mode 100644
index 000000000..0ced7665a
Binary files /dev/null and b/icons/design/camera-retake-outline.design differ
diff --git a/icons/design/camera-retake.design b/icons/design/camera-retake.design
new file mode 100644
index 000000000..568aacd0f
Binary files /dev/null and b/icons/design/camera-retake.design differ
diff --git a/icons/design/cast-education.design b/icons/design/cast-education.design
new file mode 100644
index 000000000..1e3c7cbc7
Binary files /dev/null and b/icons/design/cast-education.design differ
diff --git a/icons/design/check-bold.design b/icons/design/check-bold.design
new file mode 100644
index 000000000..984799fdb
Binary files /dev/null and b/icons/design/check-bold.design differ
diff --git a/icons/design/check-underline-circle-outline.design b/icons/design/check-underline-circle-outline.design
new file mode 100644
index 000000000..f0984d997
Binary files /dev/null and b/icons/design/check-underline-circle-outline.design differ
diff --git a/icons/design/check-underline-circle.design b/icons/design/check-underline-circle.design
new file mode 100644
index 000000000..fcdf4d135
Binary files /dev/null and b/icons/design/check-underline-circle.design differ
diff --git a/icons/design/check-underline.design b/icons/design/check-underline.design
new file mode 100644
index 000000000..07e78db54
Binary files /dev/null and b/icons/design/check-underline.design differ
diff --git a/icons/design/circular-saw.design b/icons/design/circular-saw.design
new file mode 100644
index 000000000..1b579474e
Binary files /dev/null and b/icons/design/circular-saw.design differ
diff --git a/icons/design/file-check-outline.design b/icons/design/file-check-outline.design
new file mode 100644
index 000000000..59142dc7e
Binary files /dev/null and b/icons/design/file-check-outline.design differ
diff --git a/icons/design/file-check.design b/icons/design/file-check.design
index 886ddfbc9..cdf41bbd8 100644
Binary files a/icons/design/file-check.design and b/icons/design/file-check.design differ
diff --git a/icons/design/file-excel.design b/icons/design/file-excel.design
index 861515a8f..761d78ac9 100644
Binary files a/icons/design/file-excel.design and b/icons/design/file-excel.design differ
diff --git a/icons/design/file-music-outline.design b/icons/design/file-music-outline.design
new file mode 100644
index 000000000..acb9dee66
Binary files /dev/null and b/icons/design/file-music-outline.design differ
diff --git a/icons/design/file-music.design b/icons/design/file-music.design
index d2982c6ca..538455ddd 100644
Binary files a/icons/design/file-music.design and b/icons/design/file-music.design differ
diff --git a/icons/design/file-pdf-box.design b/icons/design/file-pdf-box.design
index 61ef222d4..66878b918 100644
Binary files a/icons/design/file-pdf-box.design and b/icons/design/file-pdf-box.design differ
diff --git a/icons/design/file-pdf-outline.design b/icons/design/file-pdf-outline.design
new file mode 100644
index 000000000..26dfe959e
Binary files /dev/null and b/icons/design/file-pdf-outline.design differ
diff --git a/icons/design/file-pdf.design b/icons/design/file-pdf.design
index 48b768110..e3cf3660d 100644
Binary files a/icons/design/file-pdf.design and b/icons/design/file-pdf.design differ
diff --git a/icons/design/file-powerpoint.design b/icons/design/file-powerpoint.design
index 598d342ee..61119d52b 100644
Binary files a/icons/design/file-powerpoint.design and b/icons/design/file-powerpoint.design differ
diff --git a/icons/design/file-video-outline.design b/icons/design/file-video-outline.design
new file mode 100644
index 000000000..8b1438f07
Binary files /dev/null and b/icons/design/file-video-outline.design differ
diff --git a/icons/design/file-word.design b/icons/design/file-word.design
index f92664337..debeb10ac 100644
Binary files a/icons/design/file-word.design and b/icons/design/file-word.design differ
diff --git a/icons/design/fireplace-off.design b/icons/design/fireplace-off.design
new file mode 100644
index 000000000..4009fe417
Binary files /dev/null and b/icons/design/fireplace-off.design differ
diff --git a/icons/design/fireplace.design b/icons/design/fireplace.design
new file mode 100644
index 000000000..708043f10
Binary files /dev/null and b/icons/design/fireplace.design differ
diff --git a/icons/design/firework.design b/icons/design/firework.design
new file mode 100644
index 000000000..c50a914f4
Binary files /dev/null and b/icons/design/firework.design differ
diff --git a/icons/design/forum-outline.design b/icons/design/forum-outline.design
index ec6863d37..3742d4c72 100644
Binary files a/icons/design/forum-outline.design and b/icons/design/forum-outline.design differ
diff --git a/icons/design/gamepad-circle-down.design b/icons/design/gamepad-circle-down.design
new file mode 100644
index 000000000..7291d3ac1
Binary files /dev/null and b/icons/design/gamepad-circle-down.design differ
diff --git a/icons/design/gamepad-circle-left.design b/icons/design/gamepad-circle-left.design
new file mode 100644
index 000000000..962726c31
Binary files /dev/null and b/icons/design/gamepad-circle-left.design differ
diff --git a/icons/design/gamepad-circle-outline.design b/icons/design/gamepad-circle-outline.design
new file mode 100644
index 000000000..d3429c12b
Binary files /dev/null and b/icons/design/gamepad-circle-outline.design differ
diff --git a/icons/design/gamepad-circle-right.design b/icons/design/gamepad-circle-right.design
new file mode 100644
index 000000000..bcfa51e7d
Binary files /dev/null and b/icons/design/gamepad-circle-right.design differ
diff --git a/icons/design/gamepad-circle-up.design b/icons/design/gamepad-circle-up.design
new file mode 100644
index 000000000..07a84fc9c
Binary files /dev/null and b/icons/design/gamepad-circle-up.design differ
diff --git a/icons/design/gamepad-circle.design b/icons/design/gamepad-circle.design
new file mode 100644
index 000000000..10492bafb
Binary files /dev/null and b/icons/design/gamepad-circle.design differ
diff --git a/icons/design/gamepad-down.design b/icons/design/gamepad-down.design
new file mode 100644
index 000000000..cc8929005
Binary files /dev/null and b/icons/design/gamepad-down.design differ
diff --git a/icons/design/gamepad-left.design b/icons/design/gamepad-left.design
new file mode 100644
index 000000000..4cda2efdb
Binary files /dev/null and b/icons/design/gamepad-left.design differ
diff --git a/icons/design/gamepad-right.design b/icons/design/gamepad-right.design
new file mode 100644
index 000000000..814c7f625
Binary files /dev/null and b/icons/design/gamepad-right.design differ
diff --git a/icons/design/gamepad-round-down.design b/icons/design/gamepad-round-down.design
new file mode 100644
index 000000000..8820af6a9
Binary files /dev/null and b/icons/design/gamepad-round-down.design differ
diff --git a/icons/design/gamepad-round-left.design b/icons/design/gamepad-round-left.design
new file mode 100644
index 000000000..943af6e03
Binary files /dev/null and b/icons/design/gamepad-round-left.design differ
diff --git a/icons/design/gamepad-round-outline.design b/icons/design/gamepad-round-outline.design
new file mode 100644
index 000000000..9818d596d
Binary files /dev/null and b/icons/design/gamepad-round-outline.design differ
diff --git a/icons/design/gamepad-round-right.design b/icons/design/gamepad-round-right.design
new file mode 100644
index 000000000..43da185d9
Binary files /dev/null and b/icons/design/gamepad-round-right.design differ
diff --git a/icons/design/gamepad-round-up.design b/icons/design/gamepad-round-up.design
new file mode 100644
index 000000000..2a10fa654
Binary files /dev/null and b/icons/design/gamepad-round-up.design differ
diff --git a/icons/design/gamepad-round.design b/icons/design/gamepad-round.design
new file mode 100644
index 000000000..07fd348a5
Binary files /dev/null and b/icons/design/gamepad-round.design differ
diff --git a/icons/design/gamepad-up.design b/icons/design/gamepad-up.design
new file mode 100644
index 000000000..44b350840
Binary files /dev/null and b/icons/design/gamepad-up.design differ
diff --git a/icons/design/gatsby.design b/icons/design/gatsby.design
new file mode 100644
index 000000000..0be20ac19
Binary files /dev/null and b/icons/design/gatsby.design differ
diff --git a/icons/design/gift-outline.design b/icons/design/gift-outline.design
new file mode 100644
index 000000000..c6addf556
Binary files /dev/null and b/icons/design/gift-outline.design differ
diff --git a/icons/design/gift.design b/icons/design/gift.design
index c6addf556..162b8989a 100644
Binary files a/icons/design/gift.design and b/icons/design/gift.design differ
diff --git a/icons/design/hand-left.design b/icons/design/hand-left.design
new file mode 100644
index 000000000..d562e8c14
Binary files /dev/null and b/icons/design/hand-left.design differ
diff --git a/icons/design/hand-right.design b/icons/design/hand-right.design
new file mode 100644
index 000000000..c32544566
Binary files /dev/null and b/icons/design/hand-right.design differ
diff --git a/icons/design/hand-saw.design b/icons/design/hand-saw.design
new file mode 100644
index 000000000..cd34efe69
Binary files /dev/null and b/icons/design/hand-saw.design differ
diff --git a/icons/design/image-frame.design b/icons/design/image-frame.design
new file mode 100644
index 000000000..64bf2fe4e
Binary files /dev/null and b/icons/design/image-frame.design differ
diff --git a/icons/design/layers-minus.design b/icons/design/layers-minus.design
new file mode 100644
index 000000000..009fad13b
Binary files /dev/null and b/icons/design/layers-minus.design differ
diff --git a/icons/design/layers-plus.design b/icons/design/layers-plus.design
new file mode 100644
index 000000000..bb087c631
Binary files /dev/null and b/icons/design/layers-plus.design differ
diff --git a/icons/design/layers-remove.design b/icons/design/layers-remove.design
new file mode 100644
index 000000000..85666a7c0
Binary files /dev/null and b/icons/design/layers-remove.design differ
diff --git a/icons/design/layers.design b/icons/design/layers.design
index 02b1ddbc3..d35f1fffb 100644
Binary files a/icons/design/layers.design and b/icons/design/layers.design differ
diff --git a/icons/design/nfc-variant-search.design b/icons/design/nfc-variant-search.design
new file mode 100644
index 000000000..3123a04e7
Binary files /dev/null and b/icons/design/nfc-variant-search.design differ
diff --git a/icons/design/notebook-multiple.design b/icons/design/notebook-multiple.design
new file mode 100644
index 000000000..9e4512c14
Binary files /dev/null and b/icons/design/notebook-multiple.design differ
diff --git a/icons/design/palette-outline.design b/icons/design/palette-outline.design
new file mode 100644
index 000000000..38d8444e8
Binary files /dev/null and b/icons/design/palette-outline.design differ
diff --git a/icons/design/pdf-box.design b/icons/design/pdf-box.design
new file mode 100644
index 000000000..f14774c29
Binary files /dev/null and b/icons/design/pdf-box.design differ
diff --git a/icons/design/picture-in-picture-bottom-right-outline.design b/icons/design/picture-in-picture-bottom-right-outline.design
new file mode 100644
index 000000000..3baa60ccf
Binary files /dev/null and b/icons/design/picture-in-picture-bottom-right-outline.design differ
diff --git a/icons/design/picture-in-picture-bottom-right.design b/icons/design/picture-in-picture-bottom-right.design
new file mode 100644
index 000000000..ed9443a7b
Binary files /dev/null and b/icons/design/picture-in-picture-bottom-right.design differ
diff --git a/icons/design/picture-in-picture-top-right-outline.design b/icons/design/picture-in-picture-top-right-outline.design
new file mode 100644
index 000000000..36adb61d2
Binary files /dev/null and b/icons/design/picture-in-picture-top-right-outline.design differ
diff --git a/icons/design/picture-in-picture-top-right.design b/icons/design/picture-in-picture-top-right.design
new file mode 100644
index 000000000..aa27e9576
Binary files /dev/null and b/icons/design/picture-in-picture-top-right.design differ
diff --git a/icons/design/rectangle-outline.design b/icons/design/rectangle-outline.design
new file mode 100644
index 000000000..75be6c9e6
Binary files /dev/null and b/icons/design/rectangle-outline.design differ
diff --git a/icons/design/rectangle.design b/icons/design/rectangle.design
new file mode 100644
index 000000000..8e3846a45
Binary files /dev/null and b/icons/design/rectangle.design differ
diff --git a/icons/design/rivet.design b/icons/design/rivet.design
new file mode 100644
index 000000000..b3bc1894c
Binary files /dev/null and b/icons/design/rivet.design differ
diff --git a/icons/design/saw-blade.design b/icons/design/saw-blade.design
new file mode 100644
index 000000000..2c95008b5
Binary files /dev/null and b/icons/design/saw-blade.design differ
diff --git a/icons/design/settings-outline.design b/icons/design/settings-outline.design
index 133dd61ab..ee5f10d84 100644
Binary files a/icons/design/settings-outline.design and b/icons/design/settings-outline.design differ
diff --git a/icons/design/spade.design b/icons/design/spade.design
new file mode 100644
index 000000000..9fc603285
Binary files /dev/null and b/icons/design/spade.design differ
diff --git a/icons/design/table-tennis.design b/icons/design/table-tennis.design
new file mode 100644
index 000000000..b10e722d7
Binary files /dev/null and b/icons/design/table-tennis.design differ
diff --git a/icons/design/video-4k-box.design b/icons/design/video-4k-box.design
index 2f9df3af4..8617b8024 100644
Binary files a/icons/design/video-4k-box.design and b/icons/design/video-4k-box.design differ
diff --git a/icons/design/view-comfy.design b/icons/design/view-comfy.design
new file mode 100644
index 000000000..e44344ac9
Binary files /dev/null and b/icons/design/view-comfy.design differ
diff --git a/icons/design/view-compact-outline.design b/icons/design/view-compact-outline.design
new file mode 100644
index 000000000..0096c63d8
Binary files /dev/null and b/icons/design/view-compact-outline.design differ
diff --git a/icons/design/view-compact.design b/icons/design/view-compact.design
new file mode 100644
index 000000000..92bac0888
Binary files /dev/null and b/icons/design/view-compact.design differ
diff --git a/icons/design/xbox-controller-menu.design b/icons/design/xbox-controller-menu.design
new file mode 100644
index 000000000..85a5f154f
Binary files /dev/null and b/icons/design/xbox-controller-menu.design differ
diff --git a/icons/design/xbox-controller-view.design b/icons/design/xbox-controller-view.design
new file mode 100644
index 000000000..40a4dcbc9
Binary files /dev/null and b/icons/design/xbox-controller-view.design differ
diff --git a/icons/svg/account-badge-horizontal-outline.svg b/icons/svg/account-badge-horizontal-outline.svg
new file mode 100644
index 000000000..92ce84fd3
--- /dev/null
+++ b/icons/svg/account-badge-horizontal-outline.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/svg/account-badge-horizontal.svg b/icons/svg/account-badge-horizontal.svg
new file mode 100644
index 000000000..4f07a0adb
--- /dev/null
+++ b/icons/svg/account-badge-horizontal.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/aws.svg b/icons/svg/aws.svg
new file mode 100644
index 000000000..1ee33352f
--- /dev/null
+++ b/icons/svg/aws.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/biathlon.svg b/icons/svg/biathlon.svg
new file mode 100644
index 000000000..19eeb59ea
--- /dev/null
+++ b/icons/svg/biathlon.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/book-multiple-variant.svg b/icons/svg/book-multiple-variant.svg
index 803642003..06aead3a5 100644
--- a/icons/svg/book-multiple-variant.svg
+++ b/icons/svg/book-multiple-variant.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/bookmark-multiple-outline.svg b/icons/svg/bookmark-multiple-outline.svg
new file mode 100644
index 000000000..8ec46714f
--- /dev/null
+++ b/icons/svg/bookmark-multiple-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/bookmark-multiple.svg b/icons/svg/bookmark-multiple.svg
new file mode 100644
index 000000000..735b16a2b
--- /dev/null
+++ b/icons/svg/bookmark-multiple.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/calendar-month-outline.svg b/icons/svg/calendar-month-outline.svg
new file mode 100644
index 000000000..1cf023f5c
--- /dev/null
+++ b/icons/svg/calendar-month-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/calendar-month.svg b/icons/svg/calendar-month.svg
new file mode 100644
index 000000000..f575ce078
--- /dev/null
+++ b/icons/svg/calendar-month.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/camera-retake-outline.svg b/icons/svg/camera-retake-outline.svg
new file mode 100644
index 000000000..610949fef
--- /dev/null
+++ b/icons/svg/camera-retake-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/camera-retake.svg b/icons/svg/camera-retake.svg
new file mode 100644
index 000000000..c0ea9a57b
--- /dev/null
+++ b/icons/svg/camera-retake.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/cast-education.svg b/icons/svg/cast-education.svg
new file mode 100644
index 000000000..067c07995
--- /dev/null
+++ b/icons/svg/cast-education.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/check-bold.svg b/icons/svg/check-bold.svg
new file mode 100644
index 000000000..43c50096a
--- /dev/null
+++ b/icons/svg/check-bold.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/check-underline-circle-outline.svg b/icons/svg/check-underline-circle-outline.svg
new file mode 100644
index 000000000..5e8d374cc
--- /dev/null
+++ b/icons/svg/check-underline-circle-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/check-underline-circle.svg b/icons/svg/check-underline-circle.svg
new file mode 100644
index 000000000..5d3e1476b
--- /dev/null
+++ b/icons/svg/check-underline-circle.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/check-underline.svg b/icons/svg/check-underline.svg
new file mode 100644
index 000000000..a533b9d0e
--- /dev/null
+++ b/icons/svg/check-underline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/circular-saw.svg b/icons/svg/circular-saw.svg
new file mode 100644
index 000000000..6b39790f2
--- /dev/null
+++ b/icons/svg/circular-saw.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/file-check-outline.svg b/icons/svg/file-check-outline.svg
new file mode 100644
index 000000000..c15a7228e
--- /dev/null
+++ b/icons/svg/file-check-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/file-check.svg b/icons/svg/file-check.svg
index bced8ce97..ebc48163f 100644
--- a/icons/svg/file-check.svg
+++ b/icons/svg/file-check.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/file-excel.svg b/icons/svg/file-excel.svg
index 990796ce2..d5490db71 100644
--- a/icons/svg/file-excel.svg
+++ b/icons/svg/file-excel.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/file-music-outline.svg b/icons/svg/file-music-outline.svg
new file mode 100644
index 000000000..3ee9829f3
--- /dev/null
+++ b/icons/svg/file-music-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/file-music.svg b/icons/svg/file-music.svg
index b312a0093..fcd61671f 100644
--- a/icons/svg/file-music.svg
+++ b/icons/svg/file-music.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/file-pdf-box.svg b/icons/svg/file-pdf-box.svg
index e40a77cb4..eb07c0332 100644
--- a/icons/svg/file-pdf-box.svg
+++ b/icons/svg/file-pdf-box.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/file-pdf-outline.svg b/icons/svg/file-pdf-outline.svg
new file mode 100644
index 000000000..5f6a89305
--- /dev/null
+++ b/icons/svg/file-pdf-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/file-pdf.svg b/icons/svg/file-pdf.svg
index 849dde67f..eeee7b7a9 100644
--- a/icons/svg/file-pdf.svg
+++ b/icons/svg/file-pdf.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/file-powerpoint.svg b/icons/svg/file-powerpoint.svg
index 1216d89da..41b078217 100644
--- a/icons/svg/file-powerpoint.svg
+++ b/icons/svg/file-powerpoint.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/file-video-outline.svg b/icons/svg/file-video-outline.svg
new file mode 100644
index 000000000..b1e4058f0
--- /dev/null
+++ b/icons/svg/file-video-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/file-word.svg b/icons/svg/file-word.svg
index 7b6467204..ac56d07a0 100644
--- a/icons/svg/file-word.svg
+++ b/icons/svg/file-word.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/fireplace-off.svg b/icons/svg/fireplace-off.svg
new file mode 100644
index 000000000..53a9f1867
--- /dev/null
+++ b/icons/svg/fireplace-off.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/fireplace.svg b/icons/svg/fireplace.svg
new file mode 100644
index 000000000..657d93103
--- /dev/null
+++ b/icons/svg/fireplace.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/firework.svg b/icons/svg/firework.svg
new file mode 100644
index 000000000..2f54a1c04
--- /dev/null
+++ b/icons/svg/firework.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/forum-outline.svg b/icons/svg/forum-outline.svg
index 24d2114be..2d09ce5bf 100644
--- a/icons/svg/forum-outline.svg
+++ b/icons/svg/forum-outline.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/gamepad-circle-down.svg b/icons/svg/gamepad-circle-down.svg
new file mode 100644
index 000000000..b48117de9
--- /dev/null
+++ b/icons/svg/gamepad-circle-down.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-circle-left.svg b/icons/svg/gamepad-circle-left.svg
new file mode 100644
index 000000000..c688286ca
--- /dev/null
+++ b/icons/svg/gamepad-circle-left.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-circle-outline.svg b/icons/svg/gamepad-circle-outline.svg
new file mode 100644
index 000000000..41947c55e
--- /dev/null
+++ b/icons/svg/gamepad-circle-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-circle-right.svg b/icons/svg/gamepad-circle-right.svg
new file mode 100644
index 000000000..7f3e369e4
--- /dev/null
+++ b/icons/svg/gamepad-circle-right.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-circle-up.svg b/icons/svg/gamepad-circle-up.svg
new file mode 100644
index 000000000..6483365d3
--- /dev/null
+++ b/icons/svg/gamepad-circle-up.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-circle.svg b/icons/svg/gamepad-circle.svg
new file mode 100644
index 000000000..f5f2b2f23
--- /dev/null
+++ b/icons/svg/gamepad-circle.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-down.svg b/icons/svg/gamepad-down.svg
new file mode 100644
index 000000000..b7111f0f5
--- /dev/null
+++ b/icons/svg/gamepad-down.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-left.svg b/icons/svg/gamepad-left.svg
new file mode 100644
index 000000000..389ffc1b5
--- /dev/null
+++ b/icons/svg/gamepad-left.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-right.svg b/icons/svg/gamepad-right.svg
new file mode 100644
index 000000000..ac9f5b065
--- /dev/null
+++ b/icons/svg/gamepad-right.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-round-down.svg b/icons/svg/gamepad-round-down.svg
new file mode 100644
index 000000000..a431ffe8f
--- /dev/null
+++ b/icons/svg/gamepad-round-down.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-round-left.svg b/icons/svg/gamepad-round-left.svg
new file mode 100644
index 000000000..1057c3d3f
--- /dev/null
+++ b/icons/svg/gamepad-round-left.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-round-outline.svg b/icons/svg/gamepad-round-outline.svg
new file mode 100644
index 000000000..0d55aceba
--- /dev/null
+++ b/icons/svg/gamepad-round-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-round-right.svg b/icons/svg/gamepad-round-right.svg
new file mode 100644
index 000000000..dadf02e73
--- /dev/null
+++ b/icons/svg/gamepad-round-right.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-round-up.svg b/icons/svg/gamepad-round-up.svg
new file mode 100644
index 000000000..e0aa41020
--- /dev/null
+++ b/icons/svg/gamepad-round-up.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-round.svg b/icons/svg/gamepad-round.svg
new file mode 100644
index 000000000..d36140481
--- /dev/null
+++ b/icons/svg/gamepad-round.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gamepad-up.svg b/icons/svg/gamepad-up.svg
new file mode 100644
index 000000000..213a818a5
--- /dev/null
+++ b/icons/svg/gamepad-up.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gatsby.svg b/icons/svg/gatsby.svg
new file mode 100644
index 000000000..2b5bdcdf5
--- /dev/null
+++ b/icons/svg/gatsby.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gift-outline.svg b/icons/svg/gift-outline.svg
new file mode 100644
index 000000000..00353dab4
--- /dev/null
+++ b/icons/svg/gift-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/gift.svg b/icons/svg/gift.svg
index 00353dab4..56a76f298 100644
--- a/icons/svg/gift.svg
+++ b/icons/svg/gift.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/hand-left.svg b/icons/svg/hand-left.svg
new file mode 100644
index 000000000..c8762b168
--- /dev/null
+++ b/icons/svg/hand-left.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/hand-right.svg b/icons/svg/hand-right.svg
new file mode 100644
index 000000000..49df5216d
--- /dev/null
+++ b/icons/svg/hand-right.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/hand-saw.svg b/icons/svg/hand-saw.svg
new file mode 100644
index 000000000..b58f69995
--- /dev/null
+++ b/icons/svg/hand-saw.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/image-frame.svg b/icons/svg/image-frame.svg
new file mode 100644
index 000000000..805f9fd77
--- /dev/null
+++ b/icons/svg/image-frame.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/layers-minus.svg b/icons/svg/layers-minus.svg
new file mode 100644
index 000000000..fbe41f286
--- /dev/null
+++ b/icons/svg/layers-minus.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/layers-plus.svg b/icons/svg/layers-plus.svg
new file mode 100644
index 000000000..cac72dba9
--- /dev/null
+++ b/icons/svg/layers-plus.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/layers-remove.svg b/icons/svg/layers-remove.svg
new file mode 100644
index 000000000..259fad20a
--- /dev/null
+++ b/icons/svg/layers-remove.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/nfc-search-variant.svg b/icons/svg/nfc-search-variant.svg
new file mode 100644
index 000000000..808935a1b
--- /dev/null
+++ b/icons/svg/nfc-search-variant.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/notebook-multiple.svg b/icons/svg/notebook-multiple.svg
new file mode 100644
index 000000000..085f7926a
--- /dev/null
+++ b/icons/svg/notebook-multiple.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/palette-outline.svg b/icons/svg/palette-outline.svg
new file mode 100644
index 000000000..944005949
--- /dev/null
+++ b/icons/svg/palette-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/pdf-box.svg b/icons/svg/pdf-box.svg
new file mode 100644
index 000000000..dbe0b4765
--- /dev/null
+++ b/icons/svg/pdf-box.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/picture-in-picture-bottom-right-outline.svg b/icons/svg/picture-in-picture-bottom-right-outline.svg
new file mode 100644
index 000000000..c8d6e9341
--- /dev/null
+++ b/icons/svg/picture-in-picture-bottom-right-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/picture-in-picture-bottom-right.svg b/icons/svg/picture-in-picture-bottom-right.svg
new file mode 100644
index 000000000..5297336b2
--- /dev/null
+++ b/icons/svg/picture-in-picture-bottom-right.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/picture-in-picture-top-right-outline.svg b/icons/svg/picture-in-picture-top-right-outline.svg
new file mode 100644
index 000000000..06c5f36e1
--- /dev/null
+++ b/icons/svg/picture-in-picture-top-right-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/picture-in-picture-top-right.svg b/icons/svg/picture-in-picture-top-right.svg
new file mode 100644
index 000000000..15b0e4528
--- /dev/null
+++ b/icons/svg/picture-in-picture-top-right.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/rectangle-outline.svg b/icons/svg/rectangle-outline.svg
new file mode 100644
index 000000000..7e7af12d9
--- /dev/null
+++ b/icons/svg/rectangle-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/rectangle.svg b/icons/svg/rectangle.svg
new file mode 100644
index 000000000..4d08d5069
--- /dev/null
+++ b/icons/svg/rectangle.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/rivet.svg b/icons/svg/rivet.svg
new file mode 100644
index 000000000..1ba7af6b0
--- /dev/null
+++ b/icons/svg/rivet.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/saw-blade.svg b/icons/svg/saw-blade.svg
new file mode 100644
index 000000000..e2c074f7a
--- /dev/null
+++ b/icons/svg/saw-blade.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/settings-outline.svg b/icons/svg/settings-outline.svg
index 73523acbe..e5ab4f51d 100644
--- a/icons/svg/settings-outline.svg
+++ b/icons/svg/settings-outline.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/spade.svg b/icons/svg/spade.svg
new file mode 100644
index 000000000..6c0bcd643
--- /dev/null
+++ b/icons/svg/spade.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/table-tennis.svg b/icons/svg/table-tennis.svg
new file mode 100644
index 000000000..552a26acd
--- /dev/null
+++ b/icons/svg/table-tennis.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/video-4k-box.svg b/icons/svg/video-4k-box.svg
index 9db56a31e..73f0dfe04 100644
--- a/icons/svg/video-4k-box.svg
+++ b/icons/svg/video-4k-box.svg
@@ -1,5 +1,5 @@
diff --git a/icons/svg/view-comfy.svg b/icons/svg/view-comfy.svg
new file mode 100644
index 000000000..de6c82f36
--- /dev/null
+++ b/icons/svg/view-comfy.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/view-compact-outline.svg b/icons/svg/view-compact-outline.svg
new file mode 100644
index 000000000..d2aa421a3
--- /dev/null
+++ b/icons/svg/view-compact-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/view-compact.svg b/icons/svg/view-compact.svg
new file mode 100644
index 000000000..b84eb449c
--- /dev/null
+++ b/icons/svg/view-compact.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/xbox-controller-menu.svg b/icons/svg/xbox-controller-menu.svg
new file mode 100644
index 000000000..58e2e15fd
--- /dev/null
+++ b/icons/svg/xbox-controller-menu.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/xbox-controller-view.svg b/icons/svg/xbox-controller-view.svg
new file mode 100644
index 000000000..c0c5dda03
--- /dev/null
+++ b/icons/svg/xbox-controller-view.svg
@@ -0,0 +1,5 @@
+
+
+