diff --git a/platform/icons/src/actions/collapseall.png b/platform/icons/src/actions/collapseall.png index 521c7ad342d9..d8a6f198249b 100644 Binary files a/platform/icons/src/actions/collapseall.png and b/platform/icons/src/actions/collapseall.png differ diff --git a/platform/icons/src/actions/collapseall@2x.png b/platform/icons/src/actions/collapseall@2x.png new file mode 100644 index 000000000000..464fc0fac55d Binary files /dev/null and b/platform/icons/src/actions/collapseall@2x.png differ diff --git a/platform/icons/src/actions/collapseall@2x_dark.png b/platform/icons/src/actions/collapseall@2x_dark.png new file mode 100644 index 000000000000..768886213bfd Binary files /dev/null and b/platform/icons/src/actions/collapseall@2x_dark.png differ diff --git a/platform/icons/src/actions/collapseall_dark.png b/platform/icons/src/actions/collapseall_dark.png index 71fbf3606b3e..6588395e5ac2 100644 Binary files a/platform/icons/src/actions/collapseall_dark.png and b/platform/icons/src/actions/collapseall_dark.png differ diff --git a/platform/icons/src/actions/expandall.png b/platform/icons/src/actions/expandall.png index 2ec3a74c5806..d70b48224c72 100644 Binary files a/platform/icons/src/actions/expandall.png and b/platform/icons/src/actions/expandall.png differ diff --git a/platform/icons/src/actions/expandall@2x.png b/platform/icons/src/actions/expandall@2x.png new file mode 100644 index 000000000000..1051c2e27d2b Binary files /dev/null and b/platform/icons/src/actions/expandall@2x.png differ diff --git a/platform/icons/src/actions/expandall@2x_dark.png b/platform/icons/src/actions/expandall@2x_dark.png new file mode 100644 index 000000000000..af724431941e Binary files /dev/null and b/platform/icons/src/actions/expandall@2x_dark.png differ diff --git a/platform/icons/src/actions/expandall_dark.png b/platform/icons/src/actions/expandall_dark.png new file mode 100644 index 000000000000..ee736db57c6f Binary files /dev/null and b/platform/icons/src/actions/expandall_dark.png differ diff --git a/platform/icons/src/actions/help.png b/platform/icons/src/actions/help.png index 21c601975cd9..50e06fb595af 100644 Binary files a/platform/icons/src/actions/help.png and b/platform/icons/src/actions/help.png differ diff --git a/platform/icons/src/actions/help@2x.png b/platform/icons/src/actions/help@2x.png new file mode 100644 index 000000000000..fef9b644ecdb Binary files /dev/null and b/platform/icons/src/actions/help@2x.png differ diff --git a/platform/icons/src/actions/help@2x_dark.png b/platform/icons/src/actions/help@2x_dark.png index 9235fb8916fb..fef9b644ecdb 100644 Binary files a/platform/icons/src/actions/help@2x_dark.png and b/platform/icons/src/actions/help@2x_dark.png differ diff --git a/platform/icons/src/actions/menu-help.png b/platform/icons/src/actions/menu-help.png index 21c601975cd9..0b7e547ee94d 100644 Binary files a/platform/icons/src/actions/menu-help.png and b/platform/icons/src/actions/menu-help.png differ diff --git a/platform/icons/src/actions/menu-help@2x.png b/platform/icons/src/actions/menu-help@2x.png new file mode 100644 index 000000000000..fef9b644ecdb Binary files /dev/null and b/platform/icons/src/actions/menu-help@2x.png differ diff --git a/platform/icons/src/actions/menu-help@2x_dark.png b/platform/icons/src/actions/menu-help@2x_dark.png index 9235fb8916fb..fef9b644ecdb 100644 Binary files a/platform/icons/src/actions/menu-help@2x_dark.png and b/platform/icons/src/actions/menu-help@2x_dark.png differ diff --git a/platform/icons/src/actions/preview@2x.png b/platform/icons/src/actions/preview@2x.png index b7f1bca6c1d3..3ec90f1c2614 100644 Binary files a/platform/icons/src/actions/preview@2x.png and b/platform/icons/src/actions/preview@2x.png differ diff --git a/platform/icons/src/actions/preview@2x_dark.png b/platform/icons/src/actions/preview@2x_dark.png new file mode 100644 index 000000000000..828392e32e8d Binary files /dev/null and b/platform/icons/src/actions/preview@2x_dark.png differ diff --git a/platform/icons/src/actions/properties_dark.png b/platform/icons/src/actions/properties_dark.png new file mode 100644 index 000000000000..0aca570f8859 Binary files /dev/null and b/platform/icons/src/actions/properties_dark.png differ diff --git a/platform/icons/src/actions/startDebugger@2x.png b/platform/icons/src/actions/startDebugger@2x.png new file mode 100644 index 000000000000..051705fa3904 Binary files /dev/null and b/platform/icons/src/actions/startDebugger@2x.png differ diff --git a/platform/icons/src/actions/startDebugger@2x_dark.png b/platform/icons/src/actions/startDebugger@2x_dark.png index bd71e044237b..fcbccd49ac35 100644 Binary files a/platform/icons/src/actions/startDebugger@2x_dark.png and b/platform/icons/src/actions/startDebugger@2x_dark.png differ diff --git a/platform/icons/src/fileTypes/diagram@2x.png b/platform/icons/src/fileTypes/diagram@2x.png new file mode 100644 index 000000000000..01fcc955762e Binary files /dev/null and b/platform/icons/src/fileTypes/diagram@2x.png differ diff --git a/platform/icons/src/fileTypes/diagram@2x_dark.png b/platform/icons/src/fileTypes/diagram@2x_dark.png new file mode 100644 index 000000000000..c78c5376b5b9 Binary files /dev/null and b/platform/icons/src/fileTypes/diagram@2x_dark.png differ diff --git a/platform/icons/src/fileTypes/dtd@2x.png b/platform/icons/src/fileTypes/dtd@2x.png new file mode 100644 index 000000000000..db3bb99e52d0 Binary files /dev/null and b/platform/icons/src/fileTypes/dtd@2x.png differ diff --git a/platform/icons/src/fileTypes/html@2x.png b/platform/icons/src/fileTypes/html@2x.png new file mode 100644 index 000000000000..c63773308259 Binary files /dev/null and b/platform/icons/src/fileTypes/html@2x.png differ diff --git a/platform/icons/src/fileTypes/idl@2x.png b/platform/icons/src/fileTypes/idl@2x.png new file mode 100644 index 000000000000..69b2b4543a8e Binary files /dev/null and b/platform/icons/src/fileTypes/idl@2x.png differ diff --git a/platform/icons/src/fileTypes/java@2x.png b/platform/icons/src/fileTypes/java@2x.png new file mode 100644 index 000000000000..9daf6f8a0907 Binary files /dev/null and b/platform/icons/src/fileTypes/java@2x.png differ diff --git a/platform/icons/src/fileTypes/javaClass@2x.png b/platform/icons/src/fileTypes/javaClass@2x.png new file mode 100644 index 000000000000..cb475c1c2561 Binary files /dev/null and b/platform/icons/src/fileTypes/javaClass@2x.png differ diff --git a/platform/icons/src/fileTypes/properties@2x.png b/platform/icons/src/fileTypes/properties@2x.png new file mode 100644 index 000000000000..5287030fa609 Binary files /dev/null and b/platform/icons/src/fileTypes/properties@2x.png differ diff --git a/platform/icons/src/fileTypes/typeScript@2x.png b/platform/icons/src/fileTypes/typeScript@2x.png new file mode 100644 index 000000000000..e1caa6403fe6 Binary files /dev/null and b/platform/icons/src/fileTypes/typeScript@2x.png differ diff --git a/platform/icons/src/fileTypes/wsdlFile@2x.png b/platform/icons/src/fileTypes/wsdlFile@2x.png new file mode 100644 index 000000000000..24a259a5bbea Binary files /dev/null and b/platform/icons/src/fileTypes/wsdlFile@2x.png differ diff --git a/platform/icons/src/fileTypes/xhtml@2x.png b/platform/icons/src/fileTypes/xhtml@2x.png new file mode 100644 index 000000000000..5bd33c1816f7 Binary files /dev/null and b/platform/icons/src/fileTypes/xhtml@2x.png differ diff --git a/platform/icons/src/fileTypes/xml@2x.png b/platform/icons/src/fileTypes/xml@2x.png new file mode 100644 index 000000000000..fcad0271434b Binary files /dev/null and b/platform/icons/src/fileTypes/xml@2x.png differ diff --git a/platform/icons/src/fileTypes/xsdFile@2x.png b/platform/icons/src/fileTypes/xsdFile@2x.png new file mode 100644 index 000000000000..7bdbc933a857 Binary files /dev/null and b/platform/icons/src/fileTypes/xsdFile@2x.png differ diff --git a/platform/icons/src/general/runWithCoverage@2x.png b/platform/icons/src/general/runWithCoverage@2x.png new file mode 100644 index 000000000000..68b56541f341 Binary files /dev/null and b/platform/icons/src/general/runWithCoverage@2x.png differ diff --git a/platform/icons/src/general/runWithCoverage@2x_dark.png b/platform/icons/src/general/runWithCoverage@2x_dark.png new file mode 100644 index 000000000000..68b56541f341 Binary files /dev/null and b/platform/icons/src/general/runWithCoverage@2x_dark.png differ diff --git a/platform/icons/src/nodes/Module@2x.png b/platform/icons/src/nodes/Module@2x.png new file mode 100644 index 000000000000..8efd632f58e0 Binary files /dev/null and b/platform/icons/src/nodes/Module@2x.png differ diff --git a/platform/icons/src/nodes/TreeClosed@2x.png b/platform/icons/src/nodes/TreeClosed@2x.png new file mode 100644 index 000000000000..84aded6f926a Binary files /dev/null and b/platform/icons/src/nodes/TreeClosed@2x.png differ diff --git a/platform/icons/src/nodes/TreeOpen@2x.png b/platform/icons/src/nodes/TreeOpen@2x.png new file mode 100644 index 000000000000..84aded6f926a Binary files /dev/null and b/platform/icons/src/nodes/TreeOpen@2x.png differ diff --git a/platform/icons/src/nodes/abstractClass.png b/platform/icons/src/nodes/abstractClass.png index 536d80a7df4b..714f6840955f 100644 Binary files a/platform/icons/src/nodes/abstractClass.png and b/platform/icons/src/nodes/abstractClass.png differ diff --git a/platform/icons/src/nodes/abstractClass@2x.png b/platform/icons/src/nodes/abstractClass@2x.png index 41eb257e4f1c..5f88357bdb3f 100644 Binary files a/platform/icons/src/nodes/abstractClass@2x.png and b/platform/icons/src/nodes/abstractClass@2x.png differ diff --git a/platform/icons/src/nodes/artifact@2x.png b/platform/icons/src/nodes/artifact@2x.png new file mode 100644 index 000000000000..4605e5b22088 Binary files /dev/null and b/platform/icons/src/nodes/artifact@2x.png differ diff --git a/platform/icons/src/nodes/compiledClassesFolder@2x.png b/platform/icons/src/nodes/compiledClassesFolder@2x.png new file mode 100644 index 000000000000..ab156c6a8d59 Binary files /dev/null and b/platform/icons/src/nodes/compiledClassesFolder@2x.png differ diff --git a/platform/icons/src/nodes/compiledClassesFolder@2x_dark.png b/platform/icons/src/nodes/compiledClassesFolder@2x_dark.png new file mode 100644 index 000000000000..fd6d07c9a284 Binary files /dev/null and b/platform/icons/src/nodes/compiledClassesFolder@2x_dark.png differ diff --git a/platform/icons/src/nodes/compiledClassesFolder_dark.png b/platform/icons/src/nodes/compiledClassesFolder_dark.png new file mode 100644 index 000000000000..608d1a4b64f4 Binary files /dev/null and b/platform/icons/src/nodes/compiledClassesFolder_dark.png differ diff --git a/platform/icons/src/nodes/copyOfFolder@2x.png b/platform/icons/src/nodes/copyOfFolder@2x.png new file mode 100644 index 000000000000..d86abb515f95 Binary files /dev/null and b/platform/icons/src/nodes/copyOfFolder@2x.png differ diff --git a/platform/icons/src/nodes/cvs_global@2x.png b/platform/icons/src/nodes/cvs_global@2x.png index 15961396577a..5b095c27bf27 100644 Binary files a/platform/icons/src/nodes/cvs_global@2x.png and b/platform/icons/src/nodes/cvs_global@2x.png differ diff --git a/platform/icons/src/nodes/cvs_roots@2x.png b/platform/icons/src/nodes/cvs_roots@2x.png index 7af25ef0256d..93e0ac4d85b2 100644 Binary files a/platform/icons/src/nodes/cvs_roots@2x.png and b/platform/icons/src/nodes/cvs_roots@2x.png differ diff --git a/platform/icons/src/nodes/ejb.png b/platform/icons/src/nodes/ejb.png index 9124e3146f7b..544952b6a137 100644 Binary files a/platform/icons/src/nodes/ejb.png and b/platform/icons/src/nodes/ejb.png differ diff --git a/platform/icons/src/nodes/ejb@2x.png b/platform/icons/src/nodes/ejb@2x.png new file mode 100644 index 000000000000..4da7f9f510d8 Binary files /dev/null and b/platform/icons/src/nodes/ejb@2x.png differ diff --git a/platform/icons/src/nodes/ejbBusinessMethod.png b/platform/icons/src/nodes/ejbBusinessMethod.png index 45d958614eda..69900b9658a6 100644 Binary files a/platform/icons/src/nodes/ejbBusinessMethod.png and b/platform/icons/src/nodes/ejbBusinessMethod.png differ diff --git a/platform/icons/src/nodes/ejbBusinessMethod@2x.png b/platform/icons/src/nodes/ejbBusinessMethod@2x.png index 8933e458e0d2..2fec6c1eeeba 100644 Binary files a/platform/icons/src/nodes/ejbBusinessMethod@2x.png and b/platform/icons/src/nodes/ejbBusinessMethod@2x.png differ diff --git a/platform/icons/src/nodes/ejbPrimaryKeyClass@2x.png b/platform/icons/src/nodes/ejbPrimaryKeyClass@2x.png index a03988b3003d..834bbc791bef 100644 Binary files a/platform/icons/src/nodes/ejbPrimaryKeyClass@2x.png and b/platform/icons/src/nodes/ejbPrimaryKeyClass@2x.png differ diff --git a/platform/icons/src/nodes/ejbPrimaryKeyClass@2x_dark.png b/platform/icons/src/nodes/ejbPrimaryKeyClass@2x_dark.png index 9022cbc409b9..87a190547d63 100644 Binary files a/platform/icons/src/nodes/ejbPrimaryKeyClass@2x_dark.png and b/platform/icons/src/nodes/ejbPrimaryKeyClass@2x_dark.png differ diff --git a/platform/icons/src/nodes/ejbReference@2x.png b/platform/icons/src/nodes/ejbReference@2x.png new file mode 100644 index 000000000000..312ed07ffe3d Binary files /dev/null and b/platform/icons/src/nodes/ejbReference@2x.png differ diff --git a/platform/icons/src/nodes/enterpriseProject@2x.png b/platform/icons/src/nodes/enterpriseProject@2x.png new file mode 100644 index 000000000000..6b45b99b1b27 Binary files /dev/null and b/platform/icons/src/nodes/enterpriseProject@2x.png differ diff --git a/platform/icons/src/nodes/excludedFromCompile.png b/platform/icons/src/nodes/excludedFromCompile.png index 330cacabc9c9..e9f473cf3f27 100644 Binary files a/platform/icons/src/nodes/excludedFromCompile.png and b/platform/icons/src/nodes/excludedFromCompile.png differ diff --git a/platform/icons/src/nodes/excludedFromCompile@2x.png b/platform/icons/src/nodes/excludedFromCompile@2x.png new file mode 100644 index 000000000000..6a52be7890a9 Binary files /dev/null and b/platform/icons/src/nodes/excludedFromCompile@2x.png differ diff --git a/platform/icons/src/nodes/excludedFromCompile@2x_dark.png b/platform/icons/src/nodes/excludedFromCompile@2x_dark.png new file mode 100644 index 000000000000..e839be6d62da Binary files /dev/null and b/platform/icons/src/nodes/excludedFromCompile@2x_dark.png differ diff --git a/platform/icons/src/nodes/excludedFromCompile_dark.png b/platform/icons/src/nodes/excludedFromCompile_dark.png new file mode 100644 index 000000000000..f4aeead46236 Binary files /dev/null and b/platform/icons/src/nodes/excludedFromCompile_dark.png differ diff --git a/platform/icons/src/nodes/fieldPK@2x.png b/platform/icons/src/nodes/fieldPK@2x.png index afaed8005142..fc0eebf29f47 100644 Binary files a/platform/icons/src/nodes/fieldPK@2x.png and b/platform/icons/src/nodes/fieldPK@2x.png differ diff --git a/platform/icons/src/nodes/fieldPK@2x_dark.png b/platform/icons/src/nodes/fieldPK@2x_dark.png index b42851d45268..8e1e68117be5 100644 Binary files a/platform/icons/src/nodes/fieldPK@2x_dark.png and b/platform/icons/src/nodes/fieldPK@2x_dark.png differ diff --git a/platform/icons/src/nodes/finalMark.png b/platform/icons/src/nodes/finalMark.png index c487d05367bf..c7a1acd06d4c 100644 Binary files a/platform/icons/src/nodes/finalMark.png and b/platform/icons/src/nodes/finalMark.png differ diff --git a/platform/icons/src/nodes/finalMark@2x.png b/platform/icons/src/nodes/finalMark@2x.png new file mode 100644 index 000000000000..ff724692a4d3 Binary files /dev/null and b/platform/icons/src/nodes/finalMark@2x.png differ diff --git a/platform/icons/src/nodes/finalMark@2x_dark.png b/platform/icons/src/nodes/finalMark@2x_dark.png new file mode 100644 index 000000000000..21c28cf07180 Binary files /dev/null and b/platform/icons/src/nodes/finalMark@2x_dark.png differ diff --git a/platform/icons/src/nodes/finalMark_dark.png b/platform/icons/src/nodes/finalMark_dark.png new file mode 100644 index 000000000000..bf0cc3366a80 Binary files /dev/null and b/platform/icons/src/nodes/finalMark_dark.png differ diff --git a/platform/icons/src/nodes/folder@2x.png b/platform/icons/src/nodes/folder@2x.png new file mode 100644 index 000000000000..84aded6f926a Binary files /dev/null and b/platform/icons/src/nodes/folder@2x.png differ diff --git a/platform/icons/src/nodes/homeFolder.png b/platform/icons/src/nodes/homeFolder.png index 41a55d2c1ff4..e3b4e194048e 100644 Binary files a/platform/icons/src/nodes/homeFolder.png and b/platform/icons/src/nodes/homeFolder.png differ diff --git a/platform/icons/src/nodes/homeFolder@2x.png b/platform/icons/src/nodes/homeFolder@2x.png index 489b154774b5..3dade008558d 100644 Binary files a/platform/icons/src/nodes/homeFolder@2x.png and b/platform/icons/src/nodes/homeFolder@2x.png differ diff --git a/platform/icons/src/nodes/ideaModule@2x.png b/platform/icons/src/nodes/ideaModule@2x.png new file mode 100644 index 000000000000..020f91c72866 Binary files /dev/null and b/platform/icons/src/nodes/ideaModule@2x.png differ diff --git a/platform/icons/src/nodes/jarDirectory.png b/platform/icons/src/nodes/jarDirectory.png index 9bd1b32a258e..d3c1d8313428 100644 Binary files a/platform/icons/src/nodes/jarDirectory.png and b/platform/icons/src/nodes/jarDirectory.png differ diff --git a/platform/icons/src/nodes/jarDirectory@2x.png b/platform/icons/src/nodes/jarDirectory@2x.png new file mode 100644 index 000000000000..dc2931761b18 Binary files /dev/null and b/platform/icons/src/nodes/jarDirectory@2x.png differ diff --git a/platform/icons/src/nodes/jarDirectory@2x_dark.png b/platform/icons/src/nodes/jarDirectory@2x_dark.png new file mode 100644 index 000000000000..d0847e4525a6 Binary files /dev/null and b/platform/icons/src/nodes/jarDirectory@2x_dark.png differ diff --git a/platform/icons/src/nodes/jarDirectory_dark.png b/platform/icons/src/nodes/jarDirectory_dark.png new file mode 100644 index 000000000000..4bbcf8e9ff93 Binary files /dev/null and b/platform/icons/src/nodes/jarDirectory_dark.png differ diff --git a/platform/icons/src/nodes/javaDocFolder@2x.png b/platform/icons/src/nodes/javaDocFolder@2x.png new file mode 100644 index 000000000000..43701f4a9ce2 Binary files /dev/null and b/platform/icons/src/nodes/javaDocFolder@2x.png differ diff --git a/platform/icons/src/nodes/javaDocFolder@2x_dark.png b/platform/icons/src/nodes/javaDocFolder@2x_dark.png new file mode 100644 index 000000000000..8e8e07fe0ec9 Binary files /dev/null and b/platform/icons/src/nodes/javaDocFolder@2x_dark.png differ diff --git a/platform/icons/src/nodes/javaDocFolder_dark.png b/platform/icons/src/nodes/javaDocFolder_dark.png new file mode 100644 index 000000000000..fa1ef576d7d7 Binary files /dev/null and b/platform/icons/src/nodes/javaDocFolder_dark.png differ diff --git a/platform/icons/src/nodes/junitTestMark.png b/platform/icons/src/nodes/junitTestMark.png index 6a5fb237645c..456dd70d630a 100644 Binary files a/platform/icons/src/nodes/junitTestMark.png and b/platform/icons/src/nodes/junitTestMark.png differ diff --git a/platform/icons/src/nodes/junitTestMark@2x.png b/platform/icons/src/nodes/junitTestMark@2x.png new file mode 100644 index 000000000000..3f40af5a33c8 Binary files /dev/null and b/platform/icons/src/nodes/junitTestMark@2x.png differ diff --git a/platform/icons/src/nodes/junitTestMark@2x_dark.png b/platform/icons/src/nodes/junitTestMark@2x_dark.png new file mode 100644 index 000000000000..881f968bf2c2 Binary files /dev/null and b/platform/icons/src/nodes/junitTestMark@2x_dark.png differ diff --git a/platform/icons/src/nodes/junitTestMark_dark.png b/platform/icons/src/nodes/junitTestMark_dark.png new file mode 100644 index 000000000000..7a598b183d99 Binary files /dev/null and b/platform/icons/src/nodes/junitTestMark_dark.png differ diff --git a/platform/icons/src/nodes/keymapAnt@2x.png b/platform/icons/src/nodes/keymapAnt@2x.png new file mode 100644 index 000000000000..f5d90efdf316 Binary files /dev/null and b/platform/icons/src/nodes/keymapAnt@2x.png differ diff --git a/platform/icons/src/nodes/keymapAnt@2x_dark.png b/platform/icons/src/nodes/keymapAnt@2x_dark.png new file mode 100644 index 000000000000..2a7b6485b993 Binary files /dev/null and b/platform/icons/src/nodes/keymapAnt@2x_dark.png differ diff --git a/platform/icons/src/nodes/keymapAnt_dark.png b/platform/icons/src/nodes/keymapAnt_dark.png new file mode 100644 index 000000000000..7af1b33eae80 Binary files /dev/null and b/platform/icons/src/nodes/keymapAnt_dark.png differ diff --git a/platform/icons/src/nodes/keymapEditor.png b/platform/icons/src/nodes/keymapEditor.png index 2808a7bcad29..9e52a4ba3bc0 100644 Binary files a/platform/icons/src/nodes/keymapEditor.png and b/platform/icons/src/nodes/keymapEditor.png differ diff --git a/platform/icons/src/nodes/keymapEditor@2x.png b/platform/icons/src/nodes/keymapEditor@2x.png new file mode 100644 index 000000000000..82dc72b66c35 Binary files /dev/null and b/platform/icons/src/nodes/keymapEditor@2x.png differ diff --git a/platform/icons/src/nodes/keymapMainMenu@2x.png b/platform/icons/src/nodes/keymapMainMenu@2x.png new file mode 100644 index 000000000000..6d10e52bbdf2 Binary files /dev/null and b/platform/icons/src/nodes/keymapMainMenu@2x.png differ diff --git a/platform/icons/src/nodes/keymapOther@2x.png b/platform/icons/src/nodes/keymapOther@2x.png new file mode 100644 index 000000000000..199b499e968b Binary files /dev/null and b/platform/icons/src/nodes/keymapOther@2x.png differ diff --git a/platform/icons/src/nodes/keymapTools.png b/platform/icons/src/nodes/keymapTools.png index 060600d31d8b..2c04e34d4e46 100644 Binary files a/platform/icons/src/nodes/keymapTools.png and b/platform/icons/src/nodes/keymapTools.png differ diff --git a/platform/icons/src/nodes/keymapTools@2x.png b/platform/icons/src/nodes/keymapTools@2x.png new file mode 100644 index 000000000000..7aaa712b9451 Binary files /dev/null and b/platform/icons/src/nodes/keymapTools@2x.png differ diff --git a/platform/icons/src/nodes/keymapTools@2x_dark.png b/platform/icons/src/nodes/keymapTools@2x_dark.png new file mode 100644 index 000000000000..c1b06e8ee1c3 Binary files /dev/null and b/platform/icons/src/nodes/keymapTools@2x_dark.png differ diff --git a/platform/icons/src/nodes/keymapTools_dark.png b/platform/icons/src/nodes/keymapTools_dark.png new file mode 100644 index 000000000000..6dfccc03bd1a Binary files /dev/null and b/platform/icons/src/nodes/keymapTools_dark.png differ diff --git a/platform/icons/src/nodes/locked.png b/platform/icons/src/nodes/locked.png index 8bc3bd05f172..0b967283a42e 100644 Binary files a/platform/icons/src/nodes/locked.png and b/platform/icons/src/nodes/locked.png differ diff --git a/platform/icons/src/nodes/locked@2x.png b/platform/icons/src/nodes/locked@2x.png new file mode 100644 index 000000000000..2e5205bddd96 Binary files /dev/null and b/platform/icons/src/nodes/locked@2x.png differ diff --git a/platform/icons/src/nodes/locked@2x_dark.png b/platform/icons/src/nodes/locked@2x_dark.png new file mode 100644 index 000000000000..c16aff87e8f7 Binary files /dev/null and b/platform/icons/src/nodes/locked@2x_dark.png differ diff --git a/platform/icons/src/nodes/locked_dark.png b/platform/icons/src/nodes/locked_dark.png new file mode 100644 index 000000000000..ec12637d3914 Binary files /dev/null and b/platform/icons/src/nodes/locked_dark.png differ diff --git a/platform/icons/src/nodes/moduleGroup@2x.png b/platform/icons/src/nodes/moduleGroup@2x.png new file mode 100644 index 000000000000..e416463db7e4 Binary files /dev/null and b/platform/icons/src/nodes/moduleGroup@2x.png differ diff --git a/platform/icons/src/nodes/newFolder@2x.png b/platform/icons/src/nodes/newFolder@2x.png new file mode 100644 index 000000000000..84aded6f926a Binary files /dev/null and b/platform/icons/src/nodes/newFolder@2x.png differ diff --git a/platform/icons/src/nodes/package@2x.png b/platform/icons/src/nodes/package@2x.png new file mode 100644 index 000000000000..680654adc893 Binary files /dev/null and b/platform/icons/src/nodes/package@2x.png differ diff --git a/platform/icons/src/nodes/padlock.png b/platform/icons/src/nodes/padlock.png index 7cb14ee246bf..b6d8e74234ba 100644 Binary files a/platform/icons/src/nodes/padlock.png and b/platform/icons/src/nodes/padlock.png differ diff --git a/platform/icons/src/nodes/padlock@2x.png b/platform/icons/src/nodes/padlock@2x.png new file mode 100644 index 000000000000..d28ad372b921 Binary files /dev/null and b/platform/icons/src/nodes/padlock@2x.png differ diff --git a/platform/icons/src/nodes/pinToolWindow.png b/platform/icons/src/nodes/pinToolWindow.png index 3dcee61412fb..e0d6da020436 100644 Binary files a/platform/icons/src/nodes/pinToolWindow.png and b/platform/icons/src/nodes/pinToolWindow.png differ diff --git a/platform/icons/src/nodes/pinToolWindow@2x.png b/platform/icons/src/nodes/pinToolWindow@2x.png new file mode 100644 index 000000000000..e30577548974 Binary files /dev/null and b/platform/icons/src/nodes/pinToolWindow@2x.png differ diff --git a/platform/icons/src/nodes/pinToolWindow@2x_dark.png b/platform/icons/src/nodes/pinToolWindow@2x_dark.png new file mode 100644 index 000000000000..8f2e35afde4c Binary files /dev/null and b/platform/icons/src/nodes/pinToolWindow@2x_dark.png differ diff --git a/platform/icons/src/nodes/pinToolWindow_dark.png b/platform/icons/src/nodes/pinToolWindow_dark.png new file mode 100644 index 000000000000..5304b4bd57c9 Binary files /dev/null and b/platform/icons/src/nodes/pinToolWindow_dark.png differ diff --git a/platform/icons/src/nodes/plugin@2x.png b/platform/icons/src/nodes/plugin@2x.png index e0f39da4afc3..bd78cfe4dbd7 100644 Binary files a/platform/icons/src/nodes/plugin@2x.png and b/platform/icons/src/nodes/plugin@2x.png differ diff --git a/platform/icons/src/nodes/plugin@2x_dark.png b/platform/icons/src/nodes/plugin@2x_dark.png index a7cc54ff878f..c2bb7dce3c36 100644 Binary files a/platform/icons/src/nodes/plugin@2x_dark.png and b/platform/icons/src/nodes/plugin@2x_dark.png differ diff --git a/platform/icons/src/nodes/pluginnotinstalled.png b/platform/icons/src/nodes/pluginnotinstalled.png index 693cfd2eefd5..2c4c7700a3b3 100644 Binary files a/platform/icons/src/nodes/pluginnotinstalled.png and b/platform/icons/src/nodes/pluginnotinstalled.png differ diff --git a/platform/icons/src/nodes/pluginnotinstalled@2x.png b/platform/icons/src/nodes/pluginnotinstalled@2x.png new file mode 100644 index 000000000000..aff862bdf8f6 Binary files /dev/null and b/platform/icons/src/nodes/pluginnotinstalled@2x.png differ diff --git a/platform/icons/src/nodes/pluginnotinstalled@2x_dark.png b/platform/icons/src/nodes/pluginnotinstalled@2x_dark.png new file mode 100644 index 000000000000..bc26e91f8605 Binary files /dev/null and b/platform/icons/src/nodes/pluginnotinstalled@2x_dark.png differ diff --git a/platform/icons/src/nodes/pluginnotinstalled_dark.png b/platform/icons/src/nodes/pluginnotinstalled_dark.png new file mode 100644 index 000000000000..b1e852c4ec69 Binary files /dev/null and b/platform/icons/src/nodes/pluginnotinstalled_dark.png differ diff --git a/platform/icons/src/nodes/pluginobsolete.png b/platform/icons/src/nodes/pluginobsolete.png index e5933d7e37bf..89dfc6052175 100644 Binary files a/platform/icons/src/nodes/pluginobsolete.png and b/platform/icons/src/nodes/pluginobsolete.png differ diff --git a/platform/icons/src/nodes/pluginobsolete@2x.png b/platform/icons/src/nodes/pluginobsolete@2x.png new file mode 100644 index 000000000000..c1beed152330 Binary files /dev/null and b/platform/icons/src/nodes/pluginobsolete@2x.png differ diff --git a/platform/icons/src/nodes/pluginobsolete@2x_dark.png b/platform/icons/src/nodes/pluginobsolete@2x_dark.png new file mode 100644 index 000000000000..d6fc8008736c Binary files /dev/null and b/platform/icons/src/nodes/pluginobsolete@2x_dark.png differ diff --git a/platform/icons/src/nodes/pluginobsolete_dark.png b/platform/icons/src/nodes/pluginobsolete_dark.png new file mode 100644 index 000000000000..bf837cd5f3ec Binary files /dev/null and b/platform/icons/src/nodes/pluginobsolete_dark.png differ diff --git a/platform/icons/src/nodes/ppFile@2x.png b/platform/icons/src/nodes/ppFile@2x.png new file mode 100644 index 000000000000..84aded6f926a Binary files /dev/null and b/platform/icons/src/nodes/ppFile@2x.png differ diff --git a/platform/icons/src/nodes/ppInvalid@2x.png b/platform/icons/src/nodes/ppInvalid@2x.png index da33e5c9748f..f501ec682db3 100644 Binary files a/platform/icons/src/nodes/ppInvalid@2x.png and b/platform/icons/src/nodes/ppInvalid@2x.png differ diff --git a/platform/icons/src/nodes/ppJar.png b/platform/icons/src/nodes/ppJar.png index aad1b7b89f9e..433c8d9d18df 100644 Binary files a/platform/icons/src/nodes/ppJar.png and b/platform/icons/src/nodes/ppJar.png differ diff --git a/platform/icons/src/nodes/ppJar@2x.png b/platform/icons/src/nodes/ppJar@2x.png new file mode 100644 index 000000000000..b1633e9c56f0 Binary files /dev/null and b/platform/icons/src/nodes/ppJar@2x.png differ diff --git a/platform/icons/src/nodes/ppJar@2x_dark.png b/platform/icons/src/nodes/ppJar@2x_dark.png new file mode 100644 index 000000000000..29624bba6275 Binary files /dev/null and b/platform/icons/src/nodes/ppJar@2x_dark.png differ diff --git a/platform/icons/src/nodes/ppJar_dark.png b/platform/icons/src/nodes/ppJar_dark.png new file mode 100644 index 000000000000..f11f5e2060d4 Binary files /dev/null and b/platform/icons/src/nodes/ppJar_dark.png differ diff --git a/platform/icons/src/nodes/ppJdk.png b/platform/icons/src/nodes/ppJdk.png index 6226ed147a2a..82b906ecbc2a 100644 Binary files a/platform/icons/src/nodes/ppJdk.png and b/platform/icons/src/nodes/ppJdk.png differ diff --git a/platform/icons/src/nodes/ppJdk@2x.png b/platform/icons/src/nodes/ppJdk@2x.png new file mode 100644 index 000000000000..533bef2be8c1 Binary files /dev/null and b/platform/icons/src/nodes/ppJdk@2x.png differ diff --git a/platform/icons/src/nodes/ppLib@2x.png b/platform/icons/src/nodes/ppLib@2x.png new file mode 100644 index 000000000000..0536b9874a94 Binary files /dev/null and b/platform/icons/src/nodes/ppLib@2x.png differ diff --git a/platform/icons/src/nodes/ppLibFolder@2x.png b/platform/icons/src/nodes/ppLibFolder@2x.png new file mode 100644 index 000000000000..9129ebdc390d Binary files /dev/null and b/platform/icons/src/nodes/ppLibFolder@2x.png differ diff --git a/platform/icons/src/nodes/propertyRead@2x.png b/platform/icons/src/nodes/propertyRead@2x.png index 503cbf1dee09..0d20b73a2f7d 100644 Binary files a/platform/icons/src/nodes/propertyRead@2x.png and b/platform/icons/src/nodes/propertyRead@2x.png differ diff --git a/platform/icons/src/nodes/propertyReadStatic@2x.png b/platform/icons/src/nodes/propertyReadStatic@2x.png index 6a3e6e48acae..1b3331d2e58c 100644 Binary files a/platform/icons/src/nodes/propertyReadStatic@2x.png and b/platform/icons/src/nodes/propertyReadStatic@2x.png differ diff --git a/platform/icons/src/nodes/propertyReadWrite@2x.png b/platform/icons/src/nodes/propertyReadWrite@2x.png index 109139eec529..bce97d7e0b5b 100644 Binary files a/platform/icons/src/nodes/propertyReadWrite@2x.png and b/platform/icons/src/nodes/propertyReadWrite@2x.png differ diff --git a/platform/icons/src/nodes/propertyReadWriteStatic@2x.png b/platform/icons/src/nodes/propertyReadWriteStatic@2x.png index e4d944ddc0c8..780129ceeca6 100644 Binary files a/platform/icons/src/nodes/propertyReadWriteStatic@2x.png and b/platform/icons/src/nodes/propertyReadWriteStatic@2x.png differ diff --git a/platform/icons/src/nodes/propertyWrite@2x.png b/platform/icons/src/nodes/propertyWrite@2x.png index 81acb3687cf7..406e1456d4ec 100644 Binary files a/platform/icons/src/nodes/propertyWrite@2x.png and b/platform/icons/src/nodes/propertyWrite@2x.png differ diff --git a/platform/icons/src/nodes/propertyWriteStatic@2x.png b/platform/icons/src/nodes/propertyWriteStatic@2x.png index 71818baa89c1..896864f1f317 100644 Binary files a/platform/icons/src/nodes/propertyWriteStatic@2x.png and b/platform/icons/src/nodes/propertyWriteStatic@2x.png differ diff --git a/platform/icons/src/nodes/read-access.png b/platform/icons/src/nodes/read-access.png index a1faa2897c9d..5dc86294cd86 100644 Binary files a/platform/icons/src/nodes/read-access.png and b/platform/icons/src/nodes/read-access.png differ diff --git a/platform/icons/src/nodes/read-access@2x.png b/platform/icons/src/nodes/read-access@2x.png new file mode 100644 index 000000000000..4c3a5bced07f Binary files /dev/null and b/platform/icons/src/nodes/read-access@2x.png differ diff --git a/platform/icons/src/nodes/resourceBundle@2x.png b/platform/icons/src/nodes/resourceBundle@2x.png new file mode 100644 index 000000000000..d5a058591230 Binary files /dev/null and b/platform/icons/src/nodes/resourceBundle@2x.png differ diff --git a/platform/icons/src/nodes/runnableMark@2x.png b/platform/icons/src/nodes/runnableMark@2x.png new file mode 100644 index 000000000000..5a74417fc755 Binary files /dev/null and b/platform/icons/src/nodes/runnableMark@2x.png differ diff --git a/platform/icons/src/nodes/runnableMark@2x_dark.png b/platform/icons/src/nodes/runnableMark@2x_dark.png new file mode 100644 index 000000000000..7e1b633ec246 Binary files /dev/null and b/platform/icons/src/nodes/runnableMark@2x_dark.png differ diff --git a/platform/icons/src/nodes/runnableMark_dark.png b/platform/icons/src/nodes/runnableMark_dark.png new file mode 100644 index 000000000000..6b9bd9760dce Binary files /dev/null and b/platform/icons/src/nodes/runnableMark_dark.png differ diff --git a/platform/icons/src/nodes/sourceFolder@2x.png b/platform/icons/src/nodes/sourceFolder@2x.png new file mode 100644 index 000000000000..a3885ad5f9d6 Binary files /dev/null and b/platform/icons/src/nodes/sourceFolder@2x.png differ diff --git a/platform/icons/src/nodes/staticMark@2x.png b/platform/icons/src/nodes/staticMark@2x.png index 66105270ad38..2bee161bbda4 100644 Binary files a/platform/icons/src/nodes/staticMark@2x.png and b/platform/icons/src/nodes/staticMark@2x.png differ diff --git a/platform/icons/src/nodes/staticMark@2x_dark.png b/platform/icons/src/nodes/staticMark@2x_dark.png index aa8df827bbf6..952a3a821b1f 100644 Binary files a/platform/icons/src/nodes/staticMark@2x_dark.png and b/platform/icons/src/nodes/staticMark@2x_dark.png differ diff --git a/platform/icons/src/nodes/symlink.png b/platform/icons/src/nodes/symlink.png index aa927b3a868b..ff70fc1edf48 100644 Binary files a/platform/icons/src/nodes/symlink.png and b/platform/icons/src/nodes/symlink.png differ diff --git a/platform/icons/src/nodes/symlink@2x.png b/platform/icons/src/nodes/symlink@2x.png new file mode 100644 index 000000000000..c76201c7d40d Binary files /dev/null and b/platform/icons/src/nodes/symlink@2x.png differ diff --git a/platform/icons/src/nodes/symlink@2x_dark.png b/platform/icons/src/nodes/symlink@2x_dark.png new file mode 100644 index 000000000000..836a9f538743 Binary files /dev/null and b/platform/icons/src/nodes/symlink@2x_dark.png differ diff --git a/platform/icons/src/nodes/symlink_dark.png b/platform/icons/src/nodes/symlink_dark.png new file mode 100644 index 000000000000..40c670e4cf46 Binary files /dev/null and b/platform/icons/src/nodes/symlink_dark.png differ diff --git a/platform/icons/src/nodes/tabAlert.png b/platform/icons/src/nodes/tabAlert.png index 29501aad1795..50bd39091ca2 100644 Binary files a/platform/icons/src/nodes/tabAlert.png and b/platform/icons/src/nodes/tabAlert.png differ diff --git a/platform/icons/src/nodes/tabAlert@2x.png b/platform/icons/src/nodes/tabAlert@2x.png new file mode 100644 index 000000000000..cdc8bae1dc2f Binary files /dev/null and b/platform/icons/src/nodes/tabAlert@2x.png differ diff --git a/platform/icons/src/nodes/tabAlert@2x_dark.png b/platform/icons/src/nodes/tabAlert@2x_dark.png new file mode 100644 index 000000000000..a4b51b781a5c Binary files /dev/null and b/platform/icons/src/nodes/tabAlert@2x_dark.png differ diff --git a/platform/icons/src/nodes/tabAlert_dark.png b/platform/icons/src/nodes/tabAlert_dark.png new file mode 100644 index 000000000000..29bc7f1d6efa Binary files /dev/null and b/platform/icons/src/nodes/tabAlert_dark.png differ diff --git a/platform/icons/src/nodes/tabPin.png b/platform/icons/src/nodes/tabPin.png index 6e0eec807697..4d6a227857bd 100644 Binary files a/platform/icons/src/nodes/tabPin.png and b/platform/icons/src/nodes/tabPin.png differ diff --git a/platform/icons/src/nodes/tabPin@2x.png b/platform/icons/src/nodes/tabPin@2x.png new file mode 100644 index 000000000000..c9174f94761c Binary files /dev/null and b/platform/icons/src/nodes/tabPin@2x.png differ diff --git a/platform/icons/src/nodes/tabPin@2x_dark.png b/platform/icons/src/nodes/tabPin@2x_dark.png new file mode 100644 index 000000000000..279a6127c228 Binary files /dev/null and b/platform/icons/src/nodes/tabPin@2x_dark.png differ diff --git a/platform/icons/src/nodes/tabPin_dark.png b/platform/icons/src/nodes/tabPin_dark.png new file mode 100644 index 000000000000..3bb6391ff513 Binary files /dev/null and b/platform/icons/src/nodes/tabPin_dark.png differ diff --git a/platform/icons/src/nodes/treeCollapseNode@2x.png b/platform/icons/src/nodes/treeCollapseNode@2x.png new file mode 100644 index 000000000000..05815ec9502c Binary files /dev/null and b/platform/icons/src/nodes/treeCollapseNode@2x.png differ diff --git a/platform/icons/src/nodes/treeCollapseNode@2x_dark.png b/platform/icons/src/nodes/treeCollapseNode@2x_dark.png new file mode 100644 index 000000000000..3d020d57407a Binary files /dev/null and b/platform/icons/src/nodes/treeCollapseNode@2x_dark.png differ diff --git a/platform/icons/src/nodes/treeCollapseNode_dark.png b/platform/icons/src/nodes/treeCollapseNode_dark.png new file mode 100644 index 000000000000..7d579b75fd5d Binary files /dev/null and b/platform/icons/src/nodes/treeCollapseNode_dark.png differ diff --git a/platform/icons/src/nodes/treeExpandNode@2x.png b/platform/icons/src/nodes/treeExpandNode@2x.png new file mode 100644 index 000000000000..930fe676a17a Binary files /dev/null and b/platform/icons/src/nodes/treeExpandNode@2x.png differ diff --git a/platform/icons/src/nodes/treeExpandNode@2x_dark.png b/platform/icons/src/nodes/treeExpandNode@2x_dark.png new file mode 100644 index 000000000000..2d7ae7bf9a97 Binary files /dev/null and b/platform/icons/src/nodes/treeExpandNode@2x_dark.png differ diff --git a/platform/icons/src/nodes/treeExpandNode_dark.png b/platform/icons/src/nodes/treeExpandNode_dark.png new file mode 100644 index 000000000000..a5f60ae5e301 Binary files /dev/null and b/platform/icons/src/nodes/treeExpandNode_dark.png differ diff --git a/platform/icons/src/nodes/unknownJdk@2x.png b/platform/icons/src/nodes/unknownJdk@2x.png new file mode 100644 index 000000000000..3e3166f3b2a4 Binary files /dev/null and b/platform/icons/src/nodes/unknownJdk@2x.png differ diff --git a/platform/icons/src/nodes/unknownJdk@2x_dark.png b/platform/icons/src/nodes/unknownJdk@2x_dark.png new file mode 100644 index 000000000000..65739d39ae27 Binary files /dev/null and b/platform/icons/src/nodes/unknownJdk@2x_dark.png differ diff --git a/platform/icons/src/nodes/unknownJdk_dark.png b/platform/icons/src/nodes/unknownJdk_dark.png new file mode 100644 index 000000000000..62965be50a25 Binary files /dev/null and b/platform/icons/src/nodes/unknownJdk_dark.png differ diff --git a/platform/icons/src/nodes/upFolder.png b/platform/icons/src/nodes/upFolder.png index 9cc2ccdb7fe6..ae8b3e352be2 100644 Binary files a/platform/icons/src/nodes/upFolder.png and b/platform/icons/src/nodes/upFolder.png differ diff --git a/platform/icons/src/nodes/upFolder@2x.png b/platform/icons/src/nodes/upFolder@2x.png new file mode 100644 index 000000000000..14d04d79c1e4 Binary files /dev/null and b/platform/icons/src/nodes/upFolder@2x.png differ diff --git a/platform/icons/src/nodes/upLevel@2x.png b/platform/icons/src/nodes/upLevel@2x.png new file mode 100644 index 000000000000..ff027796f9c4 Binary files /dev/null and b/platform/icons/src/nodes/upLevel@2x.png differ diff --git a/platform/icons/src/nodes/webFolder@2x.png b/platform/icons/src/nodes/webFolder@2x.png new file mode 100644 index 000000000000..11d697d71d19 Binary files /dev/null and b/platform/icons/src/nodes/webFolder@2x.png differ diff --git a/platform/icons/src/nodes/write-access.png b/platform/icons/src/nodes/write-access.png index f8ac7a4eb60f..f3fc46fdf6d2 100644 Binary files a/platform/icons/src/nodes/write-access.png and b/platform/icons/src/nodes/write-access.png differ diff --git a/platform/icons/src/nodes/write-access@2x.png b/platform/icons/src/nodes/write-access@2x.png new file mode 100644 index 000000000000..bae5607690bf Binary files /dev/null and b/platform/icons/src/nodes/write-access@2x.png differ diff --git a/platform/platform-impl/src/com/intellij/codeInsight/hint/HintUtil.java b/platform/platform-impl/src/com/intellij/codeInsight/hint/HintUtil.java index 346ea5b89c1e..7c75fec61ed5 100644 --- a/platform/platform-impl/src/com/intellij/codeInsight/hint/HintUtil.java +++ b/platform/platform-impl/src/com/intellij/codeInsight/hint/HintUtil.java @@ -34,7 +34,7 @@ import java.awt.*; import java.awt.event.MouseListener; public class HintUtil { - public static final Color INFORMATION_COLOR = new JBColor(new Color(253, 254, 226), new Color(0x575C5D)); + public static final Color INFORMATION_COLOR = new JBColor(new Color(253, 254, 226), new Color(0x4d4f51)); public static final Color QUESTION_COLOR = new JBColor(new Color(181, 208, 251), new Color(55, 108, 137)); public static final Color ERROR_COLOR = new JBColor(new Color(255, 220, 220), new Color(0x781732)); diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.css b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.css index 9932eacd62c0..52098c505643 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.css +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.css @@ -214,10 +214,15 @@ ul li p { } a { - color: #5a7b88; + color: #589df6; text-decoration: underline } +address { + color: #589df6; + font-style: italic +} + big { font-size: x-large } @@ -323,11 +328,6 @@ th { padding-bottom: 3 } -address { - color: #5a7b88; - font-style: italic -} - blockquote { margin-top: 5; margin-bottom: 5;