diff --git a/platform/icons/src/actions/diff_dark.png b/platform/icons/src/actions/diff_dark.png new file mode 100644 index 000000000000..9c567df4abcf Binary files /dev/null and b/platform/icons/src/actions/diff_dark.png differ diff --git a/platform/icons/src/ant/antInstallation.png b/platform/icons/src/ant/antInstallation.png index cdbcfa28324c..c80ab25b97e1 100644 Binary files a/platform/icons/src/ant/antInstallation.png and b/platform/icons/src/ant/antInstallation.png differ diff --git a/platform/icons/src/ant/antInstallation_dark.png b/platform/icons/src/ant/antInstallation_dark.png new file mode 100644 index 000000000000..a3033f55eb33 Binary files /dev/null and b/platform/icons/src/ant/antInstallation_dark.png differ diff --git a/platform/icons/src/ant/build.png b/platform/icons/src/ant/build.png index cdbcfa28324c..dd0d5be1e6f8 100644 Binary files a/platform/icons/src/ant/build.png and b/platform/icons/src/ant/build.png differ diff --git a/platform/icons/src/ant/build_dark.png b/platform/icons/src/ant/build_dark.png new file mode 100644 index 000000000000..a3033f55eb33 Binary files /dev/null and b/platform/icons/src/ant/build_dark.png differ diff --git a/platform/icons/src/ant/changeView.png b/platform/icons/src/ant/changeView.png index e57cc95837ea..86bcd2400b06 100644 Binary files a/platform/icons/src/ant/changeView.png and b/platform/icons/src/ant/changeView.png differ diff --git a/platform/icons/src/ant/changeView_dark.png b/platform/icons/src/ant/changeView_dark.png new file mode 100644 index 000000000000..1f34baceb355 Binary files /dev/null and b/platform/icons/src/ant/changeView_dark.png differ diff --git a/platform/icons/src/ant/metaTarget.png b/platform/icons/src/ant/metaTarget.png index ec4287a24f29..8846d67780c1 100644 Binary files a/platform/icons/src/ant/metaTarget.png and b/platform/icons/src/ant/metaTarget.png differ diff --git a/platform/icons/src/ant/metaTarget_dark.png b/platform/icons/src/ant/metaTarget_dark.png new file mode 100644 index 000000000000..9830b29cc343 Binary files /dev/null and b/platform/icons/src/ant/metaTarget_dark.png differ diff --git a/platform/icons/src/ant/properties.png b/platform/icons/src/ant/properties.png index 8eda095c85e5..05c633db702f 100644 Binary files a/platform/icons/src/ant/properties.png and b/platform/icons/src/ant/properties.png differ diff --git a/platform/icons/src/ant/properties_dark.png b/platform/icons/src/ant/properties_dark.png new file mode 100644 index 000000000000..eb2bf432e5c1 Binary files /dev/null and b/platform/icons/src/ant/properties_dark.png differ diff --git a/platform/icons/src/ant/shortcutFilter.png b/platform/icons/src/ant/shortcutFilter.png index d64280d9c99c..49680c14806c 100644 Binary files a/platform/icons/src/ant/shortcutFilter.png and b/platform/icons/src/ant/shortcutFilter.png differ diff --git a/platform/icons/src/ant/shortcutFilter_dark.png b/platform/icons/src/ant/shortcutFilter_dark.png new file mode 100644 index 000000000000..826892f2e0eb Binary files /dev/null and b/platform/icons/src/ant/shortcutFilter_dark.png differ diff --git a/platform/icons/src/ant/target.png b/platform/icons/src/ant/target.png index 92d7d1dc9dd8..ef56bb130deb 100644 Binary files a/platform/icons/src/ant/target.png and b/platform/icons/src/ant/target.png differ diff --git a/platform/icons/src/ant/target_dark.png b/platform/icons/src/ant/target_dark.png new file mode 100644 index 000000000000..ae91ceaf3973 Binary files /dev/null and b/platform/icons/src/ant/target_dark.png differ diff --git a/platform/icons/src/ant/task.png b/platform/icons/src/ant/task.png index db63cb1b6b56..0349d985a4bb 100644 Binary files a/platform/icons/src/ant/task.png and b/platform/icons/src/ant/task.png differ diff --git a/platform/icons/src/ant/task_dark.png b/platform/icons/src/ant/task_dark.png new file mode 100644 index 000000000000..858b69bdd1f3 Binary files /dev/null and b/platform/icons/src/ant/task_dark.png differ diff --git a/platform/icons/src/ant/verbose.png b/platform/icons/src/ant/verbose.png index e65d609484a3..e3868633d1c4 100644 Binary files a/platform/icons/src/ant/verbose.png and b/platform/icons/src/ant/verbose.png differ diff --git a/platform/icons/src/ant/verbose_dark.png b/platform/icons/src/ant/verbose_dark.png new file mode 100644 index 000000000000..03a39d83a991 Binary files /dev/null and b/platform/icons/src/ant/verbose_dark.png differ diff --git a/platform/icons/src/general/addFavoritesList.png b/platform/icons/src/general/addFavoritesList.png index 5ba98bd3705d..a1ee4047e398 100644 Binary files a/platform/icons/src/general/addFavoritesList.png and b/platform/icons/src/general/addFavoritesList.png differ diff --git a/platform/icons/src/general/addJdk.png b/platform/icons/src/general/addJdk.png index 819a7a257ca0..ab674d7cd98d 100644 Binary files a/platform/icons/src/general/addJdk.png and b/platform/icons/src/general/addJdk.png differ diff --git a/platform/icons/src/general/arrowDown.png b/platform/icons/src/general/arrowDown.png index 644f61db109b..098a5ae0edc5 100644 Binary files a/platform/icons/src/general/arrowDown.png and b/platform/icons/src/general/arrowDown.png differ diff --git a/platform/icons/src/general/arrowDown_dark.png b/platform/icons/src/general/arrowDown_dark.png new file mode 100644 index 000000000000..6c09b4d15b8f Binary files /dev/null and b/platform/icons/src/general/arrowDown_dark.png differ diff --git a/platform/icons/src/general/balloon.png b/platform/icons/src/general/balloon.png index 6c0c1d1d5463..931ebbe73ce7 100644 Binary files a/platform/icons/src/general/balloon.png and b/platform/icons/src/general/balloon.png differ diff --git a/platform/icons/src/general/balloonWarning.png b/platform/icons/src/general/balloonWarning.png index 94794147cba2..9f5a8629920c 100644 Binary files a/platform/icons/src/general/balloonWarning.png and b/platform/icons/src/general/balloonWarning.png differ diff --git a/platform/icons/src/general/debug.png b/platform/icons/src/general/debug.png index f3993344a5b6..c3f4cfb60a94 100644 Binary files a/platform/icons/src/general/debug.png and b/platform/icons/src/general/debug.png differ diff --git a/platform/icons/src/general/errorDialog.png b/platform/icons/src/general/errorDialog.png index 15595bcf066b..d098773de414 100644 Binary files a/platform/icons/src/general/errorDialog.png and b/platform/icons/src/general/errorDialog.png differ diff --git a/platform/icons/src/general/errorMask_dark.png b/platform/icons/src/general/errorMask_dark.png index 1fdac50f5bb3..d2c4cfda28cf 100644 Binary files a/platform/icons/src/general/errorMask_dark.png and b/platform/icons/src/general/errorMask_dark.png differ diff --git a/platform/icons/src/general/errorsFound_dark.png b/platform/icons/src/general/errorsFound_dark.png index 14128ef1c7a7..8479597d4f34 100644 Binary files a/platform/icons/src/general/errorsFound_dark.png and b/platform/icons/src/general/errorsFound_dark.png differ diff --git a/platform/icons/src/general/errorsInProgress_dark.png b/platform/icons/src/general/errorsInProgress_dark.png index 306925f58120..d74c65b70f62 100644 Binary files a/platform/icons/src/general/errorsInProgress_dark.png and b/platform/icons/src/general/errorsInProgress_dark.png differ diff --git a/platform/icons/src/general/informationDialog.png b/platform/icons/src/general/informationDialog.png index 7fb2c9d6097c..1de3eb915b29 100644 Binary files a/platform/icons/src/general/informationDialog.png and b/platform/icons/src/general/informationDialog.png differ diff --git a/platform/icons/src/general/jdk.png b/platform/icons/src/general/jdk.png index e9e00c243261..92d94c6e4636 100644 Binary files a/platform/icons/src/general/jdk.png and b/platform/icons/src/general/jdk.png differ diff --git a/platform/icons/src/general/keymap.png b/platform/icons/src/general/keymap.png index 737a2f65ce61..e84b1ab80273 100644 Binary files a/platform/icons/src/general/keymap.png and b/platform/icons/src/general/keymap.png differ diff --git a/platform/icons/src/general/noAnalysis_dark.png b/platform/icons/src/general/noAnalysis_dark.png index 299410ea96f1..5d385541384a 100644 Binary files a/platform/icons/src/general/noAnalysis_dark.png and b/platform/icons/src/general/noAnalysis_dark.png differ diff --git a/platform/icons/src/general/projectStructure_dark.png b/platform/icons/src/general/projectStructure_dark.png new file mode 100644 index 000000000000..2c561b11d6ee Binary files /dev/null and b/platform/icons/src/general/projectStructure_dark.png differ diff --git a/platform/icons/src/general/runWithCoverage.png b/platform/icons/src/general/runWithCoverage.png index 7f1e1ffb7961..cc427896ffd8 100644 Binary files a/platform/icons/src/general/runWithCoverage.png and b/platform/icons/src/general/runWithCoverage.png differ diff --git a/platform/icons/src/general/runWithCoverage_dark.png b/platform/icons/src/general/runWithCoverage_dark.png new file mode 100644 index 000000000000..e98df8ed1a48 Binary files /dev/null and b/platform/icons/src/general/runWithCoverage_dark.png differ diff --git a/platform/icons/src/general/smallConfigurableVcs.png b/platform/icons/src/general/smallConfigurableVcs.png index 0d8fc70d11aa..ed6dcdee4a65 100644 Binary files a/platform/icons/src/general/smallConfigurableVcs.png and b/platform/icons/src/general/smallConfigurableVcs.png differ diff --git a/platform/icons/src/general/smallConfigurableVcs_dark.png b/platform/icons/src/general/smallConfigurableVcs_dark.png new file mode 100644 index 000000000000..d26890a5f799 Binary files /dev/null and b/platform/icons/src/general/smallConfigurableVcs_dark.png differ diff --git a/platform/icons/src/general/warningDialog.png b/platform/icons/src/general/warningDialog.png index d45de47763cf..33244210b52a 100644 Binary files a/platform/icons/src/general/warningDialog.png and b/platform/icons/src/general/warningDialog.png differ diff --git a/platform/icons/src/vcs/history_dark.png b/platform/icons/src/vcs/history_dark.png new file mode 100644 index 000000000000..fc7d8430afd8 Binary files /dev/null and b/platform/icons/src/vcs/history_dark.png differ