diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5e4507ed..26be7da2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -167,6 +167,7 @@
- Dev: Twitch messages can be sent using Twitch's Helix API instead of IRC (disabled by default). (#5200)
- Dev: Added estimation for image sizes to avoid layout shifts. (#5192)
- Dev: Added the `launachable` entry to Linux AppData. (#5210)
+- Dev: Cleaned up and optimized resources. (#5222)
- Dev: Refactor `StreamerMode`. (#5216)
## 2.4.6
diff --git a/cmake/resources/generate_resources.cmake b/cmake/resources/generate_resources.cmake
index e6c8c8d8..0bd28a80 100644
--- a/cmake/resources/generate_resources.cmake
+++ b/cmake/resources/generate_resources.cmake
@@ -8,12 +8,14 @@ set(
resources_autogenerated.qrc
themes/ChatterinoTheme.schema.json
)
-set(RES_IMAGE_EXCLUDE_FILTER ^linuxinstall/)
+set(RES_EXCLUDE_FILTER ^raw)
+set(RES_IMAGE_EXCLUDE_FILTER "^(buttons/(update|clearSearch)|avatars|icon|settings|raw)")
file(GLOB_RECURSE RES_ALL_FILES RELATIVE "${RES_DIR}" LIST_DIRECTORIES false CONFIGURE_DEPENDS "${RES_DIR}/*")
file(GLOB_RECURSE RES_IMAGE_FILES RELATIVE "${RES_DIR}" LIST_DIRECTORIES false CONFIGURE_DEPENDS "${RES_DIR}/*.png")
list(REMOVE_ITEM RES_ALL_FILES ${RES_IGNORED_FILES})
+list(FILTER RES_ALL_FILES EXCLUDE REGEX ${RES_EXCLUDE_FILTER})
list(FILTER RES_IMAGE_FILES EXCLUDE REGEX ${RES_IMAGE_EXCLUDE_FILTER})
###############################
diff --git a/resources/avatars/_1xelerate.png b/resources/avatars/_1xelerate.png
index 94843f79..17d5a344 100644
Binary files a/resources/avatars/_1xelerate.png and b/resources/avatars/_1xelerate.png differ
diff --git a/resources/avatars/alazymeme.png b/resources/avatars/alazymeme.png
index 66ac412b..190801cb 100644
Binary files a/resources/avatars/alazymeme.png and b/resources/avatars/alazymeme.png differ
diff --git a/resources/avatars/brian6932.png b/resources/avatars/brian6932.png
index 37e1cafe..de9ffa49 100644
Binary files a/resources/avatars/brian6932.png and b/resources/avatars/brian6932.png differ
diff --git a/resources/avatars/crazysmc.png b/resources/avatars/crazysmc.png
index 433f4e3e..f84ce14d 100644
Binary files a/resources/avatars/crazysmc.png and b/resources/avatars/crazysmc.png differ
diff --git a/resources/avatars/cyclone.png b/resources/avatars/cyclone.png
index d1517180..6f9f9f90 100644
Binary files a/resources/avatars/cyclone.png and b/resources/avatars/cyclone.png differ
diff --git a/resources/avatars/explooosion_code.png b/resources/avatars/explooosion_code.png
index 0f65da9f..851d90b4 100644
Binary files a/resources/avatars/explooosion_code.png and b/resources/avatars/explooosion_code.png differ
diff --git a/resources/avatars/fourtf.png b/resources/avatars/fourtf.png
index 7749458d..43c55797 100644
Binary files a/resources/avatars/fourtf.png and b/resources/avatars/fourtf.png differ
diff --git a/resources/avatars/fraxx.png b/resources/avatars/fraxx.png
index b9a6a47a..5eb3f223 100644
Binary files a/resources/avatars/fraxx.png and b/resources/avatars/fraxx.png differ
diff --git a/resources/avatars/hicupalot.png b/resources/avatars/hicupalot.png
index cf42f437..425c5633 100644
Binary files a/resources/avatars/hicupalot.png and b/resources/avatars/hicupalot.png differ
diff --git a/resources/avatars/iprodigy.png b/resources/avatars/iprodigy.png
index 481df599..2fbaf324 100644
Binary files a/resources/avatars/iprodigy.png and b/resources/avatars/iprodigy.png differ
diff --git a/resources/avatars/jaxkey.png b/resources/avatars/jaxkey.png
index 412ee212..5c30fb79 100644
Binary files a/resources/avatars/jaxkey.png and b/resources/avatars/jaxkey.png differ
diff --git a/resources/avatars/kararty.png b/resources/avatars/kararty.png
index dd0e1dcd..3e937ee9 100644
Binary files a/resources/avatars/kararty.png and b/resources/avatars/kararty.png differ
diff --git a/resources/avatars/karlpolice.png b/resources/avatars/karlpolice.png
index 316fd6ae..f86a3a0b 100644
Binary files a/resources/avatars/karlpolice.png and b/resources/avatars/karlpolice.png differ
diff --git a/resources/avatars/mm2pl.png b/resources/avatars/mm2pl.png
index 97cb8b96..9155d476 100644
Binary files a/resources/avatars/mm2pl.png and b/resources/avatars/mm2pl.png differ
diff --git a/resources/avatars/mohad12211.png b/resources/avatars/mohad12211.png
index 4308ffbd..54c6aece 100644
Binary files a/resources/avatars/mohad12211.png and b/resources/avatars/mohad12211.png differ
diff --git a/resources/avatars/pajlada.png b/resources/avatars/pajlada.png
index dd3c88ce..c596bfb8 100644
Binary files a/resources/avatars/pajlada.png and b/resources/avatars/pajlada.png differ
diff --git a/resources/avatars/slch.png b/resources/avatars/slch.png
index f5264458..64c56e66 100644
Binary files a/resources/avatars/slch.png and b/resources/avatars/slch.png differ
diff --git a/resources/avatars/techno.png b/resources/avatars/techno.png
index 874acb97..6f5913dc 100644
Binary files a/resources/avatars/techno.png and b/resources/avatars/techno.png differ
diff --git a/resources/avatars/wissididom.png b/resources/avatars/wissididom.png
index 66b13d8a..26b3b67e 100644
Binary files a/resources/avatars/wissididom.png and b/resources/avatars/wissididom.png differ
diff --git a/resources/avatars/xheaveny.png b/resources/avatars/xheaveny.png
index 0977b640..19c8f361 100644
Binary files a/resources/avatars/xheaveny.png and b/resources/avatars/xheaveny.png differ
diff --git a/resources/avatars/zneix.png b/resources/avatars/zneix.png
index 814cd573..5823ee98 100644
Binary files a/resources/avatars/zneix.png and b/resources/avatars/zneix.png differ
diff --git a/resources/avatars/zonianmidian.png b/resources/avatars/zonianmidian.png
index d0d36ee0..1b956829 100644
Binary files a/resources/avatars/zonianmidian.png and b/resources/avatars/zonianmidian.png differ
diff --git a/resources/buttons/addSplit.png b/resources/buttons/addSplit.png
index ed6c77a3..13a8891d 100644
Binary files a/resources/buttons/addSplit.png and b/resources/buttons/addSplit.png differ
diff --git a/resources/buttons/addSplitDark.png b/resources/buttons/addSplitDark.png
index c6cd6707..814aa9f1 100644
Binary files a/resources/buttons/addSplitDark.png and b/resources/buttons/addSplitDark.png differ
diff --git a/resources/buttons/ban.png b/resources/buttons/ban.png
index a983d1c8..e128454a 100644
Binary files a/resources/buttons/ban.png and b/resources/buttons/ban.png differ
diff --git a/resources/buttons/banRed.png b/resources/buttons/banRed.png
deleted file mode 100644
index af6b1ac6..00000000
Binary files a/resources/buttons/banRed.png and /dev/null differ
diff --git a/resources/buttons/cancel.svg b/resources/buttons/cancel.svg
index 7bc012da..9a353121 100644
--- a/resources/buttons/cancel.svg
+++ b/resources/buttons/cancel.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/resources/buttons/cancelDark.svg b/resources/buttons/cancelDark.svg
index 5c231ffd..4e8e3ce3 100644
--- a/resources/buttons/cancelDark.svg
+++ b/resources/buttons/cancelDark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/resources/buttons/chattersDark.png b/resources/buttons/chattersDark.png
index 399b942e..5cf95d93 100644
Binary files a/resources/buttons/chattersDark.png and b/resources/buttons/chattersDark.png differ
diff --git a/resources/buttons/chattersLight.png b/resources/buttons/chattersLight.png
index a55aae5c..9bd209f3 100644
Binary files a/resources/buttons/chattersLight.png and b/resources/buttons/chattersLight.png differ
diff --git a/resources/buttons/clearSearch.png b/resources/buttons/clearSearch.png
index 881a0dd7..b607322f 100644
Binary files a/resources/buttons/clearSearch.png and b/resources/buttons/clearSearch.png differ
diff --git a/resources/buttons/copyDark.png b/resources/buttons/copyDark.png
index a0b633ee..9e87f15d 100644
Binary files a/resources/buttons/copyDark.png and b/resources/buttons/copyDark.png differ
diff --git a/resources/buttons/copyLight.png b/resources/buttons/copyLight.png
index 2a663bfd..0e0de780 100644
Binary files a/resources/buttons/copyLight.png and b/resources/buttons/copyLight.png differ
diff --git a/resources/buttons/emote.svg b/resources/buttons/emote.svg
index 10e25c9f..feabe977 100644
--- a/resources/buttons/emote.svg
+++ b/resources/buttons/emote.svg
@@ -1,12 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/buttons/emoteDark.svg b/resources/buttons/emoteDark.svg
index 10f2ad9b..317b3651 100644
--- a/resources/buttons/emoteDark.svg
+++ b/resources/buttons/emoteDark.svg
@@ -1,12 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/buttons/menuDark.png b/resources/buttons/menuDark.png
index 307fbb9d..bca55f26 100644
Binary files a/resources/buttons/menuDark.png and b/resources/buttons/menuDark.png differ
diff --git a/resources/buttons/mod.png b/resources/buttons/mod.png
index 6d92034b..1cabf119 100644
Binary files a/resources/buttons/mod.png and b/resources/buttons/mod.png differ
diff --git a/resources/buttons/modModeDisabled.png b/resources/buttons/modModeDisabled.png
index 9b53282b..2ebbf44e 100644
Binary files a/resources/buttons/modModeDisabled.png and b/resources/buttons/modModeDisabled.png differ
diff --git a/resources/buttons/modModeDisabled2.png b/resources/buttons/modModeDisabled2.png
deleted file mode 100644
index b0a06307..00000000
Binary files a/resources/buttons/modModeDisabled2.png and /dev/null differ
diff --git a/resources/buttons/modModeEnabled.png b/resources/buttons/modModeEnabled.png
index 0ea51118..f7bfec4b 100644
Binary files a/resources/buttons/modModeEnabled.png and b/resources/buttons/modModeEnabled.png differ
diff --git a/resources/buttons/modModeEnabled2.png b/resources/buttons/modModeEnabled2.png
deleted file mode 100644
index a563c4ba..00000000
Binary files a/resources/buttons/modModeEnabled2.png and /dev/null differ
diff --git a/resources/buttons/pinDisabledDark.png b/resources/buttons/pinDisabledDark.png
index f762f0ad..87e912c5 100644
Binary files a/resources/buttons/pinDisabledDark.png and b/resources/buttons/pinDisabledDark.png differ
diff --git a/resources/buttons/pinDisabledLight.png b/resources/buttons/pinDisabledLight.png
index ed381899..5eeac17b 100644
Binary files a/resources/buttons/pinDisabledLight.png and b/resources/buttons/pinDisabledLight.png differ
diff --git a/resources/buttons/pinEnabled.png b/resources/buttons/pinEnabled.png
index 5a113da1..2fe5944d 100644
Binary files a/resources/buttons/pinEnabled.png and b/resources/buttons/pinEnabled.png differ
diff --git a/resources/buttons/replyDark.png b/resources/buttons/replyDark.png
index 0b47b7b9..1b6ef884 100644
Binary files a/resources/buttons/replyDark.png and b/resources/buttons/replyDark.png differ
diff --git a/resources/buttons/replyThreadDark.png b/resources/buttons/replyThreadDark.png
index 3d6c0b43..13169194 100644
Binary files a/resources/buttons/replyThreadDark.png and b/resources/buttons/replyThreadDark.png differ
diff --git a/resources/buttons/search.png b/resources/buttons/search.png
deleted file mode 100644
index 8671ce64..00000000
Binary files a/resources/buttons/search.png and /dev/null differ
diff --git a/resources/buttons/streamerModeEnabledDark.png b/resources/buttons/streamerModeEnabledDark.png
index 7ab2b1d8..43bd6d5b 100644
Binary files a/resources/buttons/streamerModeEnabledDark.png and b/resources/buttons/streamerModeEnabledDark.png differ
diff --git a/resources/buttons/streamerModeEnabledLight.png b/resources/buttons/streamerModeEnabledLight.png
index 8da207f7..a56aa63e 100644
Binary files a/resources/buttons/streamerModeEnabledLight.png and b/resources/buttons/streamerModeEnabledLight.png differ
diff --git a/resources/buttons/timeout.png b/resources/buttons/timeout.png
deleted file mode 100644
index a087ed12..00000000
Binary files a/resources/buttons/timeout.png and /dev/null differ
diff --git a/resources/buttons/trashCan.png b/resources/buttons/trashCan.png
index fd1bce3a..3b23ae0e 100644
Binary files a/resources/buttons/trashCan.png and b/resources/buttons/trashCan.png differ
diff --git a/resources/buttons/unban.png b/resources/buttons/unban.png
index 6ef6453e..66a6da01 100644
Binary files a/resources/buttons/unban.png and b/resources/buttons/unban.png differ
diff --git a/resources/buttons/unmod.png b/resources/buttons/unmod.png
index a45ee6f2..0e5d1576 100644
Binary files a/resources/buttons/unmod.png and b/resources/buttons/unmod.png differ
diff --git a/resources/buttons/unvip.png b/resources/buttons/unvip.png
index 61b3476d..f53e097f 100644
Binary files a/resources/buttons/unvip.png and b/resources/buttons/unvip.png differ
diff --git a/resources/buttons/update.png b/resources/buttons/update.png
index eca3c504..f808cc09 100644
Binary files a/resources/buttons/update.png and b/resources/buttons/update.png differ
diff --git a/resources/buttons/updateError.png b/resources/buttons/updateError.png
index a1e30e22..5d25444c 100644
Binary files a/resources/buttons/updateError.png and b/resources/buttons/updateError.png differ
diff --git a/resources/buttons/vip.png b/resources/buttons/vip.png
index 43b18b1e..0ce707c9 100644
Binary files a/resources/buttons/vip.png and b/resources/buttons/vip.png differ
diff --git a/resources/error.png b/resources/error.png
deleted file mode 100644
index 07fba9f7..00000000
Binary files a/resources/error.png and /dev/null differ
diff --git a/resources/icon.png b/resources/icon.png
index 9a6f5ba1..a86761b6 100644
Binary files a/resources/icon.png and b/resources/icon.png differ
diff --git a/resources/pajaDank.png b/resources/pajaDank.png
deleted file mode 100644
index 989c15cb..00000000
Binary files a/resources/pajaDank.png and /dev/null differ
diff --git a/resources/raw/README.md b/resources/raw/README.md
new file mode 100644
index 00000000..12351802
--- /dev/null
+++ b/resources/raw/README.md
@@ -0,0 +1,4 @@
+# `resources/raw`
+
+This directory contains raw source files used to generate images in `resources` and isn't included in the final executable.
+These files are not optimized/minimized.
diff --git a/resources/buttons/copyDark.svg b/resources/raw/buttons/copyDark.svg
similarity index 100%
rename from resources/buttons/copyDark.svg
rename to resources/raw/buttons/copyDark.svg
diff --git a/resources/buttons/copyLight.svg b/resources/raw/buttons/copyLight.svg
similarity index 100%
rename from resources/buttons/copyLight.svg
rename to resources/raw/buttons/copyLight.svg
diff --git a/resources/buttons/pinDisabledDark.svg b/resources/raw/buttons/pinDisabledDark.svg
similarity index 100%
rename from resources/buttons/pinDisabledDark.svg
rename to resources/raw/buttons/pinDisabledDark.svg
diff --git a/resources/buttons/pinDisabledLight.svg b/resources/raw/buttons/pinDisabledLight.svg
similarity index 100%
rename from resources/buttons/pinDisabledLight.svg
rename to resources/raw/buttons/pinDisabledLight.svg
diff --git a/resources/buttons/pinEnabled.svg b/resources/raw/buttons/pinEnabled.svg
similarity index 100%
rename from resources/buttons/pinEnabled.svg
rename to resources/raw/buttons/pinEnabled.svg
diff --git a/resources/buttons/replyDark.svg b/resources/raw/buttons/replyDark.svg
similarity index 100%
rename from resources/buttons/replyDark.svg
rename to resources/raw/buttons/replyDark.svg
diff --git a/resources/buttons/replyThreadDark.svg b/resources/raw/buttons/replyThreadDark.svg
similarity index 100%
rename from resources/buttons/replyThreadDark.svg
rename to resources/raw/buttons/replyThreadDark.svg
diff --git a/resources/buttons/streamerModeEnabledDark.svg b/resources/raw/buttons/streamerModeEnabledDark.svg
similarity index 100%
rename from resources/buttons/streamerModeEnabledDark.svg
rename to resources/raw/buttons/streamerModeEnabledDark.svg
diff --git a/resources/buttons/streamerModeEnabledLight.svg b/resources/raw/buttons/streamerModeEnabledLight.svg
similarity index 100%
rename from resources/buttons/streamerModeEnabledLight.svg
rename to resources/raw/buttons/streamerModeEnabledLight.svg
diff --git a/resources/buttons/trashcan.svg b/resources/raw/buttons/trashcan.svg
similarity index 100%
rename from resources/buttons/trashcan.svg
rename to resources/raw/buttons/trashcan.svg
diff --git a/resources/scrolling/downScroll.svg b/resources/raw/scrolling/downScroll.svg
similarity index 100%
rename from resources/scrolling/downScroll.svg
rename to resources/raw/scrolling/downScroll.svg
diff --git a/resources/scrolling/neutralScroll.svg b/resources/raw/scrolling/neutralScroll.svg
similarity index 100%
rename from resources/scrolling/neutralScroll.svg
rename to resources/raw/scrolling/neutralScroll.svg
diff --git a/resources/scrolling/upScroll.svg b/resources/raw/scrolling/upScroll.svg
similarity index 100%
rename from resources/scrolling/upScroll.svg
rename to resources/raw/scrolling/upScroll.svg
diff --git a/resources/scrolling/downScroll.png b/resources/scrolling/downScroll.png
index cc46bb5c..8a6c0e05 100644
Binary files a/resources/scrolling/downScroll.png and b/resources/scrolling/downScroll.png differ
diff --git a/resources/scrolling/neutralScroll.png b/resources/scrolling/neutralScroll.png
index 99ad1e7f..ee90a766 100644
Binary files a/resources/scrolling/neutralScroll.png and b/resources/scrolling/neutralScroll.png differ
diff --git a/resources/scrolling/upScroll.png b/resources/scrolling/upScroll.png
index 43364297..d7a5c91c 100644
Binary files a/resources/scrolling/upScroll.png and b/resources/scrolling/upScroll.png differ
diff --git a/resources/settings/about.svg b/resources/settings/about.svg
index d0427d04..a417c332 100644
--- a/resources/settings/about.svg
+++ b/resources/settings/about.svg
@@ -1,24 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/aboutlogo.png b/resources/settings/aboutlogo.png
index 3efa9ab7..c8e1997b 100644
Binary files a/resources/settings/aboutlogo.png and b/resources/settings/aboutlogo.png differ
diff --git a/resources/settings/accounts.svg b/resources/settings/accounts.svg
index 8edc7ba0..3413257c 100644
--- a/resources/settings/accounts.svg
+++ b/resources/settings/accounts.svg
@@ -1,16 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/advanced.svg b/resources/settings/advanced.svg
deleted file mode 100644
index bf0c11a0..00000000
--- a/resources/settings/advanced.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
diff --git a/resources/settings/behave.svg b/resources/settings/behave.svg
deleted file mode 100644
index da58c84c..00000000
--- a/resources/settings/behave.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
diff --git a/resources/settings/browser.svg b/resources/settings/browser.svg
deleted file mode 100644
index a40a4c13..00000000
--- a/resources/settings/browser.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
diff --git a/resources/settings/commands.svg b/resources/settings/commands.svg
index 0d29cfc2..69d7ae58 100644
--- a/resources/settings/commands.svg
+++ b/resources/settings/commands.svg
@@ -1,23 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/emote.svg b/resources/settings/emote.svg
deleted file mode 100644
index 10e25c9f..00000000
--- a/resources/settings/emote.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
diff --git a/resources/settings/externaltools.svg b/resources/settings/externaltools.svg
index 3bbef37d..8d970592 100644
--- a/resources/settings/externaltools.svg
+++ b/resources/settings/externaltools.svg
@@ -1,47 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/filters.svg b/resources/settings/filters.svg
index efee0adc..7e94717f 100644
--- a/resources/settings/filters.svg
+++ b/resources/settings/filters.svg
@@ -1,16 +1 @@
-
-
+
\ No newline at end of file
diff --git a/resources/settings/ignore.svg b/resources/settings/ignore.svg
index 10f0e691..ef405871 100644
--- a/resources/settings/ignore.svg
+++ b/resources/settings/ignore.svg
@@ -1,22 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/keybinds.svg b/resources/settings/keybinds.svg
index 36991c58..bbf9ede2 100644
--- a/resources/settings/keybinds.svg
+++ b/resources/settings/keybinds.svg
@@ -1,11 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/moderation.svg b/resources/settings/moderation.svg
index bb01a7cc..f97991bc 100644
--- a/resources/settings/moderation.svg
+++ b/resources/settings/moderation.svg
@@ -1,46 +1,13 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/notification2.svg b/resources/settings/notification2.svg
index d5fb508c..2f0071f5 100644
--- a/resources/settings/notification2.svg
+++ b/resources/settings/notification2.svg
@@ -1,33 +1,14 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/notifications.svg b/resources/settings/notifications.svg
index 2ccd2d97..fec06e31 100644
--- a/resources/settings/notifications.svg
+++ b/resources/settings/notifications.svg
@@ -1,20 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/plugins.svg b/resources/settings/plugins.svg
index e4314ddf..686ee6b4 100644
--- a/resources/settings/plugins.svg
+++ b/resources/settings/plugins.svg
@@ -1,13 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/resources/settings/theme.svg b/resources/settings/theme.svg
deleted file mode 100644
index fa85cb27..00000000
--- a/resources/settings/theme.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
diff --git a/resources/split/down.png b/resources/split/down.png
index 042f1f4c..cd5162b5 100644
Binary files a/resources/split/down.png and b/resources/split/down.png differ
diff --git a/resources/split/left.png b/resources/split/left.png
index 210b74b4..fc7ec23a 100644
Binary files a/resources/split/left.png and b/resources/split/left.png differ
diff --git a/resources/split/move.png b/resources/split/move.png
index e4ce85ce..7f8b21bb 100644
Binary files a/resources/split/move.png and b/resources/split/move.png differ
diff --git a/resources/split/right.png b/resources/split/right.png
index 88963fb3..46e19946 100644
Binary files a/resources/split/right.png and b/resources/split/right.png differ
diff --git a/resources/split/up.png b/resources/split/up.png
index 55662c9b..3446419e 100644
Binary files a/resources/split/up.png and b/resources/split/up.png differ
diff --git a/resources/switcher/plus.svg b/resources/switcher/plus.svg
index bf8ead17..64eba9de 100644
--- a/resources/switcher/plus.svg
+++ b/resources/switcher/plus.svg
@@ -1,75 +1 @@
-
-
+
\ No newline at end of file
diff --git a/resources/switcher/popup.svg b/resources/switcher/popup.svg
index f382de01..238e9bcd 100644
--- a/resources/switcher/popup.svg
+++ b/resources/switcher/popup.svg
@@ -1,70 +1 @@
-
-
+
\ No newline at end of file
diff --git a/resources/switcher/switch.svg b/resources/switcher/switch.svg
index 4797699d..db2b3d85 100644
--- a/resources/switcher/switch.svg
+++ b/resources/switcher/switch.svg
@@ -1,104 +1 @@
-
-
+
\ No newline at end of file
diff --git a/resources/twitch/admin.png b/resources/twitch/admin.png
deleted file mode 100644
index a5dcb13b..00000000
Binary files a/resources/twitch/admin.png and /dev/null differ
diff --git a/resources/twitch/automod.png b/resources/twitch/automod.png
index 32eabac9..e1f468b7 100644
Binary files a/resources/twitch/automod.png and b/resources/twitch/automod.png differ
diff --git a/resources/twitch/broadcaster.png b/resources/twitch/broadcaster.png
deleted file mode 100644
index ee1c18c7..00000000
Binary files a/resources/twitch/broadcaster.png and /dev/null differ
diff --git a/resources/twitch/cheer1.png b/resources/twitch/cheer1.png
deleted file mode 100644
index f1ed9fd2..00000000
Binary files a/resources/twitch/cheer1.png and /dev/null differ
diff --git a/resources/twitch/globalmod.png b/resources/twitch/globalmod.png
deleted file mode 100644
index 9353fc8a..00000000
Binary files a/resources/twitch/globalmod.png and /dev/null differ
diff --git a/resources/twitch/moderator.png b/resources/twitch/moderator.png
deleted file mode 100644
index b418088d..00000000
Binary files a/resources/twitch/moderator.png and /dev/null differ
diff --git a/resources/twitch/prime.png b/resources/twitch/prime.png
deleted file mode 100644
index 21e442bb..00000000
Binary files a/resources/twitch/prime.png and /dev/null differ
diff --git a/resources/twitch/staff.png b/resources/twitch/staff.png
deleted file mode 100644
index d2d25742..00000000
Binary files a/resources/twitch/staff.png and /dev/null differ
diff --git a/resources/twitch/subscriber.png b/resources/twitch/subscriber.png
deleted file mode 100644
index 9054ef08..00000000
Binary files a/resources/twitch/subscriber.png and /dev/null differ
diff --git a/resources/twitch/turbo.png b/resources/twitch/turbo.png
deleted file mode 100644
index 12bc1bdb..00000000
Binary files a/resources/twitch/turbo.png and /dev/null differ
diff --git a/resources/twitch/verified.png b/resources/twitch/verified.png
deleted file mode 100644
index 0b701947..00000000
Binary files a/resources/twitch/verified.png and /dev/null differ
diff --git a/resources/twitch/vip.png b/resources/twitch/vip.png
deleted file mode 100644
index 768e5949..00000000
Binary files a/resources/twitch/vip.png and /dev/null differ