diff --git a/images/ui/button/Image.png b/images/ui/button/Image.png deleted file mode 100644 index 0592bd5b7..000000000 Binary files a/images/ui/button/Image.png and /dev/null differ diff --git a/images/ui/button/active_edit.png b/images/ui/button/active_edit.png deleted file mode 100644 index 1f0a8f781..000000000 Binary files a/images/ui/button/active_edit.png and /dev/null differ diff --git a/images/ui/button/active_edit_action.png b/images/ui/button/active_edit_action.png deleted file mode 100644 index 5a5c66021..000000000 Binary files a/images/ui/button/active_edit_action.png and /dev/null differ diff --git a/images/ui/button/active_edit_action_dark.png b/images/ui/button/active_edit_action_dark.png deleted file mode 100644 index 36680d451..000000000 Binary files a/images/ui/button/active_edit_action_dark.png and /dev/null differ diff --git a/images/ui/button/active_edit_action_icon.png b/images/ui/button/active_edit_action_icon.png deleted file mode 100644 index 5bb8609ae..000000000 Binary files a/images/ui/button/active_edit_action_icon.png and /dev/null differ diff --git a/images/ui/button/active_edit_dark.png b/images/ui/button/active_edit_dark.png deleted file mode 100644 index 774dbea75..000000000 Binary files a/images/ui/button/active_edit_dark.png and /dev/null differ diff --git a/images/ui/button/apply.png b/images/ui/button/apply.png deleted file mode 100644 index 4633d4d7c..000000000 Binary files a/images/ui/button/apply.png and /dev/null differ diff --git a/images/ui/button/apply_dark.png b/images/ui/button/apply_dark.png deleted file mode 100644 index 79f88fffc..000000000 Binary files a/images/ui/button/apply_dark.png and /dev/null differ diff --git a/images/ui/button/built-in_button.png b/images/ui/button/built-in_button.png deleted file mode 100644 index 81a73c82c..000000000 Binary files a/images/ui/button/built-in_button.png and /dev/null differ diff --git a/images/ui/button/built-in_button_dark.png b/images/ui/button/built-in_button_dark.png deleted file mode 100644 index aa6ee4254..000000000 Binary files a/images/ui/button/built-in_button_dark.png and /dev/null differ diff --git a/images/ui/button/built_in_button.png b/images/ui/button/built_in_button.png deleted file mode 100644 index 81a73c82c..000000000 Binary files a/images/ui/button/built_in_button.png and /dev/null differ diff --git a/images/ui/button/built_in_button_dark.png b/images/ui/button/built_in_button_dark.png deleted file mode 100644 index aa6ee4254..000000000 Binary files a/images/ui/button/built_in_button_dark.png and /dev/null differ diff --git a/images/ui/button/button_active_edit_action.png b/images/ui/button/button_active_edit_action.png new file mode 100644 index 000000000..9eb144d71 Binary files /dev/null and b/images/ui/button/button_active_edit_action.png differ diff --git a/images/ui/button/button_active_edit_action_dark.png b/images/ui/button/button_active_edit_action_dark.png new file mode 100644 index 000000000..fc9015dfc Binary files /dev/null and b/images/ui/button/button_active_edit_action_dark.png differ diff --git a/images/ui/button/button_apply.png b/images/ui/button/button_apply.png new file mode 100644 index 000000000..18bdf26ea Binary files /dev/null and b/images/ui/button/button_apply.png differ diff --git a/images/ui/button/button_apply_dark.png b/images/ui/button/button_apply_dark.png new file mode 100644 index 000000000..e54a8ff69 Binary files /dev/null and b/images/ui/button/button_apply_dark.png differ diff --git a/images/ui/button/button_built_in_button.png b/images/ui/button/button_built_in_button.png new file mode 100644 index 000000000..47327f473 Binary files /dev/null and b/images/ui/button/button_built_in_button.png differ diff --git a/images/ui/button/button_built_in_button_dark.png b/images/ui/button/button_built_in_button_dark.png new file mode 100644 index 000000000..63cf5b1db Binary files /dev/null and b/images/ui/button/button_built_in_button_dark.png differ diff --git a/images/ui/button/button_cancel.png b/images/ui/button/button_cancel.png new file mode 100644 index 000000000..bb963f7e4 Binary files /dev/null and b/images/ui/button/button_cancel.png differ diff --git a/images/ui/button/button_cancel_dark.png b/images/ui/button/button_cancel_dark.png new file mode 100644 index 000000000..e7fed1538 Binary files /dev/null and b/images/ui/button/button_cancel_dark.png differ diff --git a/images/ui/button/button_check_for_updates.png b/images/ui/button/button_check_for_updates.png new file mode 100644 index 000000000..be6f7b18e Binary files /dev/null and b/images/ui/button/button_check_for_updates.png differ diff --git a/images/ui/button/button_check_for_updates_dark.png b/images/ui/button/button_check_for_updates_dark.png new file mode 100644 index 000000000..9694318b2 Binary files /dev/null and b/images/ui/button/button_check_for_updates_dark.png differ diff --git a/images/ui/button/button_check_now.png b/images/ui/button/button_check_now.png new file mode 100644 index 000000000..20eb84a4a Binary files /dev/null and b/images/ui/button/button_check_now.png differ diff --git a/images/ui/button/button_check_now_dark.png b/images/ui/button/button_check_now_dark.png new file mode 100644 index 000000000..3dc8ca09a Binary files /dev/null and b/images/ui/button/button_check_now_dark.png differ diff --git a/images/ui/button/button_close.png b/images/ui/button/button_close.png new file mode 100644 index 000000000..18a96f899 Binary files /dev/null and b/images/ui/button/button_close.png differ diff --git a/images/ui/button/button_close_dark.png b/images/ui/button/button_close_dark.png new file mode 100644 index 000000000..ef893e6a9 Binary files /dev/null and b/images/ui/button/button_close_dark.png differ diff --git a/images/ui/button/button_default.png b/images/ui/button/button_default.png new file mode 100644 index 000000000..02b4fcd46 Binary files /dev/null and b/images/ui/button/button_default.png differ diff --git a/images/ui/button/button_default_OK.png b/images/ui/button/button_default_OK.png new file mode 100644 index 000000000..ad0944844 Binary files /dev/null and b/images/ui/button/button_default_OK.png differ diff --git a/images/ui/button/button_default_OK_dark.png b/images/ui/button/button_default_OK_dark.png new file mode 100644 index 000000000..391198c3d Binary files /dev/null and b/images/ui/button/button_default_OK_dark.png differ diff --git a/images/ui/button/button_default_dark.png b/images/ui/button/button_default_dark.png new file mode 100644 index 000000000..71ba2c5ab Binary files /dev/null and b/images/ui/button/button_default_dark.png differ diff --git a/images/ui/button/button_default_save.png b/images/ui/button/button_default_save.png new file mode 100644 index 000000000..ad38f9e86 Binary files /dev/null and b/images/ui/button/button_default_save.png differ diff --git a/images/ui/button/button_default_save_dark.png b/images/ui/button/button_default_save_dark.png new file mode 100644 index 000000000..581f150df Binary files /dev/null and b/images/ui/button/button_default_save_dark.png differ diff --git a/images/ui/button/button_disabled.png b/images/ui/button/button_disabled.png index c654cc3dc..57e147ab7 100644 Binary files a/images/ui/button/button_disabled.png and b/images/ui/button/button_disabled.png differ diff --git a/images/ui/button/button_disabled_dark.png b/images/ui/button/button_disabled_dark.png new file mode 100644 index 000000000..aa552462c Binary files /dev/null and b/images/ui/button/button_disabled_dark.png differ diff --git a/images/ui/button/button_edit.png b/images/ui/button/button_edit.png new file mode 100644 index 000000000..f527bb354 Binary files /dev/null and b/images/ui/button/button_edit.png differ diff --git a/images/ui/button/button_edit_dark.png b/images/ui/button/button_edit_dark.png new file mode 100644 index 000000000..802be50bf Binary files /dev/null and b/images/ui/button/button_edit_dark.png differ diff --git a/images/ui/button/button_ellipsis.png b/images/ui/button/button_ellipsis.png new file mode 100644 index 000000000..d062f06b5 Binary files /dev/null and b/images/ui/button/button_ellipsis.png differ diff --git a/images/ui/button/button_ellipsis_dark.png b/images/ui/button/button_ellipsis_dark.png new file mode 100644 index 000000000..a7e834241 Binary files /dev/null and b/images/ui/button/button_ellipsis_dark.png differ diff --git a/images/ui/button/button_example.png b/images/ui/button/button_example.png index bb4a1e86f..a6d903418 100644 Binary files a/images/ui/button/button_example.png and b/images/ui/button/button_example.png differ diff --git a/images/ui/button/button_example_dark.png b/images/ui/button/button_example_dark.png index c2b73c268..347a9eb05 100644 Binary files a/images/ui/button/button_example_dark.png and b/images/ui/button/button_example_dark.png differ diff --git a/images/ui/button/button_focused.png b/images/ui/button/button_focused.png new file mode 100644 index 000000000..84f50f385 Binary files /dev/null and b/images/ui/button/button_focused.png differ diff --git a/images/ui/button/button_focused_dark.png b/images/ui/button/button_focused_dark.png new file mode 100644 index 000000000..63f95f912 Binary files /dev/null and b/images/ui/button/button_focused_dark.png differ diff --git a/images/ui/button/button_help.png b/images/ui/button/button_help.png new file mode 100644 index 000000000..d44093e95 Binary files /dev/null and b/images/ui/button/button_help.png differ diff --git a/images/ui/button/button_help_dark.png b/images/ui/button/button_help_dark.png new file mode 100644 index 000000000..67d65867a Binary files /dev/null and b/images/ui/button/button_help_dark.png differ diff --git a/images/ui/button/button_hovered.png b/images/ui/button/button_hovered.png new file mode 100644 index 000000000..d54c977cf Binary files /dev/null and b/images/ui/button/button_hovered.png differ diff --git a/images/ui/button/button_hovered_dark.png b/images/ui/button/button_hovered_dark.png new file mode 100644 index 000000000..14324f471 Binary files /dev/null and b/images/ui/button/button_hovered_dark.png differ diff --git a/images/ui/button/button_link_instead.png b/images/ui/button/button_link_instead.png new file mode 100644 index 000000000..04276ecf1 Binary files /dev/null and b/images/ui/button/button_link_instead.png differ diff --git a/images/ui/button/button_link_instead_dark.png b/images/ui/button/button_link_instead_dark.png new file mode 100644 index 000000000..f376754ef Binary files /dev/null and b/images/ui/button/button_link_instead_dark.png differ diff --git a/images/ui/button/button_merge_dialog.png b/images/ui/button/button_merge_dialog.png new file mode 100644 index 000000000..9b722cc65 Binary files /dev/null and b/images/ui/button/button_merge_dialog.png differ diff --git a/images/ui/button/button_merge_dialog_dark.png b/images/ui/button/button_merge_dialog_dark.png new file mode 100644 index 000000000..ed6683c8f Binary files /dev/null and b/images/ui/button/button_merge_dialog_dark.png differ diff --git a/images/ui/button/button_open_project_dialog.png b/images/ui/button/button_open_project_dialog.png new file mode 100644 index 000000000..a64e5efe2 Binary files /dev/null and b/images/ui/button/button_open_project_dialog.png differ diff --git a/images/ui/button/button_open_project_dialog_dark.png b/images/ui/button/button_open_project_dialog_dark.png new file mode 100644 index 000000000..e87955850 Binary files /dev/null and b/images/ui/button/button_open_project_dialog_dark.png differ diff --git a/images/ui/button/button_open_project_dialog_incorrect.png b/images/ui/button/button_open_project_dialog_incorrect.png new file mode 100644 index 000000000..c2c381162 Binary files /dev/null and b/images/ui/button/button_open_project_dialog_incorrect.png differ diff --git a/images/ui/button/button_open_project_dialog_incorrect_dark.png b/images/ui/button/button_open_project_dialog_incorrect_dark.png new file mode 100644 index 000000000..b242bfc5e Binary files /dev/null and b/images/ui/button/button_open_project_dialog_incorrect_dark.png differ diff --git a/images/ui/button/button_size_1.png b/images/ui/button/button_size_1.png deleted file mode 100644 index 75ca24315..000000000 Binary files a/images/ui/button/button_size_1.png and /dev/null differ diff --git a/images/ui/button/button_size_2.png b/images/ui/button/button_size_2.png deleted file mode 100644 index e4221f85a..000000000 Binary files a/images/ui/button/button_size_2.png and /dev/null differ diff --git a/images/ui/button/button_size_3.png b/images/ui/button/button_size_3.png deleted file mode 100644 index 6ed6e0fee..000000000 Binary files a/images/ui/button/button_size_3.png and /dev/null differ diff --git a/images/ui/button/button_size_4.png b/images/ui/button/button_size_4.png deleted file mode 100644 index e1f5f5ebe..000000000 Binary files a/images/ui/button/button_size_4.png and /dev/null differ diff --git a/images/ui/button/button_size_5.png b/images/ui/button/button_size_5.png deleted file mode 100644 index 04fdf284b..000000000 Binary files a/images/ui/button/button_size_5.png and /dev/null differ diff --git a/images/ui/button/button_sizes.png b/images/ui/button/button_sizes.png deleted file mode 100644 index 88222d112..000000000 Binary files a/images/ui/button/button_sizes.png and /dev/null differ diff --git a/images/ui/button/button_split_button.png b/images/ui/button/button_split_button.png new file mode 100644 index 000000000..4826c917c Binary files /dev/null and b/images/ui/button/button_split_button.png differ diff --git a/images/ui/button/button_split_button_dark.png b/images/ui/button/button_split_button_dark.png new file mode 100644 index 000000000..ed7b6050c Binary files /dev/null and b/images/ui/button/button_split_button_dark.png differ diff --git a/images/ui/button/button_toolbar.png b/images/ui/button/button_toolbar.png new file mode 100644 index 000000000..8ad32fac0 Binary files /dev/null and b/images/ui/button/button_toolbar.png differ diff --git a/images/ui/button/button_toolbar_dark.png b/images/ui/button/button_toolbar_dark.png new file mode 100644 index 000000000..f310e2cad Binary files /dev/null and b/images/ui/button/button_toolbar_dark.png differ diff --git a/images/ui/button/button_when_to_use.png b/images/ui/button/button_when_to_use.png new file mode 100644 index 000000000..af32bc45d Binary files /dev/null and b/images/ui/button/button_when_to_use.png differ diff --git a/images/ui/button/button_when_to_use_dark.png b/images/ui/button/button_when_to_use_dark.png new file mode 100644 index 000000000..558e004ba Binary files /dev/null and b/images/ui/button/button_when_to_use_dark.png differ diff --git a/images/ui/button/buttons_with_ellipsis.png b/images/ui/button/buttons_with_ellipsis.png deleted file mode 100644 index 93161f8c0..000000000 Binary files a/images/ui/button/buttons_with_ellipsis.png and /dev/null differ diff --git a/images/ui/button/buttons_with_ellipsis_dark.png b/images/ui/button/buttons_with_ellipsis_dark.png deleted file mode 100644 index afb5430b9..000000000 Binary files a/images/ui/button/buttons_with_ellipsis_dark.png and /dev/null differ diff --git a/images/ui/button/cancel.png b/images/ui/button/cancel.png deleted file mode 100644 index f92b701b6..000000000 Binary files a/images/ui/button/cancel.png and /dev/null differ diff --git a/images/ui/button/cancel_dark.png b/images/ui/button/cancel_dark.png deleted file mode 100644 index 1a68992d2..000000000 Binary files a/images/ui/button/cancel_dark.png and /dev/null differ diff --git a/images/ui/button/check_for_updates.png b/images/ui/button/check_for_updates.png deleted file mode 100644 index b56a7d207..000000000 Binary files a/images/ui/button/check_for_updates.png and /dev/null differ diff --git a/images/ui/button/check_for_updates_dark.png b/images/ui/button/check_for_updates_dark.png deleted file mode 100644 index 07df2a709..000000000 Binary files a/images/ui/button/check_for_updates_dark.png and /dev/null differ diff --git a/images/ui/button/check_now_button.png b/images/ui/button/check_now_button.png deleted file mode 100644 index a0c676a24..000000000 Binary files a/images/ui/button/check_now_button.png and /dev/null differ diff --git a/images/ui/button/check_now_button_dark.png b/images/ui/button/check_now_button_dark.png deleted file mode 100644 index 2a5ad5618..000000000 Binary files a/images/ui/button/check_now_button_dark.png and /dev/null differ diff --git a/images/ui/button/close.png b/images/ui/button/close.png deleted file mode 100644 index 28bbd6694..000000000 Binary files a/images/ui/button/close.png and /dev/null differ diff --git a/images/ui/button/close_dark.png b/images/ui/button/close_dark.png deleted file mode 100644 index 910cb2542..000000000 Binary files a/images/ui/button/close_dark.png and /dev/null differ diff --git a/images/ui/button/default_OK.png b/images/ui/button/default_OK.png deleted file mode 100644 index a01e2f433..000000000 Binary files a/images/ui/button/default_OK.png and /dev/null differ diff --git a/images/ui/button/default_OK_dark.png b/images/ui/button/default_OK_dark.png deleted file mode 100644 index 7413d7456..000000000 Binary files a/images/ui/button/default_OK_dark.png and /dev/null differ diff --git a/images/ui/button/default_button.png b/images/ui/button/default_button.png deleted file mode 100644 index 55e3b0fac..000000000 Binary files a/images/ui/button/default_button.png and /dev/null differ diff --git a/images/ui/button/default_button_dark.png b/images/ui/button/default_button_dark.png deleted file mode 100644 index 1dcdba21f..000000000 Binary files a/images/ui/button/default_button_dark.png and /dev/null differ diff --git a/images/ui/button/default_button_save.png b/images/ui/button/default_button_save.png deleted file mode 100644 index 25689352e..000000000 Binary files a/images/ui/button/default_button_save.png and /dev/null differ diff --git a/images/ui/button/default_button_save_dark.png b/images/ui/button/default_button_save_dark.png deleted file mode 100644 index 77a08da64..000000000 Binary files a/images/ui/button/default_button_save_dark.png and /dev/null differ diff --git a/images/ui/button/default_dark.png b/images/ui/button/default_dark.png deleted file mode 100644 index 1c9f77da9..000000000 Binary files a/images/ui/button/default_dark.png and /dev/null differ diff --git a/images/ui/button/default_graphite_mac.png b/images/ui/button/default_graphite_mac.png deleted file mode 100644 index 71e895c3c..000000000 Binary files a/images/ui/button/default_graphite_mac.png and /dev/null differ diff --git a/images/ui/button/default_intellij.png b/images/ui/button/default_intellij.png deleted file mode 100644 index 26215d540..000000000 Binary files a/images/ui/button/default_intellij.png and /dev/null differ diff --git a/images/ui/button/default_mac.png b/images/ui/button/default_mac.png deleted file mode 100644 index 576bfa2da..000000000 Binary files a/images/ui/button/default_mac.png and /dev/null differ diff --git a/images/ui/button/default_macos.png b/images/ui/button/default_macos.png deleted file mode 100644 index 3c9c7bd00..000000000 Binary files a/images/ui/button/default_macos.png and /dev/null differ diff --git a/images/ui/button/default_macos_dark.png b/images/ui/button/default_macos_dark.png deleted file mode 100644 index d8b470ed2..000000000 Binary files a/images/ui/button/default_macos_dark.png and /dev/null differ diff --git a/images/ui/button/default_save.png b/images/ui/button/default_save.png deleted file mode 100644 index 25689352e..000000000 Binary files a/images/ui/button/default_save.png and /dev/null differ diff --git a/images/ui/button/default_save_dark.png b/images/ui/button/default_save_dark.png deleted file mode 100644 index 77a08da64..000000000 Binary files a/images/ui/button/default_save_dark.png and /dev/null differ diff --git a/images/ui/button/default_save_win.png b/images/ui/button/default_save_win.png deleted file mode 100644 index 06bed1f8a..000000000 Binary files a/images/ui/button/default_save_win.png and /dev/null differ diff --git a/images/ui/button/default_win.png b/images/ui/button/default_win.png deleted file mode 100644 index 0cb198c20..000000000 Binary files a/images/ui/button/default_win.png and /dev/null differ diff --git a/images/ui/button/default_windows.png b/images/ui/button/default_windows.png deleted file mode 100644 index 514be6f1e..000000000 Binary files a/images/ui/button/default_windows.png and /dev/null differ diff --git a/images/ui/button/default_windows_dark.png b/images/ui/button/default_windows_dark.png deleted file mode 100644 index df5faba4f..000000000 Binary files a/images/ui/button/default_windows_dark.png and /dev/null differ diff --git a/images/ui/button/disabled_button.png b/images/ui/button/disabled_button.png deleted file mode 100644 index a8aee9170..000000000 Binary files a/images/ui/button/disabled_button.png and /dev/null differ diff --git a/images/ui/button/disabled_button_dark.png b/images/ui/button/disabled_button_dark.png deleted file mode 100644 index 8ed00d94f..000000000 Binary files a/images/ui/button/disabled_button_dark.png and /dev/null differ diff --git a/images/ui/button/disabled_intellij.png b/images/ui/button/disabled_intellij.png deleted file mode 100644 index d39266fed..000000000 Binary files a/images/ui/button/disabled_intellij.png and /dev/null differ diff --git a/images/ui/button/disabled_mac.png b/images/ui/button/disabled_mac.png deleted file mode 100644 index c654cc3dc..000000000 Binary files a/images/ui/button/disabled_mac.png and /dev/null differ diff --git a/images/ui/button/disabled_win.png b/images/ui/button/disabled_win.png deleted file mode 100644 index 4eb7331d1..000000000 Binary files a/images/ui/button/disabled_win.png and /dev/null differ diff --git a/images/ui/button/focused.png b/images/ui/button/focused.png deleted file mode 100644 index 54fba98de..000000000 Binary files a/images/ui/button/focused.png and /dev/null differ diff --git a/images/ui/button/focused_button.png b/images/ui/button/focused_button.png deleted file mode 100644 index 99ea0b077..000000000 Binary files a/images/ui/button/focused_button.png and /dev/null differ diff --git a/images/ui/button/focused_button_dark.png b/images/ui/button/focused_button_dark.png deleted file mode 100644 index 2b86c5c21..000000000 Binary files a/images/ui/button/focused_button_dark.png and /dev/null differ diff --git a/images/ui/button/focused_dark.png b/images/ui/button/focused_dark.png deleted file mode 100644 index c8f03f22c..000000000 Binary files a/images/ui/button/focused_dark.png and /dev/null differ diff --git a/images/ui/button/focused_intellij.png b/images/ui/button/focused_intellij.png deleted file mode 100644 index 3cb6b271a..000000000 Binary files a/images/ui/button/focused_intellij.png and /dev/null differ diff --git a/images/ui/button/focused_mac.png b/images/ui/button/focused_mac.png deleted file mode 100644 index 54fba98de..000000000 Binary files a/images/ui/button/focused_mac.png and /dev/null differ diff --git a/images/ui/button/focused_win.png b/images/ui/button/focused_win.png deleted file mode 100644 index 386c8ce01..000000000 Binary files a/images/ui/button/focused_win.png and /dev/null differ diff --git a/images/ui/button/help.png b/images/ui/button/help.png deleted file mode 100644 index a6d48a7cc..000000000 Binary files a/images/ui/button/help.png and /dev/null differ diff --git a/images/ui/button/helpButton_dark.png b/images/ui/button/helpButton_dark.png deleted file mode 100644 index 222caad70..000000000 Binary files a/images/ui/button/helpButton_dark.png and /dev/null differ diff --git a/images/ui/button/helpButton_intellij.png b/images/ui/button/helpButton_intellij.png deleted file mode 100644 index 724fba5d1..000000000 Binary files a/images/ui/button/helpButton_intellij.png and /dev/null differ diff --git a/images/ui/button/helpButton_mac.png b/images/ui/button/helpButton_mac.png deleted file mode 100644 index 384961e0f..000000000 Binary files a/images/ui/button/helpButton_mac.png and /dev/null differ diff --git a/images/ui/button/helpButton_win.png b/images/ui/button/helpButton_win.png deleted file mode 100644 index 92aaa6bb4..000000000 Binary files a/images/ui/button/helpButton_win.png and /dev/null differ diff --git a/images/ui/button/help_dark.png b/images/ui/button/help_dark.png deleted file mode 100644 index ce75caba0..000000000 Binary files a/images/ui/button/help_dark.png and /dev/null differ diff --git a/images/ui/button/hover_name_shortcut.png b/images/ui/button/hover_name_shortcut.png deleted file mode 100644 index 854b284e2..000000000 Binary files a/images/ui/button/hover_name_shortcut.png and /dev/null differ diff --git a/images/ui/button/hover_shortcut.png b/images/ui/button/hover_shortcut.png deleted file mode 100644 index 9aad1c48f..000000000 Binary files a/images/ui/button/hover_shortcut.png and /dev/null differ diff --git a/images/ui/button/hovered_button.png b/images/ui/button/hovered_button.png deleted file mode 100644 index cf8108c12..000000000 Binary files a/images/ui/button/hovered_button.png and /dev/null differ diff --git a/images/ui/button/hovered_button_dark.png b/images/ui/button/hovered_button_dark.png deleted file mode 100644 index 1c81f1108..000000000 Binary files a/images/ui/button/hovered_button_dark.png and /dev/null differ diff --git a/images/ui/button/link_after.png b/images/ui/button/link_after.png deleted file mode 100644 index 4c5cd8f9f..000000000 Binary files a/images/ui/button/link_after.png and /dev/null differ diff --git a/images/ui/button/link_correct.png b/images/ui/button/link_correct.png deleted file mode 100644 index eaa17695f..000000000 Binary files a/images/ui/button/link_correct.png and /dev/null differ diff --git a/images/ui/button/link_incorrect.png b/images/ui/button/link_incorrect.png deleted file mode 100644 index dc437dac2..000000000 Binary files a/images/ui/button/link_incorrect.png and /dev/null differ diff --git a/images/ui/button/link_instead_of_button.png b/images/ui/button/link_instead_of_button.png deleted file mode 100644 index 849d508ea..000000000 Binary files a/images/ui/button/link_instead_of_button.png and /dev/null differ diff --git a/images/ui/button/link_instead_of_button_dark.png b/images/ui/button/link_instead_of_button_dark.png deleted file mode 100644 index d5cbd4cdd..000000000 Binary files a/images/ui/button/link_instead_of_button_dark.png and /dev/null differ diff --git a/images/ui/button/mac_new_file.png b/images/ui/button/mac_new_file.png deleted file mode 100644 index e27f8af58..000000000 Binary files a/images/ui/button/mac_new_file.png and /dev/null differ diff --git a/images/ui/button/many_buttons.png b/images/ui/button/many_buttons.png deleted file mode 100644 index c74700322..000000000 Binary files a/images/ui/button/many_buttons.png and /dev/null differ diff --git a/images/ui/button/merge_dialog.png b/images/ui/button/merge_dialog.png deleted file mode 100644 index 7443d7d64..000000000 Binary files a/images/ui/button/merge_dialog.png and /dev/null differ diff --git a/images/ui/button/merge_dialog_dark.png b/images/ui/button/merge_dialog_dark.png deleted file mode 100644 index 7a6c7c110..000000000 Binary files a/images/ui/button/merge_dialog_dark.png and /dev/null differ diff --git a/images/ui/button/open_project_dialog.png b/images/ui/button/open_project_dialog.png deleted file mode 100644 index c830fc928..000000000 Binary files a/images/ui/button/open_project_dialog.png and /dev/null differ diff --git a/images/ui/button/open_project_dialog_dark.png b/images/ui/button/open_project_dialog_dark.png deleted file mode 100644 index f26da70c4..000000000 Binary files a/images/ui/button/open_project_dialog_dark.png and /dev/null differ diff --git a/images/ui/button/open_project_dialog_incorrect.png b/images/ui/button/open_project_dialog_incorrect.png deleted file mode 100644 index bdf8d0ea3..000000000 Binary files a/images/ui/button/open_project_dialog_incorrect.png and /dev/null differ diff --git a/images/ui/button/open_project_dialog_incorrect_dark.png b/images/ui/button/open_project_dialog_incorrect_dark.png deleted file mode 100644 index f26da70c4..000000000 Binary files a/images/ui/button/open_project_dialog_incorrect_dark.png and /dev/null differ diff --git a/images/ui/button/open_project_dialog_incorrect_focus.png b/images/ui/button/open_project_dialog_incorrect_focus.png deleted file mode 100644 index 748a6128f..000000000 Binary files a/images/ui/button/open_project_dialog_incorrect_focus.png and /dev/null differ diff --git a/images/ui/button/open_project_dialog_win.png b/images/ui/button/open_project_dialog_win.png deleted file mode 100644 index 19e9346dd..000000000 Binary files a/images/ui/button/open_project_dialog_win.png and /dev/null differ diff --git a/images/ui/button/placement_align.png b/images/ui/button/placement_align.png deleted file mode 100644 index f19ba3de8..000000000 Binary files a/images/ui/button/placement_align.png and /dev/null differ diff --git a/images/ui/button/placement_bottom.png b/images/ui/button/placement_bottom.png deleted file mode 100644 index bcfbdf426..000000000 Binary files a/images/ui/button/placement_bottom.png and /dev/null differ diff --git a/images/ui/button/pressed_win.png b/images/ui/button/pressed_win.png deleted file mode 100644 index 83a0f89ed..000000000 Binary files a/images/ui/button/pressed_win.png and /dev/null differ diff --git a/images/ui/button/regular_dark.png b/images/ui/button/regular_dark.png deleted file mode 100644 index 2e4e4107c..000000000 Binary files a/images/ui/button/regular_dark.png and /dev/null differ diff --git a/images/ui/button/regular_intellij.png b/images/ui/button/regular_intellij.png deleted file mode 100644 index 189fbb502..000000000 Binary files a/images/ui/button/regular_intellij.png and /dev/null differ diff --git a/images/ui/button/regular_mac.png b/images/ui/button/regular_mac.png deleted file mode 100644 index 63bb9acc2..000000000 Binary files a/images/ui/button/regular_mac.png and /dev/null differ diff --git a/images/ui/button/regular_win.png b/images/ui/button/regular_win.png deleted file mode 100644 index 477f47ff0..000000000 Binary files a/images/ui/button/regular_win.png and /dev/null differ diff --git a/images/ui/button/size_margins_darcula.png b/images/ui/button/size_margins_darcula.png deleted file mode 100644 index 1c1317343..000000000 Binary files a/images/ui/button/size_margins_darcula.png and /dev/null differ diff --git a/images/ui/button/size_margins_intellij.png b/images/ui/button/size_margins_intellij.png deleted file mode 100644 index 2c77839f4..000000000 Binary files a/images/ui/button/size_margins_intellij.png and /dev/null differ diff --git a/images/ui/button/size_margins_mac.png b/images/ui/button/size_margins_mac.png deleted file mode 100644 index 83aa3a461..000000000 Binary files a/images/ui/button/size_margins_mac.png and /dev/null differ diff --git a/images/ui/button/size_margins_win.png b/images/ui/button/size_margins_win.png deleted file mode 100644 index 1ac93b100..000000000 Binary files a/images/ui/button/size_margins_win.png and /dev/null differ diff --git a/images/ui/button/split_button.png b/images/ui/button/split_button.png deleted file mode 100644 index aa5001fb3..000000000 Binary files a/images/ui/button/split_button.png and /dev/null differ diff --git a/images/ui/button/split_button_dark.png b/images/ui/button/split_button_dark.png deleted file mode 100644 index 9a48bc182..000000000 Binary files a/images/ui/button/split_button_dark.png and /dev/null differ diff --git a/images/ui/button/split_icon_button_disabled_dark.png b/images/ui/button/split_icon_button_disabled_dark.png deleted file mode 100644 index 4fb4eedae..000000000 Binary files a/images/ui/button/split_icon_button_disabled_dark.png and /dev/null differ diff --git a/images/ui/button/toolbar.png b/images/ui/button/toolbar.png deleted file mode 100644 index 1009b2f49..000000000 Binary files a/images/ui/button/toolbar.png and /dev/null differ diff --git a/images/ui/button/toolbar_button.png b/images/ui/button/toolbar_button.png deleted file mode 100644 index 8b3e2be27..000000000 Binary files a/images/ui/button/toolbar_button.png and /dev/null differ diff --git a/images/ui/button/toolbar_button_dark.png b/images/ui/button/toolbar_button_dark.png deleted file mode 100644 index 1622b8572..000000000 Binary files a/images/ui/button/toolbar_button_dark.png and /dev/null differ diff --git a/images/ui/button/when_to_use_button.png b/images/ui/button/when_to_use_button.png deleted file mode 100644 index d4ee1c960..000000000 Binary files a/images/ui/button/when_to_use_button.png and /dev/null differ diff --git a/images/ui/button/when_to_use_button_dark.png b/images/ui/button/when_to_use_button_dark.png deleted file mode 100644 index 5f04c20ec..000000000 Binary files a/images/ui/button/when_to_use_button_dark.png and /dev/null differ diff --git a/topics/ui/controls/button.topic b/topics/ui/controls/button.topic index 0301466fe..496030756 100644 --- a/topics/ui/controls/button.topic +++ b/topics/ui/controls/button.topic @@ -4,7 +4,7 @@ - + UI guidelines on using buttons. @@ -16,12 +16,12 @@ Cancel and Save buttons

Use a button to invoke an immediate action:

- When to use a button + When to use a button
- + - + @@ -53,7 +53,7 @@
Using links instead of buttonsUsing links instead of buttons

Use a link instead if:

  • The action takes the user to another page of the same dialog or an external source like @@ -36,7 +36,7 @@

  • Using toolbar buttons instead of buttonsUsing toolbar buttons instead of buttons

    Use a toolbar button instead if there are several buttons related to a table or list.

    - Using built-in buttons instead of buttons + Using built-in buttons instead of buttons

    Use a built-in button instead if it's related to an input field, combo box, search field.

    @@ -63,6 +63,7 @@ +

    The label displays the action the button performs.

    Use title capitalization for button labels.

    @@ -80,20 +81,10 @@ generic ones:

    - - - - - - + +
    -

    - Correct -

    -
    -

    - Incorrect -

    -
    A correct button with a clear 'Save' labelAn incorrect button with a generic 'OK' labelCorrect + A correct button with a clear 'Save' labelIncorrect + An incorrect button with a generic 'OK' label
    @@ -106,23 +97,13 @@ Now in labels because buttons always trigger an immediate action:

    - - - - - +
    -

    - Correct -

    -
    -

    - Incorrect -

    -
    - A button with 'Check for Updates' label + Correct + A button with 'Check for Updates' label A button with 'Check Now' labelIncorrect + A button with 'Check Now' label
    @@ -132,23 +113,12 @@ words to make it clear. Prefer clear labels to short ones:

    - - - - - - - +
    -

    - Correct -

    -
    -

    - Acceptable -

    -
    Correct + A button with the 'Edit Action Icon...' labelA button with 'Edit' labelAcceptable + A button with 'Edit' label
    @@ -159,7 +129,7 @@
  • Don't add an ellipsis if another window is opened, but no more input from the user is required. For example, About, Details.
  • - Buttons with ellipsis + Buttons with ellipsis

    On pressing the Tab key, the @@ -285,18 +234,27 @@ + Correct + A dialog with buttons: 'New Window' (focused), 'Cancel', and 'This Window' (default). + Incorrect + A dialog with buttons: 'New Window', 'Cancel', and 'This Window' (default and focused). - Disabled button

    Disable a button if:

  • It’s an - Apply - button and no changes have been made in this dialog. + Apply button, and no changes have been made in this dialog.
  • The control to which the button is related is disabled.
  • Not all required fields in the dialog are filled. @@ -314,7 +272,7 @@
    - Hovered buttons + Hovered buttons @@ -332,11 +290,11 @@ - -
    - Hovered buttons + + Hovered buttons +

    Use the Apply button in dialogs with many settings that affect how data is displayed. The Apply button allows you to @@ -350,11 +308,11 @@ - - - - +
    - Hovered buttons + + Hovered buttons +

    The Cancel button reverts the app to the state before the dialog was invoked, and works as an equivalent to the @@ -387,7 +345,7 @@ - -
    - Hovered buttons + Hovered buttons @@ -414,7 +372,7 @@
    - Hovered buttons + Hovered buttons @@ -426,128 +384,5 @@
    - - + diff --git a/topics/ui/resources/how_to_write_guidelines.topic b/topics/ui/resources/how_to_write_guidelines.topic index a26b04d9c..9207c8922 100644 --- a/topics/ui/resources/how_to_write_guidelines.topic +++ b/topics/ui/resources/how_to_write_guidelines.topic @@ -125,7 +125,7 @@
    - Using built-in buttons instead of buttons + Using built-in buttons instead of buttons Use a built-in button instead if it's related to an input field, combo box, search field. @@ -147,9 +147,9 @@
    A correct button with a clear 'Save' labelA correct button with a clear 'Save' labelAn incorrect button with a generic 'OK' label + An incorrect button with a generic 'OK' label
    @@ -167,10 +167,10 @@

    A button with the 'Edit Action Icon...' labelA button with 'Edit' labelA button with 'Edit' label