icon updates
diff --git a/icons/common/clear.png b/icons/common/clear.png
new file mode 100644
index 0000000..a22dc31
--- /dev/null
+++ b/icons/common/clear.png
Binary files differ
diff --git a/icons/common/clear@2x.png b/icons/common/clear@2x.png
new file mode 100644
index 0000000..65c6e70
--- /dev/null
+++ b/icons/common/clear@2x.png
Binary files differ
diff --git a/icons/common/clear@2x_dark.png b/icons/common/clear@2x_dark.png
new file mode 100644
index 0000000..b997f4a
--- /dev/null
+++ b/icons/common/clear@2x_dark.png
Binary files differ
diff --git a/icons/common/clear_dark.png b/icons/common/clear_dark.png
new file mode 100644
index 0000000..d136321
--- /dev/null
+++ b/icons/common/clear_dark.png
Binary files differ
diff --git a/icons/common/zoom-actual.png b/icons/common/zoom-actual.png
new file mode 100644
index 0000000..e0f095e
--- /dev/null
+++ b/icons/common/zoom-actual.png
Binary files differ
diff --git a/icons/common/zoom-actual@2x.png b/icons/common/zoom-actual@2x.png
new file mode 100644
index 0000000..8cc2a56
--- /dev/null
+++ b/icons/common/zoom-actual@2x.png
Binary files differ
diff --git a/icons/common/zoom-actual@2x_dark.png b/icons/common/zoom-actual@2x_dark.png
new file mode 100644
index 0000000..0e4a451
--- /dev/null
+++ b/icons/common/zoom-actual@2x_dark.png
Binary files differ
diff --git a/icons/common/zoom-actual_dark.png b/icons/common/zoom-actual_dark.png
new file mode 100644
index 0000000..50f7fac
--- /dev/null
+++ b/icons/common/zoom-actual_dark.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/sd-card-folder.png b/icons/dialogs/device-explorer/sd-card-folder.png
new file mode 100644
index 0000000..4fd61a8
--- /dev/null
+++ b/icons/dialogs/device-explorer/sd-card-folder.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/sd-card-folder@2x.png b/icons/dialogs/device-explorer/sd-card-folder@2x.png
new file mode 100644
index 0000000..7765dcc
--- /dev/null
+++ b/icons/dialogs/device-explorer/sd-card-folder@2x.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/sd-card-folder@2x_dark.png b/icons/dialogs/device-explorer/sd-card-folder@2x_dark.png
new file mode 100644
index 0000000..2f0f253
--- /dev/null
+++ b/icons/dialogs/device-explorer/sd-card-folder@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/sd-card-folder_dark.png b/icons/dialogs/device-explorer/sd-card-folder_dark.png
new file mode 100644
index 0000000..43173a3
--- /dev/null
+++ b/icons/dialogs/device-explorer/sd-card-folder_dark.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/shared-prefs.png b/icons/dialogs/device-explorer/shared-prefs.png
new file mode 100644
index 0000000..40cd414
--- /dev/null
+++ b/icons/dialogs/device-explorer/shared-prefs.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/shared-prefs@2x.png b/icons/dialogs/device-explorer/shared-prefs@2x.png
new file mode 100644
index 0000000..b2f7a36
--- /dev/null
+++ b/icons/dialogs/device-explorer/shared-prefs@2x.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/shared-prefs@2x_dark.png b/icons/dialogs/device-explorer/shared-prefs@2x_dark.png
new file mode 100644
index 0000000..70653b3
--- /dev/null
+++ b/icons/dialogs/device-explorer/shared-prefs@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/device-explorer/shared-prefs_dark.png b/icons/dialogs/device-explorer/shared-prefs_dark.png
new file mode 100644
index 0000000..7c2dc1d
--- /dev/null
+++ b/icons/dialogs/device-explorer/shared-prefs_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/country-code.png b/icons/dialogs/new-resource-file/country-code.png
new file mode 100644
index 0000000..e147841
--- /dev/null
+++ b/icons/dialogs/new-resource-file/country-code.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/country-code@2x.png b/icons/dialogs/new-resource-file/country-code@2x.png
new file mode 100644
index 0000000..3010185
--- /dev/null
+++ b/icons/dialogs/new-resource-file/country-code@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/country-code@2x_dark.png b/icons/dialogs/new-resource-file/country-code@2x_dark.png
new file mode 100644
index 0000000..c207ae0
--- /dev/null
+++ b/icons/dialogs/new-resource-file/country-code@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/country-code_dark.png b/icons/dialogs/new-resource-file/country-code_dark.png
new file mode 100644
index 0000000..a9c0268
--- /dev/null
+++ b/icons/dialogs/new-resource-file/country-code_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/density.png b/icons/dialogs/new-resource-file/density.png
new file mode 100644
index 0000000..a86e53f
--- /dev/null
+++ b/icons/dialogs/new-resource-file/density.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/density@2x.png b/icons/dialogs/new-resource-file/density@2x.png
new file mode 100644
index 0000000..ffa20dc
--- /dev/null
+++ b/icons/dialogs/new-resource-file/density@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/density@2x_dark.png b/icons/dialogs/new-resource-file/density@2x_dark.png
new file mode 100644
index 0000000..5f5f47f
--- /dev/null
+++ b/icons/dialogs/new-resource-file/density@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/density_dark.png b/icons/dialogs/new-resource-file/density_dark.png
new file mode 100644
index 0000000..41ce161
--- /dev/null
+++ b/icons/dialogs/new-resource-file/density_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/dimension.png b/icons/dialogs/new-resource-file/dimension.png
new file mode 100644
index 0000000..5d4790c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/dimension.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/dimension@2x.png b/icons/dialogs/new-resource-file/dimension@2x.png
new file mode 100644
index 0000000..caec0f9
--- /dev/null
+++ b/icons/dialogs/new-resource-file/dimension@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/dimension@2x_dark.png b/icons/dialogs/new-resource-file/dimension@2x_dark.png
new file mode 100644
index 0000000..808ec01
--- /dev/null
+++ b/icons/dialogs/new-resource-file/dimension@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/dimension_dark.png b/icons/dialogs/new-resource-file/dimension_dark.png
new file mode 100644
index 0000000..1cba741
--- /dev/null
+++ b/icons/dialogs/new-resource-file/dimension_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/keyboard.png b/icons/dialogs/new-resource-file/keyboard.png
new file mode 100644
index 0000000..2582aa2
--- /dev/null
+++ b/icons/dialogs/new-resource-file/keyboard.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/keyboard@2x.png b/icons/dialogs/new-resource-file/keyboard@2x.png
new file mode 100644
index 0000000..cacca39
--- /dev/null
+++ b/icons/dialogs/new-resource-file/keyboard@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/keyboard@2x_dark.png b/icons/dialogs/new-resource-file/keyboard@2x_dark.png
new file mode 100644
index 0000000..9fa3b8f
--- /dev/null
+++ b/icons/dialogs/new-resource-file/keyboard@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/keyboard_dark.png b/icons/dialogs/new-resource-file/keyboard_dark.png
new file mode 100644
index 0000000..6b0588e
--- /dev/null
+++ b/icons/dialogs/new-resource-file/keyboard_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/layout-direction.png b/icons/dialogs/new-resource-file/layout-direction.png
new file mode 100644
index 0000000..5fd9b7f
--- /dev/null
+++ b/icons/dialogs/new-resource-file/layout-direction.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/layout-direction@2x.png b/icons/dialogs/new-resource-file/layout-direction@2x.png
new file mode 100644
index 0000000..127820c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/layout-direction@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/layout-direction@2x_dark.png b/icons/dialogs/new-resource-file/layout-direction@2x_dark.png
new file mode 100644
index 0000000..6cc8917
--- /dev/null
+++ b/icons/dialogs/new-resource-file/layout-direction@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/layout-direction_dark.png b/icons/dialogs/new-resource-file/layout-direction_dark.png
new file mode 100644
index 0000000..8a7e81e
--- /dev/null
+++ b/icons/dialogs/new-resource-file/layout-direction_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/locale.png b/icons/dialogs/new-resource-file/locale.png
new file mode 100644
index 0000000..69634f2
--- /dev/null
+++ b/icons/dialogs/new-resource-file/locale.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/locale@2x.png b/icons/dialogs/new-resource-file/locale@2x.png
new file mode 100644
index 0000000..5798238
--- /dev/null
+++ b/icons/dialogs/new-resource-file/locale@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/locale@2x_dark.png b/icons/dialogs/new-resource-file/locale@2x_dark.png
new file mode 100644
index 0000000..f7fd0a4
--- /dev/null
+++ b/icons/dialogs/new-resource-file/locale@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/locale_dark.png b/icons/dialogs/new-resource-file/locale_dark.png
new file mode 100644
index 0000000..0125899
--- /dev/null
+++ b/icons/dialogs/new-resource-file/locale_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-method.png b/icons/dialogs/new-resource-file/navigation-method.png
new file mode 100644
index 0000000..581f6e5
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-method.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-method@2x.png b/icons/dialogs/new-resource-file/navigation-method@2x.png
new file mode 100644
index 0000000..b9fc62a
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-method@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-method@2x_dark.png b/icons/dialogs/new-resource-file/navigation-method@2x_dark.png
new file mode 100644
index 0000000..067b50c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-method@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-method_dark.png b/icons/dialogs/new-resource-file/navigation-method_dark.png
new file mode 100644
index 0000000..4c8741f
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-method_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-state.png b/icons/dialogs/new-resource-file/navigation-state.png
new file mode 100644
index 0000000..da45998
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-state.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-state@2x.png b/icons/dialogs/new-resource-file/navigation-state@2x.png
new file mode 100644
index 0000000..21857b2
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-state@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-state@2x_dark.png b/icons/dialogs/new-resource-file/navigation-state@2x_dark.png
new file mode 100644
index 0000000..3b7fe58
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-state@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/navigation-state_dark.png b/icons/dialogs/new-resource-file/navigation-state_dark.png
new file mode 100644
index 0000000..a9cea70
--- /dev/null
+++ b/icons/dialogs/new-resource-file/navigation-state_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/network-code.png b/icons/dialogs/new-resource-file/network-code.png
new file mode 100644
index 0000000..a489dde
--- /dev/null
+++ b/icons/dialogs/new-resource-file/network-code.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/network-code@2x.png b/icons/dialogs/new-resource-file/network-code@2x.png
new file mode 100644
index 0000000..e9b5aab
--- /dev/null
+++ b/icons/dialogs/new-resource-file/network-code@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/network-code@2x_dark.png b/icons/dialogs/new-resource-file/network-code@2x_dark.png
new file mode 100644
index 0000000..d531e86
--- /dev/null
+++ b/icons/dialogs/new-resource-file/network-code@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/network-code_dark.png b/icons/dialogs/new-resource-file/network-code_dark.png
new file mode 100644
index 0000000..0ec5f6c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/network-code_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/night-mode.png b/icons/dialogs/new-resource-file/night-mode.png
new file mode 100644
index 0000000..f41992c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/night-mode.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/night-mode@2x.png b/icons/dialogs/new-resource-file/night-mode@2x.png
new file mode 100644
index 0000000..2a407b1
--- /dev/null
+++ b/icons/dialogs/new-resource-file/night-mode@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/night-mode@2x_dark.png b/icons/dialogs/new-resource-file/night-mode@2x_dark.png
new file mode 100644
index 0000000..10020a0
--- /dev/null
+++ b/icons/dialogs/new-resource-file/night-mode@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/night-mode_dark.png b/icons/dialogs/new-resource-file/night-mode_dark.png
new file mode 100644
index 0000000..a6029ec
--- /dev/null
+++ b/icons/dialogs/new-resource-file/night-mode_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/orientation.png b/icons/dialogs/new-resource-file/orientation.png
new file mode 100644
index 0000000..346fd63
--- /dev/null
+++ b/icons/dialogs/new-resource-file/orientation.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/orientation@2x.png b/icons/dialogs/new-resource-file/orientation@2x.png
new file mode 100644
index 0000000..0ff3831
--- /dev/null
+++ b/icons/dialogs/new-resource-file/orientation@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/orientation@2x_dark.png b/icons/dialogs/new-resource-file/orientation@2x_dark.png
new file mode 100644
index 0000000..4734374
--- /dev/null
+++ b/icons/dialogs/new-resource-file/orientation@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/orientation_dark.png b/icons/dialogs/new-resource-file/orientation_dark.png
new file mode 100644
index 0000000..2955a34
--- /dev/null
+++ b/icons/dialogs/new-resource-file/orientation_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-height.png b/icons/dialogs/new-resource-file/screen-height.png
new file mode 100644
index 0000000..b67af24
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-height.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-height@2x.png b/icons/dialogs/new-resource-file/screen-height@2x.png
new file mode 100644
index 0000000..c070646
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-height@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-height@2x_dark.png b/icons/dialogs/new-resource-file/screen-height@2x_dark.png
new file mode 100644
index 0000000..070222c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-height@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-height_dark.png b/icons/dialogs/new-resource-file/screen-height_dark.png
new file mode 100644
index 0000000..105b955
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-height_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-ratio.png b/icons/dialogs/new-resource-file/screen-ratio.png
new file mode 100644
index 0000000..75fea77
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-ratio.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-ratio@2x.png b/icons/dialogs/new-resource-file/screen-ratio@2x.png
new file mode 100644
index 0000000..cd8cdca
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-ratio@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-ratio@2x_dark.png b/icons/dialogs/new-resource-file/screen-ratio@2x_dark.png
new file mode 100644
index 0000000..609371e
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-ratio@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-ratio_dark.png b/icons/dialogs/new-resource-file/screen-ratio_dark.png
new file mode 100644
index 0000000..6c97734
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-ratio_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-size.png b/icons/dialogs/new-resource-file/screen-size.png
new file mode 100644
index 0000000..6cca83b
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-size.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-size@2x.png b/icons/dialogs/new-resource-file/screen-size@2x.png
new file mode 100644
index 0000000..b7f8e15
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-size@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-size@2x_dark.png b/icons/dialogs/new-resource-file/screen-size@2x_dark.png
new file mode 100644
index 0000000..b2d7fec
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-size@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-size_dark.png b/icons/dialogs/new-resource-file/screen-size_dark.png
new file mode 100644
index 0000000..7033c57
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-size_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-width.png b/icons/dialogs/new-resource-file/screen-width.png
new file mode 100644
index 0000000..623968c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-width.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-width@2x.png b/icons/dialogs/new-resource-file/screen-width@2x.png
new file mode 100644
index 0000000..7685407
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-width@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-width@2x_dark.png b/icons/dialogs/new-resource-file/screen-width@2x_dark.png
new file mode 100644
index 0000000..8ed4844
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-width@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/screen-width_dark.png b/icons/dialogs/new-resource-file/screen-width_dark.png
new file mode 100644
index 0000000..eae9e84
--- /dev/null
+++ b/icons/dialogs/new-resource-file/screen-width_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/smallest-screen-size.png b/icons/dialogs/new-resource-file/smallest-screen-size.png
new file mode 100644
index 0000000..9bab441
--- /dev/null
+++ b/icons/dialogs/new-resource-file/smallest-screen-size.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/smallest-screen-size@2x.png b/icons/dialogs/new-resource-file/smallest-screen-size@2x.png
new file mode 100644
index 0000000..d2b0c10
--- /dev/null
+++ b/icons/dialogs/new-resource-file/smallest-screen-size@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/smallest-screen-size@2x_dark.png b/icons/dialogs/new-resource-file/smallest-screen-size@2x_dark.png
new file mode 100644
index 0000000..14264fb
--- /dev/null
+++ b/icons/dialogs/new-resource-file/smallest-screen-size@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/smallest-screen-size_dark.png b/icons/dialogs/new-resource-file/smallest-screen-size_dark.png
new file mode 100644
index 0000000..79d3b44
--- /dev/null
+++ b/icons/dialogs/new-resource-file/smallest-screen-size_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/text-input.png b/icons/dialogs/new-resource-file/text-input.png
new file mode 100644
index 0000000..95de40d
--- /dev/null
+++ b/icons/dialogs/new-resource-file/text-input.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/text-input@2x.png b/icons/dialogs/new-resource-file/text-input@2x.png
new file mode 100644
index 0000000..930b586
--- /dev/null
+++ b/icons/dialogs/new-resource-file/text-input@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/text-input@2x_dark.png b/icons/dialogs/new-resource-file/text-input@2x_dark.png
new file mode 100644
index 0000000..51ebe98
--- /dev/null
+++ b/icons/dialogs/new-resource-file/text-input@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/text-input_dark.png b/icons/dialogs/new-resource-file/text-input_dark.png
new file mode 100644
index 0000000..747af5e
--- /dev/null
+++ b/icons/dialogs/new-resource-file/text-input_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/touch-screen.png b/icons/dialogs/new-resource-file/touch-screen.png
new file mode 100644
index 0000000..99aee1e
--- /dev/null
+++ b/icons/dialogs/new-resource-file/touch-screen.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/touch-screen@2x.png b/icons/dialogs/new-resource-file/touch-screen@2x.png
new file mode 100644
index 0000000..b7a5d4e
--- /dev/null
+++ b/icons/dialogs/new-resource-file/touch-screen@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/touch-screen@2x_dark.png b/icons/dialogs/new-resource-file/touch-screen@2x_dark.png
new file mode 100644
index 0000000..5f6ecaa
--- /dev/null
+++ b/icons/dialogs/new-resource-file/touch-screen@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/touch-screen_dark.png b/icons/dialogs/new-resource-file/touch-screen_dark.png
new file mode 100644
index 0000000..c111d56
--- /dev/null
+++ b/icons/dialogs/new-resource-file/touch-screen_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/ui-mode.png b/icons/dialogs/new-resource-file/ui-mode.png
new file mode 100644
index 0000000..aee838c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/ui-mode.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/ui-mode@2x.png b/icons/dialogs/new-resource-file/ui-mode@2x.png
new file mode 100644
index 0000000..1c5d51c
--- /dev/null
+++ b/icons/dialogs/new-resource-file/ui-mode@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/ui-mode@2x_dark.png b/icons/dialogs/new-resource-file/ui-mode@2x_dark.png
new file mode 100644
index 0000000..66813d5
--- /dev/null
+++ b/icons/dialogs/new-resource-file/ui-mode@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/ui-mode_dark.png b/icons/dialogs/new-resource-file/ui-mode_dark.png
new file mode 100644
index 0000000..323d630
--- /dev/null
+++ b/icons/dialogs/new-resource-file/ui-mode_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/version.png b/icons/dialogs/new-resource-file/version.png
new file mode 100644
index 0000000..344cd65
--- /dev/null
+++ b/icons/dialogs/new-resource-file/version.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/version@2x.png b/icons/dialogs/new-resource-file/version@2x.png
new file mode 100644
index 0000000..6439bc6
--- /dev/null
+++ b/icons/dialogs/new-resource-file/version@2x.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/version@2x_dark.png b/icons/dialogs/new-resource-file/version@2x_dark.png
new file mode 100644
index 0000000..9e55401
--- /dev/null
+++ b/icons/dialogs/new-resource-file/version@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/new-resource-file/version_dark.png b/icons/dialogs/new-resource-file/version_dark.png
new file mode 100644
index 0000000..dde57c2
--- /dev/null
+++ b/icons/dialogs/new-resource-file/version_dark.png
Binary files differ
diff --git a/icons/dialogs/select-deployment-target/real-device.png b/icons/dialogs/select-deployment-target/real-device.png
new file mode 100644
index 0000000..73de81d
--- /dev/null
+++ b/icons/dialogs/select-deployment-target/real-device.png
Binary files differ
diff --git a/icons/dialogs/select-deployment-target/real-device@2x.png b/icons/dialogs/select-deployment-target/real-device@2x.png
new file mode 100644
index 0000000..725e637
--- /dev/null
+++ b/icons/dialogs/select-deployment-target/real-device@2x.png
Binary files differ
diff --git a/icons/dialogs/select-deployment-target/real-device@2x_dark.png b/icons/dialogs/select-deployment-target/real-device@2x_dark.png
new file mode 100644
index 0000000..71c8776
--- /dev/null
+++ b/icons/dialogs/select-deployment-target/real-device@2x_dark.png
Binary files differ
diff --git a/icons/dialogs/select-deployment-target/real-device_dark.png b/icons/dialogs/select-deployment-target/real-device_dark.png
new file mode 100644
index 0000000..ea23638
--- /dev/null
+++ b/icons/dialogs/select-deployment-target/real-device_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/grid-layout-compat.png b/icons/layout-editor/palette/grid-layout-compat.png
index e9c22aa..5922359 100644
--- a/icons/layout-editor/palette/grid-layout-compat.png
+++ b/icons/layout-editor/palette/grid-layout-compat.png
Binary files differ
diff --git a/icons/layout-editor/palette/grid-layout-compat@2x.png b/icons/layout-editor/palette/grid-layout-compat@2x.png
index 315fbae..a13ece6 100644
--- a/icons/layout-editor/palette/grid-layout-compat@2x.png
+++ b/icons/layout-editor/palette/grid-layout-compat@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/grid-layout-compat@2x_dark.png b/icons/layout-editor/palette/grid-layout-compat@2x_dark.png
index df5c80c..9279666 100644
--- a/icons/layout-editor/palette/grid-layout-compat@2x_dark.png
+++ b/icons/layout-editor/palette/grid-layout-compat@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/grid-layout-compat_dark.png b/icons/layout-editor/palette/grid-layout-compat_dark.png
index abfd06d..fc4abb6 100644
--- a/icons/layout-editor/palette/grid-layout-compat_dark.png
+++ b/icons/layout-editor/palette/grid-layout-compat_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/group.png b/icons/layout-editor/palette/group.png
new file mode 100644
index 0000000..5922359
--- /dev/null
+++ b/icons/layout-editor/palette/group.png
Binary files differ
diff --git a/icons/layout-editor/palette/group@2x.png b/icons/layout-editor/palette/group@2x.png
new file mode 100644
index 0000000..a13ece6
--- /dev/null
+++ b/icons/layout-editor/palette/group@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/group@2x_dark.png b/icons/layout-editor/palette/group@2x_dark.png
new file mode 100644
index 0000000..9279666
--- /dev/null
+++ b/icons/layout-editor/palette/group@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/group_dark.png b/icons/layout-editor/palette/group_dark.png
new file mode 100644
index 0000000..fc4abb6
--- /dev/null
+++ b/icons/layout-editor/palette/group_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/group_large.png b/icons/layout-editor/palette/group_large.png
new file mode 100644
index 0000000..4c881c1
--- /dev/null
+++ b/icons/layout-editor/palette/group_large.png
Binary files differ
diff --git a/icons/layout-editor/palette/group_large@2x.png b/icons/layout-editor/palette/group_large@2x.png
new file mode 100644
index 0000000..87118e7
--- /dev/null
+++ b/icons/layout-editor/palette/group_large@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/group_large@2x_dark.png b/icons/layout-editor/palette/group_large@2x_dark.png
new file mode 100644
index 0000000..7f3d098
--- /dev/null
+++ b/icons/layout-editor/palette/group_large@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/group_large_dark.png b/icons/layout-editor/palette/group_large_dark.png
new file mode 100644
index 0000000..9289cfa
--- /dev/null
+++ b/icons/layout-editor/palette/group_large_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/item.png b/icons/layout-editor/palette/item.png
new file mode 100644
index 0000000..80ee97e
--- /dev/null
+++ b/icons/layout-editor/palette/item.png
Binary files differ
diff --git a/icons/layout-editor/palette/item@2x.png b/icons/layout-editor/palette/item@2x.png
new file mode 100644
index 0000000..926d5cc
--- /dev/null
+++ b/icons/layout-editor/palette/item@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/item@2x_dark.png b/icons/layout-editor/palette/item@2x_dark.png
new file mode 100644
index 0000000..559a245
--- /dev/null
+++ b/icons/layout-editor/palette/item@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/item_dark.png b/icons/layout-editor/palette/item_dark.png
new file mode 100644
index 0000000..8503351
--- /dev/null
+++ b/icons/layout-editor/palette/item_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/item_large.png b/icons/layout-editor/palette/item_large.png
new file mode 100644
index 0000000..469b68f
--- /dev/null
+++ b/icons/layout-editor/palette/item_large.png
Binary files differ
diff --git a/icons/layout-editor/palette/item_large@2x.png b/icons/layout-editor/palette/item_large@2x.png
new file mode 100644
index 0000000..fc28a60
--- /dev/null
+++ b/icons/layout-editor/palette/item_large@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/item_large@2x_dark.png b/icons/layout-editor/palette/item_large@2x_dark.png
new file mode 100644
index 0000000..b1b90c5
--- /dev/null
+++ b/icons/layout-editor/palette/item_large@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/item_large_dark.png b/icons/layout-editor/palette/item_large_dark.png
new file mode 100644
index 0000000..4eefbc1
--- /dev/null
+++ b/icons/layout-editor/palette/item_large_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu.png b/icons/layout-editor/palette/menu.png
new file mode 100644
index 0000000..5763d66
--- /dev/null
+++ b/icons/layout-editor/palette/menu.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu@2x.png b/icons/layout-editor/palette/menu@2x.png
new file mode 100644
index 0000000..370eb2a
--- /dev/null
+++ b/icons/layout-editor/palette/menu@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu@2x_dark.png b/icons/layout-editor/palette/menu@2x_dark.png
new file mode 100644
index 0000000..62bd5a4
--- /dev/null
+++ b/icons/layout-editor/palette/menu@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu_dark.png b/icons/layout-editor/palette/menu_dark.png
new file mode 100644
index 0000000..c9f8099
--- /dev/null
+++ b/icons/layout-editor/palette/menu_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu_large.png b/icons/layout-editor/palette/menu_large.png
new file mode 100644
index 0000000..f4808a1
--- /dev/null
+++ b/icons/layout-editor/palette/menu_large.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu_large@2x.png b/icons/layout-editor/palette/menu_large@2x.png
new file mode 100644
index 0000000..9afda0e
--- /dev/null
+++ b/icons/layout-editor/palette/menu_large@2x.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu_large@2x_dark.png b/icons/layout-editor/palette/menu_large@2x_dark.png
new file mode 100644
index 0000000..944dfff
--- /dev/null
+++ b/icons/layout-editor/palette/menu_large@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/palette/menu_large_dark.png b/icons/layout-editor/palette/menu_large_dark.png
new file mode 100644
index 0000000..86b5377
--- /dev/null
+++ b/icons/layout-editor/palette/menu_large_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-hover.png b/icons/layout-editor/properties/favorites-hover.png
new file mode 100644
index 0000000..5e630a6
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-hover.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-hover@2x.png b/icons/layout-editor/properties/favorites-hover@2x.png
new file mode 100644
index 0000000..138fd69
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-hover@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-hover@2x_dark.png b/icons/layout-editor/properties/favorites-hover@2x_dark.png
new file mode 100644
index 0000000..c48f76c
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-hover@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-hover_dark.png b/icons/layout-editor/properties/favorites-hover_dark.png
new file mode 100644
index 0000000..c41ea2c
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-hover_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-selected.png b/icons/layout-editor/properties/favorites-selected.png
new file mode 100644
index 0000000..4474529
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-selected.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-selected@2x.png b/icons/layout-editor/properties/favorites-selected@2x.png
new file mode 100644
index 0000000..0d649ee
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-selected@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-selected@2x_dark.png b/icons/layout-editor/properties/favorites-selected@2x_dark.png
new file mode 100644
index 0000000..0d649ee
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-selected@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites-selected_dark.png b/icons/layout-editor/properties/favorites-selected_dark.png
new file mode 100644
index 0000000..4474529
--- /dev/null
+++ b/icons/layout-editor/properties/favorites-selected_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites.png b/icons/layout-editor/properties/favorites.png
new file mode 100644
index 0000000..d40f81d
--- /dev/null
+++ b/icons/layout-editor/properties/favorites.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites@2x.png b/icons/layout-editor/properties/favorites@2x.png
new file mode 100644
index 0000000..a2b5ed6
--- /dev/null
+++ b/icons/layout-editor/properties/favorites@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites@2x_dark.png b/icons/layout-editor/properties/favorites@2x_dark.png
new file mode 100644
index 0000000..d254df2
--- /dev/null
+++ b/icons/layout-editor/properties/favorites@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/favorites_dark.png b/icons/layout-editor/properties/favorites_dark.png
new file mode 100644
index 0000000..85d343d
--- /dev/null
+++ b/icons/layout-editor/properties/favorites_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-nav.png b/icons/layout-editor/properties/modify-nav.png
new file mode 100644
index 0000000..d058834
--- /dev/null
+++ b/icons/layout-editor/properties/modify-nav.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-nav@2x.png b/icons/layout-editor/properties/modify-nav@2x.png
new file mode 100644
index 0000000..97cb5e3
--- /dev/null
+++ b/icons/layout-editor/properties/modify-nav@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-nav@2x_dark.png b/icons/layout-editor/properties/modify-nav@2x_dark.png
new file mode 100644
index 0000000..7e9b066
--- /dev/null
+++ b/icons/layout-editor/properties/modify-nav@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-nav_dark.png b/icons/layout-editor/properties/modify-nav_dark.png
new file mode 100644
index 0000000..80494fe
--- /dev/null
+++ b/icons/layout-editor/properties/modify-nav_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-text.png b/icons/layout-editor/properties/modify-text.png
new file mode 100644
index 0000000..4ce5068
--- /dev/null
+++ b/icons/layout-editor/properties/modify-text.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-text@2x.png b/icons/layout-editor/properties/modify-text@2x.png
new file mode 100644
index 0000000..b5877f1
--- /dev/null
+++ b/icons/layout-editor/properties/modify-text@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-text@2x_dark.png b/icons/layout-editor/properties/modify-text@2x_dark.png
new file mode 100644
index 0000000..4332243
--- /dev/null
+++ b/icons/layout-editor/properties/modify-text@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-text_dark.png b/icons/layout-editor/properties/modify-text_dark.png
new file mode 100644
index 0000000..15d7d95
--- /dev/null
+++ b/icons/layout-editor/properties/modify-text_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-theme.png b/icons/layout-editor/properties/modify-theme.png
new file mode 100644
index 0000000..d57a3d2
--- /dev/null
+++ b/icons/layout-editor/properties/modify-theme.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-theme@2x.png b/icons/layout-editor/properties/modify-theme@2x.png
new file mode 100644
index 0000000..e91a3e1
--- /dev/null
+++ b/icons/layout-editor/properties/modify-theme@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-theme@2x_dark.png b/icons/layout-editor/properties/modify-theme@2x_dark.png
new file mode 100644
index 0000000..6b9baed
--- /dev/null
+++ b/icons/layout-editor/properties/modify-theme@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/modify-theme_dark.png b/icons/layout-editor/properties/modify-theme_dark.png
new file mode 100644
index 0000000..6854a3d
--- /dev/null
+++ b/icons/layout-editor/properties/modify-theme_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-center.png b/icons/layout-editor/properties/text-align-center.png
new file mode 100644
index 0000000..e323598
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-center.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-center@2x.png b/icons/layout-editor/properties/text-align-center@2x.png
new file mode 100644
index 0000000..0639abf
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-center@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-center@2x_dark.png b/icons/layout-editor/properties/text-align-center@2x_dark.png
new file mode 100644
index 0000000..dca3e74
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-center@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-center_dark.png b/icons/layout-editor/properties/text-align-center_dark.png
new file mode 100644
index 0000000..63e1591
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-center_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-left.png b/icons/layout-editor/properties/text-align-layout-left.png
new file mode 100644
index 0000000..3bb59d8
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-left.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-left@2x.png b/icons/layout-editor/properties/text-align-layout-left@2x.png
new file mode 100644
index 0000000..3b10bad
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-left@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-left@2x_dark.png b/icons/layout-editor/properties/text-align-layout-left@2x_dark.png
new file mode 100644
index 0000000..8890c95
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-left@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-left_dark.png b/icons/layout-editor/properties/text-align-layout-left_dark.png
new file mode 100644
index 0000000..da3c6ff
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-left_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-right.png b/icons/layout-editor/properties/text-align-layout-right.png
new file mode 100644
index 0000000..7f1fc5e
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-right.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-right@2x.png b/icons/layout-editor/properties/text-align-layout-right@2x.png
new file mode 100644
index 0000000..851a210
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-right@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-right@2x_dark.png b/icons/layout-editor/properties/text-align-layout-right@2x_dark.png
new file mode 100644
index 0000000..aea7f02
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-right@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-layout-right_dark.png b/icons/layout-editor/properties/text-align-layout-right_dark.png
new file mode 100644
index 0000000..80b53fa
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-layout-right_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-left.png b/icons/layout-editor/properties/text-align-left.png
new file mode 100644
index 0000000..96dcd63
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-left.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-left@2x.png b/icons/layout-editor/properties/text-align-left@2x.png
new file mode 100644
index 0000000..d4e8fe4
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-left@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-left@2x_dark.png b/icons/layout-editor/properties/text-align-left@2x_dark.png
new file mode 100644
index 0000000..08b077b
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-left@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-left_dark.png b/icons/layout-editor/properties/text-align-left_dark.png
new file mode 100644
index 0000000..3d4a8be
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-left_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-right.png b/icons/layout-editor/properties/text-align-right.png
new file mode 100644
index 0000000..83c4e93
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-right.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-right@2x.png b/icons/layout-editor/properties/text-align-right@2x.png
new file mode 100644
index 0000000..439eb31
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-right@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-right@2x_dark.png b/icons/layout-editor/properties/text-align-right@2x_dark.png
new file mode 100644
index 0000000..e7b1786
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-right@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-align-right_dark.png b/icons/layout-editor/properties/text-align-right_dark.png
new file mode 100644
index 0000000..54d6a5d
--- /dev/null
+++ b/icons/layout-editor/properties/text-align-right_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-bold.png b/icons/layout-editor/properties/text-style-bold.png
new file mode 100644
index 0000000..1eb89b0
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-bold.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-bold@2x.png b/icons/layout-editor/properties/text-style-bold@2x.png
new file mode 100644
index 0000000..7b224b7
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-bold@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-bold@2x_dark.png b/icons/layout-editor/properties/text-style-bold@2x_dark.png
new file mode 100644
index 0000000..9f0257c
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-bold@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-bold_dark.png b/icons/layout-editor/properties/text-style-bold_dark.png
new file mode 100644
index 0000000..5bc460f
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-bold_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-italic.png b/icons/layout-editor/properties/text-style-italic.png
new file mode 100644
index 0000000..1fac0da
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-italic.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-italic@2x.png b/icons/layout-editor/properties/text-style-italic@2x.png
new file mode 100644
index 0000000..7c03bb0
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-italic@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-italic@2x_dark.png b/icons/layout-editor/properties/text-style-italic@2x_dark.png
new file mode 100644
index 0000000..c5f398b
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-italic@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-italic_dark.png b/icons/layout-editor/properties/text-style-italic_dark.png
new file mode 100644
index 0000000..75cccc4
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-italic_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-uppercase.png b/icons/layout-editor/properties/text-style-uppercase.png
new file mode 100644
index 0000000..74925c0
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-uppercase.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-uppercase@2x.png b/icons/layout-editor/properties/text-style-uppercase@2x.png
new file mode 100644
index 0000000..586a2df
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-uppercase@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-uppercase@2x_dark.png b/icons/layout-editor/properties/text-style-uppercase@2x_dark.png
new file mode 100644
index 0000000..09d4781
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-uppercase@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/text-style-uppercase_dark.png b/icons/layout-editor/properties/text-style-uppercase_dark.png
new file mode 100644
index 0000000..2735fa8
--- /dev/null
+++ b/icons/layout-editor/properties/text-style-uppercase_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/toggle-properties.png b/icons/layout-editor/properties/toggle-properties.png
new file mode 100644
index 0000000..375fc53
--- /dev/null
+++ b/icons/layout-editor/properties/toggle-properties.png
Binary files differ
diff --git a/icons/layout-editor/properties/toggle-properties@2x.png b/icons/layout-editor/properties/toggle-properties@2x.png
new file mode 100644
index 0000000..173d392
--- /dev/null
+++ b/icons/layout-editor/properties/toggle-properties@2x.png
Binary files differ
diff --git a/icons/layout-editor/properties/toggle-properties@2x_dark.png b/icons/layout-editor/properties/toggle-properties@2x_dark.png
new file mode 100644
index 0000000..5f0b0bd
--- /dev/null
+++ b/icons/layout-editor/properties/toggle-properties@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/properties/toggle-properties_dark.png b/icons/layout-editor/properties/toggle-properties_dark.png
new file mode 100644
index 0000000..d036dd2
--- /dev/null
+++ b/icons/layout-editor/properties/toggle-properties_dark.png
Binary files differ
diff --git a/icons/layout-editor/toolbar/language.png b/icons/layout-editor/toolbar/language.png
index 0374a60..69634f2 100644
--- a/icons/layout-editor/toolbar/language.png
+++ b/icons/layout-editor/toolbar/language.png
Binary files differ
diff --git a/icons/layout-editor/toolbar/language@2x.png b/icons/layout-editor/toolbar/language@2x.png
index f9e8644..5798238 100644
--- a/icons/layout-editor/toolbar/language@2x.png
+++ b/icons/layout-editor/toolbar/language@2x.png
Binary files differ
diff --git a/icons/layout-editor/toolbar/language@2x_dark.png b/icons/layout-editor/toolbar/language@2x_dark.png
index f5c6e4e..f7fd0a4 100644
--- a/icons/layout-editor/toolbar/language@2x_dark.png
+++ b/icons/layout-editor/toolbar/language@2x_dark.png
Binary files differ
diff --git a/icons/layout-editor/toolbar/language_dark.png b/icons/layout-editor/toolbar/language_dark.png
index 52bb4e0..0125899 100644
--- a/icons/layout-editor/toolbar/language_dark.png
+++ b/icons/layout-editor/toolbar/language_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/filter.png b/icons/logcat/toolbar/filter.png
new file mode 100644
index 0000000..3fb2ff5
--- /dev/null
+++ b/icons/logcat/toolbar/filter.png
Binary files differ
diff --git a/icons/logcat/toolbar/filter@2x.png b/icons/logcat/toolbar/filter@2x.png
new file mode 100644
index 0000000..35561ca
--- /dev/null
+++ b/icons/logcat/toolbar/filter@2x.png
Binary files differ
diff --git a/icons/logcat/toolbar/filter@2x_dark.png b/icons/logcat/toolbar/filter@2x_dark.png
new file mode 100644
index 0000000..7f82e70
--- /dev/null
+++ b/icons/logcat/toolbar/filter@2x_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/filter_dark.png b/icons/logcat/toolbar/filter_dark.png
new file mode 100644
index 0000000..50efccd
--- /dev/null
+++ b/icons/logcat/toolbar/filter_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/settings.png b/icons/logcat/toolbar/settings.png
new file mode 100644
index 0000000..bd5a57b
--- /dev/null
+++ b/icons/logcat/toolbar/settings.png
Binary files differ
diff --git a/icons/logcat/toolbar/settings@2x.png b/icons/logcat/toolbar/settings@2x.png
new file mode 100644
index 0000000..80841de
--- /dev/null
+++ b/icons/logcat/toolbar/settings@2x.png
Binary files differ
diff --git a/icons/logcat/toolbar/settings@2x_dark.png b/icons/logcat/toolbar/settings@2x_dark.png
new file mode 100644
index 0000000..480b0b6
--- /dev/null
+++ b/icons/logcat/toolbar/settings@2x_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/settings_dark.png b/icons/logcat/toolbar/settings_dark.png
new file mode 100644
index 0000000..a72297c
--- /dev/null
+++ b/icons/logcat/toolbar/settings_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/snapshot.png b/icons/logcat/toolbar/snapshot.png
new file mode 100644
index 0000000..72e8a27
--- /dev/null
+++ b/icons/logcat/toolbar/snapshot.png
Binary files differ
diff --git a/icons/logcat/toolbar/snapshot@2x.png b/icons/logcat/toolbar/snapshot@2x.png
new file mode 100644
index 0000000..3ffb515
--- /dev/null
+++ b/icons/logcat/toolbar/snapshot@2x.png
Binary files differ
diff --git a/icons/logcat/toolbar/snapshot@2x_dark.png b/icons/logcat/toolbar/snapshot@2x_dark.png
new file mode 100644
index 0000000..f97ff2b
--- /dev/null
+++ b/icons/logcat/toolbar/snapshot@2x_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/snapshot_dark.png b/icons/logcat/toolbar/snapshot_dark.png
new file mode 100644
index 0000000..7dc8739
--- /dev/null
+++ b/icons/logcat/toolbar/snapshot_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/video-capture.png b/icons/logcat/toolbar/video-capture.png
new file mode 100644
index 0000000..aa1d7d8
--- /dev/null
+++ b/icons/logcat/toolbar/video-capture.png
Binary files differ
diff --git a/icons/logcat/toolbar/video-capture@2x.png b/icons/logcat/toolbar/video-capture@2x.png
new file mode 100644
index 0000000..dd78219
--- /dev/null
+++ b/icons/logcat/toolbar/video-capture@2x.png
Binary files differ
diff --git a/icons/logcat/toolbar/video-capture@2x_dark.png b/icons/logcat/toolbar/video-capture@2x_dark.png
new file mode 100644
index 0000000..b74fc5a
--- /dev/null
+++ b/icons/logcat/toolbar/video-capture@2x_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/video-capture_dark.png b/icons/logcat/toolbar/video-capture_dark.png
new file mode 100644
index 0000000..56cc113
--- /dev/null
+++ b/icons/logcat/toolbar/video-capture_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/wrap-text.png b/icons/logcat/toolbar/wrap-text.png
new file mode 100644
index 0000000..fc6a16c
--- /dev/null
+++ b/icons/logcat/toolbar/wrap-text.png
Binary files differ
diff --git a/icons/logcat/toolbar/wrap-text@2x.png b/icons/logcat/toolbar/wrap-text@2x.png
new file mode 100644
index 0000000..b16be65
--- /dev/null
+++ b/icons/logcat/toolbar/wrap-text@2x.png
Binary files differ
diff --git a/icons/logcat/toolbar/wrap-text@2x_dark.png b/icons/logcat/toolbar/wrap-text@2x_dark.png
new file mode 100644
index 0000000..fbc0fb9
--- /dev/null
+++ b/icons/logcat/toolbar/wrap-text@2x_dark.png
Binary files differ
diff --git a/icons/logcat/toolbar/wrap-text_dark.png b/icons/logcat/toolbar/wrap-text_dark.png
new file mode 100644
index 0000000..d0bfcce
--- /dev/null
+++ b/icons/logcat/toolbar/wrap-text_dark.png
Binary files differ
diff --git a/icons/profiler/overlays/stack-thread-suspended.png b/icons/profiler/overlays/stack-thread-suspended.png
index 622947c..726e91f 100644
--- a/icons/profiler/overlays/stack-thread-suspended.png
+++ b/icons/profiler/overlays/stack-thread-suspended.png
Binary files differ
diff --git a/icons/profiler/overlays/stack-thread-suspended@2x.png b/icons/profiler/overlays/stack-thread-suspended@2x.png
index de9d1dc..1fc6b7d 100644
--- a/icons/profiler/overlays/stack-thread-suspended@2x.png
+++ b/icons/profiler/overlays/stack-thread-suspended@2x.png
Binary files differ
diff --git a/icons/profiler/overlays/stack-thread-suspended@2x_dark.png b/icons/profiler/overlays/stack-thread-suspended@2x_dark.png
index 6c35cf1..1fc6b7d 100644
--- a/icons/profiler/overlays/stack-thread-suspended@2x_dark.png
+++ b/icons/profiler/overlays/stack-thread-suspended@2x_dark.png
Binary files differ
diff --git a/icons/profiler/overlays/stack-thread-suspended_dark.png b/icons/profiler/overlays/stack-thread-suspended_dark.png
index 5ba0058..726e91f 100644
--- a/icons/profiler/overlays/stack-thread-suspended_dark.png
+++ b/icons/profiler/overlays/stack-thread-suspended_dark.png
Binary files differ
diff --git a/icons/profiler/sessions/bookmark.png b/icons/profiler/sessions/bookmark.png
new file mode 100644
index 0000000..5168b2d
--- /dev/null
+++ b/icons/profiler/sessions/bookmark.png
Binary files differ
diff --git a/icons/profiler/sessions/bookmark@2x.png b/icons/profiler/sessions/bookmark@2x.png
new file mode 100644
index 0000000..670b656
--- /dev/null
+++ b/icons/profiler/sessions/bookmark@2x.png
Binary files differ
diff --git a/icons/profiler/sessions/bookmark@2x_dark.png b/icons/profiler/sessions/bookmark@2x_dark.png
new file mode 100644
index 0000000..3d0423f
--- /dev/null
+++ b/icons/profiler/sessions/bookmark@2x_dark.png
Binary files differ
diff --git a/icons/profiler/sessions/bookmark_dark.png b/icons/profiler/sessions/bookmark_dark.png
new file mode 100644
index 0000000..5ac247a
--- /dev/null
+++ b/icons/profiler/sessions/bookmark_dark.png
Binary files differ
diff --git a/icons/profiler/sessions/cpu.png b/icons/profiler/sessions/cpu.png
new file mode 100644
index 0000000..2807191
--- /dev/null
+++ b/icons/profiler/sessions/cpu.png
Binary files differ
diff --git a/icons/profiler/sessions/cpu@2x.png b/icons/profiler/sessions/cpu@2x.png
new file mode 100644
index 0000000..766b55f
--- /dev/null
+++ b/icons/profiler/sessions/cpu@2x.png
Binary files differ
diff --git a/icons/profiler/sessions/cpu@2x_dark.png b/icons/profiler/sessions/cpu@2x_dark.png
new file mode 100644
index 0000000..983bfd0
--- /dev/null
+++ b/icons/profiler/sessions/cpu@2x_dark.png
Binary files differ
diff --git a/icons/profiler/sessions/cpu_dark.png b/icons/profiler/sessions/cpu_dark.png
new file mode 100644
index 0000000..573277e
--- /dev/null
+++ b/icons/profiler/sessions/cpu_dark.png
Binary files differ
diff --git a/icons/profiler/sessions/heap.png b/icons/profiler/sessions/heap.png
new file mode 100644
index 0000000..5b12352
--- /dev/null
+++ b/icons/profiler/sessions/heap.png
Binary files differ
diff --git a/icons/profiler/sessions/heap@2x.png b/icons/profiler/sessions/heap@2x.png
new file mode 100644
index 0000000..5f7a14d
--- /dev/null
+++ b/icons/profiler/sessions/heap@2x.png
Binary files differ
diff --git a/icons/profiler/sessions/heap@2x_dark.png b/icons/profiler/sessions/heap@2x_dark.png
new file mode 100644
index 0000000..d4bda30
--- /dev/null
+++ b/icons/profiler/sessions/heap@2x_dark.png
Binary files differ
diff --git a/icons/profiler/sessions/heap_dark.png b/icons/profiler/sessions/heap_dark.png
new file mode 100644
index 0000000..4e011e0
--- /dev/null
+++ b/icons/profiler/sessions/heap_dark.png
Binary files differ
diff --git a/icons/profiler/toolbar/force-garbage-collection.png b/icons/profiler/toolbar/force-garbage-collection.png
index 8498ac5..68e4598 100644
--- a/icons/profiler/toolbar/force-garbage-collection.png
+++ b/icons/profiler/toolbar/force-garbage-collection.png
Binary files differ
diff --git a/icons/profiler/toolbar/force-garbage-collection@2x.png b/icons/profiler/toolbar/force-garbage-collection@2x.png
index 313ab30..afedbea 100644
--- a/icons/profiler/toolbar/force-garbage-collection@2x.png
+++ b/icons/profiler/toolbar/force-garbage-collection@2x.png
Binary files differ
diff --git a/icons/profiler/toolbar/force-garbage-collection@2x_dark.png b/icons/profiler/toolbar/force-garbage-collection@2x_dark.png
index 61dc81f..80fa6bb 100644
--- a/icons/profiler/toolbar/force-garbage-collection@2x_dark.png
+++ b/icons/profiler/toolbar/force-garbage-collection@2x_dark.png
Binary files differ
diff --git a/icons/profiler/toolbar/force-garbage-collection_dark.png b/icons/profiler/toolbar/force-garbage-collection_dark.png
index 3d3a0fb..428050b 100644
--- a/icons/profiler/toolbar/force-garbage-collection_dark.png
+++ b/icons/profiler/toolbar/force-garbage-collection_dark.png
Binary files differ
diff --git a/icons/profiler/toolbar/heap-dump.png b/icons/profiler/toolbar/heap-dump.png
index 079f497..97feae0 100644
--- a/icons/profiler/toolbar/heap-dump.png
+++ b/icons/profiler/toolbar/heap-dump.png
Binary files differ
diff --git a/icons/profiler/toolbar/heap-dump@2x.png b/icons/profiler/toolbar/heap-dump@2x.png
index b7fb5e4..c0941f6 100644
--- a/icons/profiler/toolbar/heap-dump@2x.png
+++ b/icons/profiler/toolbar/heap-dump@2x.png
Binary files differ
diff --git a/icons/profiler/toolbar/heap-dump@2x_dark.png b/icons/profiler/toolbar/heap-dump@2x_dark.png
index 2a10a45..9c5fa80 100644
--- a/icons/profiler/toolbar/heap-dump@2x_dark.png
+++ b/icons/profiler/toolbar/heap-dump@2x_dark.png
Binary files differ
diff --git a/icons/profiler/toolbar/heap-dump_dark.png b/icons/profiler/toolbar/heap-dump_dark.png
index 51d882d..8ae0eb4 100644
--- a/icons/profiler/toolbar/heap-dump_dark.png
+++ b/icons/profiler/toolbar/heap-dump_dark.png
Binary files differ
diff --git a/icons/profiler/toolbar/stop-recording.png b/icons/profiler/toolbar/stop-recording.png
index 7f9238d..85b9220 100644
--- a/icons/profiler/toolbar/stop-recording.png
+++ b/icons/profiler/toolbar/stop-recording.png
Binary files differ
diff --git a/icons/profiler/toolbar/stop-recording@2x.png b/icons/profiler/toolbar/stop-recording@2x.png
index 8c780ad..99228b5 100644
--- a/icons/profiler/toolbar/stop-recording@2x.png
+++ b/icons/profiler/toolbar/stop-recording@2x.png
Binary files differ
diff --git a/icons/profiler/toolbar/stop-recording@2x_dark.png b/icons/profiler/toolbar/stop-recording@2x_dark.png
index 4a73d9e..3bb0f9c 100644
--- a/icons/profiler/toolbar/stop-recording@2x_dark.png
+++ b/icons/profiler/toolbar/stop-recording@2x_dark.png
Binary files differ
diff --git a/icons/profiler/toolbar/stop-recording_dark.png b/icons/profiler/toolbar/stop-recording_dark.png
index a6b3503..1dd666b 100644
--- a/icons/profiler/toolbar/stop-recording_dark.png
+++ b/icons/profiler/toolbar/stop-recording_dark.png
Binary files differ
diff --git a/icons/shell/filetree/android-tree.png b/icons/shell/filetree/android-tree.png
new file mode 100644
index 0000000..4c5de74
--- /dev/null
+++ b/icons/shell/filetree/android-tree.png
Binary files differ
diff --git a/icons/shell/filetree/android-tree@2x.png b/icons/shell/filetree/android-tree@2x.png
new file mode 100644
index 0000000..76faf19
--- /dev/null
+++ b/icons/shell/filetree/android-tree@2x.png
Binary files differ
diff --git a/icons/shell/filetree/android-tree@2x_dark.png b/icons/shell/filetree/android-tree@2x_dark.png
new file mode 100644
index 0000000..76faf19
--- /dev/null
+++ b/icons/shell/filetree/android-tree@2x_dark.png
Binary files differ
diff --git a/icons/shell/filetree/android-tree_dark.png b/icons/shell/filetree/android-tree_dark.png
new file mode 100644
index 0000000..4c5de74
--- /dev/null
+++ b/icons/shell/filetree/android-tree_dark.png
Binary files differ
diff --git a/icons/shell/filetree/font-file.png b/icons/shell/filetree/font-file.png
index 892a150..12d3c6b 100644
--- a/icons/shell/filetree/font-file.png
+++ b/icons/shell/filetree/font-file.png
Binary files differ
diff --git a/icons/shell/filetree/font-file@2x.png b/icons/shell/filetree/font-file@2x.png
index 5fdd8fd..4c1a338 100644
--- a/icons/shell/filetree/font-file@2x.png
+++ b/icons/shell/filetree/font-file@2x.png
Binary files differ
diff --git a/icons/shell/filetree/font-file@2x_dark.png b/icons/shell/filetree/font-file@2x_dark.png
index 5fdd8fd..4e9c0de 100644
--- a/icons/shell/filetree/font-file@2x_dark.png
+++ b/icons/shell/filetree/font-file@2x_dark.png
Binary files differ
diff --git a/icons/shell/filetree/font-file_dark.png b/icons/shell/filetree/font-file_dark.png
index 892a150..d99b936 100644
--- a/icons/shell/filetree/font-file_dark.png
+++ b/icons/shell/filetree/font-file_dark.png
Binary files differ
diff --git a/icons/shell/tools/android-preview.png b/icons/shell/toolbar/android-preview.png
similarity index 100%
rename from icons/shell/tools/android-preview.png
rename to icons/shell/toolbar/android-preview.png
Binary files differ
diff --git a/icons/shell/tools/android-preview@2x.png b/icons/shell/toolbar/android-preview@2x.png
similarity index 100%
rename from icons/shell/tools/android-preview@2x.png
rename to icons/shell/toolbar/android-preview@2x.png
Binary files differ
diff --git a/icons/shell/tools/android-preview@2x_dark.png b/icons/shell/toolbar/android-preview@2x_dark.png
similarity index 100%
rename from icons/shell/tools/android-preview@2x_dark.png
rename to icons/shell/toolbar/android-preview@2x_dark.png
Binary files differ
diff --git a/icons/shell/tools/android-preview_dark.png b/icons/shell/toolbar/android-preview_dark.png
similarity index 100%
rename from icons/shell/tools/android-preview_dark.png
rename to icons/shell/toolbar/android-preview_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/avd-manager.png b/icons/shell/toolbar/avd-manager.png
new file mode 100644
index 0000000..1bd2e74
--- /dev/null
+++ b/icons/shell/toolbar/avd-manager.png
Binary files differ
diff --git a/icons/shell/toolbar/avd-manager@2x.png b/icons/shell/toolbar/avd-manager@2x.png
new file mode 100644
index 0000000..d523845
--- /dev/null
+++ b/icons/shell/toolbar/avd-manager@2x.png
Binary files differ
diff --git a/icons/shell/toolbar/avd-manager@2x_dark.png b/icons/shell/toolbar/avd-manager@2x_dark.png
new file mode 100644
index 0000000..37b2616
--- /dev/null
+++ b/icons/shell/toolbar/avd-manager@2x_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/avd-manager_dark.png b/icons/shell/toolbar/avd-manager_dark.png
new file mode 100644
index 0000000..c02a215
--- /dev/null
+++ b/icons/shell/toolbar/avd-manager_dark.png
Binary files differ
diff --git a/icons/shell/tools/layout-inspector.png b/icons/shell/toolbar/layout-inspector.png
similarity index 100%
rename from icons/shell/tools/layout-inspector.png
rename to icons/shell/toolbar/layout-inspector.png
Binary files differ
diff --git a/icons/shell/tools/layout-inspector@2x.png b/icons/shell/toolbar/layout-inspector@2x.png
similarity index 100%
rename from icons/shell/tools/layout-inspector@2x.png
rename to icons/shell/toolbar/layout-inspector@2x.png
Binary files differ
diff --git a/icons/shell/tools/layout-inspector@2x_dark.png b/icons/shell/toolbar/layout-inspector@2x_dark.png
similarity index 100%
rename from icons/shell/tools/layout-inspector@2x_dark.png
rename to icons/shell/toolbar/layout-inspector@2x_dark.png
Binary files differ
diff --git a/icons/shell/tools/layout-inspector_dark.png b/icons/shell/toolbar/layout-inspector_dark.png
similarity index 100%
rename from icons/shell/tools/layout-inspector_dark.png
rename to icons/shell/toolbar/layout-inspector_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/profiler.png b/icons/shell/toolbar/profiler.png
index 4a86dcb..4ae1f92 100644
--- a/icons/shell/toolbar/profiler.png
+++ b/icons/shell/toolbar/profiler.png
Binary files differ
diff --git a/icons/shell/toolbar/profiler@2x.png b/icons/shell/toolbar/profiler@2x.png
index 4bf693e..f967138 100644
--- a/icons/shell/toolbar/profiler@2x.png
+++ b/icons/shell/toolbar/profiler@2x.png
Binary files differ
diff --git a/icons/shell/toolbar/profiler@2x_dark.png b/icons/shell/toolbar/profiler@2x_dark.png
index 2b43087..f966ca3 100644
--- a/icons/shell/toolbar/profiler@2x_dark.png
+++ b/icons/shell/toolbar/profiler@2x_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/profiler_dark.png b/icons/shell/toolbar/profiler_dark.png
index 3005b50..662e4f9 100644
--- a/icons/shell/toolbar/profiler_dark.png
+++ b/icons/shell/toolbar/profiler_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/theme-editor.png b/icons/shell/toolbar/theme-editor.png
new file mode 100644
index 0000000..9478ca7
--- /dev/null
+++ b/icons/shell/toolbar/theme-editor.png
Binary files differ
diff --git a/icons/shell/toolbar/theme-editor@2x.png b/icons/shell/toolbar/theme-editor@2x.png
new file mode 100644
index 0000000..a0e2bf9
--- /dev/null
+++ b/icons/shell/toolbar/theme-editor@2x.png
Binary files differ
diff --git a/icons/shell/toolbar/theme-editor@2x_dark.png b/icons/shell/toolbar/theme-editor@2x_dark.png
new file mode 100644
index 0000000..2940093
--- /dev/null
+++ b/icons/shell/toolbar/theme-editor@2x_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/theme-editor_dark.png b/icons/shell/toolbar/theme-editor_dark.png
new file mode 100644
index 0000000..5d8fefe
--- /dev/null
+++ b/icons/shell/toolbar/theme-editor_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/virtual-devices.png b/icons/shell/toolbar/virtual-devices.png
index 3752c77..73de81d 100644
--- a/icons/shell/toolbar/virtual-devices.png
+++ b/icons/shell/toolbar/virtual-devices.png
Binary files differ
diff --git a/icons/shell/toolbar/virtual-devices@2x.png b/icons/shell/toolbar/virtual-devices@2x.png
index 59569c7..725e637 100644
--- a/icons/shell/toolbar/virtual-devices@2x.png
+++ b/icons/shell/toolbar/virtual-devices@2x.png
Binary files differ
diff --git a/icons/shell/toolbar/virtual-devices@2x_dark.png b/icons/shell/toolbar/virtual-devices@2x_dark.png
index 071893c..71c8776 100644
--- a/icons/shell/toolbar/virtual-devices@2x_dark.png
+++ b/icons/shell/toolbar/virtual-devices@2x_dark.png
Binary files differ
diff --git a/icons/shell/toolbar/virtual-devices_dark.png b/icons/shell/toolbar/virtual-devices_dark.png
index ca68fcd..ea23638 100644
--- a/icons/shell/toolbar/virtual-devices_dark.png
+++ b/icons/shell/toolbar/virtual-devices_dark.png
Binary files differ
diff --git a/icons/shell/tools/profiler.png b/icons/shell/tools/profiler.png
deleted file mode 100644
index 4ae1f92..0000000
--- a/icons/shell/tools/profiler.png
+++ /dev/null
Binary files differ
diff --git a/icons/shell/tools/profiler@2x.png b/icons/shell/tools/profiler@2x.png
deleted file mode 100644
index f967138..0000000
--- a/icons/shell/tools/profiler@2x.png
+++ /dev/null
Binary files differ
diff --git a/icons/shell/tools/profiler@2x_dark.png b/icons/shell/tools/profiler@2x_dark.png
deleted file mode 100644
index f966ca3..0000000
--- a/icons/shell/tools/profiler@2x_dark.png
+++ /dev/null
Binary files differ
diff --git a/icons/shell/tools/profiler_dark.png b/icons/shell/tools/profiler_dark.png
deleted file mode 100644
index 662e4f9..0000000
--- a/icons/shell/tools/profiler_dark.png
+++ /dev/null
Binary files differ