1
0
mirror of https://github.com/chylex/IntelliJ-Colored-Icons.git synced 2025-05-24 23:34:11 +02:00

Add new tool window icons

This commit is contained in:
chylex 2022-07-20 20:32:33 +02:00
parent 5fd780f7d7
commit 00397e9865
Signed by: chylex
GPG Key ID: 4DE42C8F19A80548
21 changed files with 110 additions and 1 deletions

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<rect x="3" y="3" width="10" height="2" style="fill:#6e6e6e;"/>
<rect x="3" y="7" width="7" height="2" style="fill:#6e6e6e;"/>
<rect x="3" y="11" width="4" height="2" style="fill:#6e6e6e;"/>
<path d="M13,8L11,8L11,11L8,11L8,13L11,13L11,16L13,16L13,13L16,13L16,11L13,11L13,8Z" style="fill:#59a869;"/>
</svg>

After

(image error) Size: 407 B

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<rect x="3" y="3" width="10" height="2" style="fill:#afb1b3;"/>
<rect x="3" y="7" width="7" height="2" style="fill:#afb1b3;"/>
<rect x="3" y="11" width="4" height="2" style="fill:#afb1b3;"/>
<path d="M13,8L11,8L11,11L8,11L8,13L11,13L11,16L13,16L13,13L16,13L16,11L13,11L13,8Z" style="fill:#499c54;"/>
</svg>

After

(image error) Size: 407 B

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<g>
<path d="M6.5,0.375L12.625,3.778L6.5,7.181L0.375,3.778L6.5,0.375ZM11.4,5.819L12.625,6.5L6.5,9.903L0.375,6.5L1.6,5.819L6.5,8.542L11.4,5.819ZM11.4,8.542L12.625,9.222L6.5,12.625L0.375,9.222L1.6,8.542L6.5,11.264L11.4,8.542Z" style="fill:#b76db7;fill-rule:nonzero;"/>
</g>
</svg>

After

(image error) Size: 379 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M6.5,0.375L12.625,3.778L6.5,7.181L0.375,3.778L6.5,0.375ZM11.4,5.819L12.625,6.5L6.5,9.903L0.375,6.5L1.6,5.819L6.5,8.542L11.4,5.819ZM11.4,8.542L12.625,9.222L6.5,12.625L0.375,9.222L1.6,8.542L6.5,11.264L11.4,8.542Z" style="fill:#b066b0;fill-rule:nonzero;"/>
</svg>

After

(image error) Size: 358 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12,1L1,1L1,12L12,12L12,1ZM7,10L2,10L2,11L7,11L7,10ZM3.721,8L4.821,8L4.821,6.007L6.743,3L5.493,3L4.279,5.007L3.086,3L1.8,3L3.721,6.029L3.721,8ZM9.621,8L8.521,8L8.521,4.014L7,4.014L7,3L11.143,3L11.143,4.014L9.621,4.014L9.621,8Z" style="fill:#389fd6;"/>
</svg>

After

(image error) Size: 396 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12,1L1,1L1,12L12,12L12,1ZM7,10L2,10L2,11L7,11L7,10ZM3.721,8L4.821,8L4.821,6.007L6.743,3L5.493,3L4.279,5.007L3.086,3L1.8,3L3.721,6.029L3.721,8ZM9.621,8L8.521,8L8.521,4.014L7,4.014L7,3L11.143,3L11.143,4.014L9.621,4.014L9.621,8Z" style="fill:#3592c4;"/>
</svg>

After

(image error) Size: 396 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M2.443,6.769L6.3,8.929L6.3,11.071L2.444,8.912L2.443,6.769ZM10.157,6.769L10.156,8.912L6.3,11.071L6.3,8.929L10.157,6.769ZM6.3,1.3L12.3,4.471L12.3,8.843L11.271,8.843L11.271,5.044L6.3,7.814L0.3,4.471L6.3,1.3Z" style="fill:#389fd6;"/>
</svg>

After

(image error) Size: 334 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M2.443,6.769L6.3,8.929L6.3,11.071L2.444,8.912L2.443,6.769ZM10.157,6.769L10.156,8.912L6.3,11.071L6.3,8.929L10.157,6.769ZM6.3,1.3L12.3,4.471L12.3,8.843L11.271,8.843L11.271,5.044L6.3,7.814L0.3,4.471L6.3,1.3Z" style="fill:#3592c4;"/>
</svg>

After

(image error) Size: 334 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<g>
<path d="M6,10L2,10L2,5L11,5L11,6L12,6L12,2L1,2L1,11L6,11L6,10Z" style="fill:#6e6e6e;"/>
<g transform="matrix(0.965926,0.258819,-0.258819,0.965926,2.7558,-2.1844)">
<path d="M9.674,6.374L12.272,7.874L12.272,10.874L9.674,12.374L7.076,10.874L7.076,7.874L9.674,6.374Z" style="fill:#59a869;"/>
</g>
</g>
</svg>

After

(image error) Size: 439 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<g>
<path d="M6,10L2,10L2,5L11,5L11,6L12,6L12,2L1,2L1,11L6,11L6,10Z" style="fill:#afb1b3;"/>
<g transform="matrix(0.965926,0.258819,-0.258819,0.965926,2.7558,-2.1844)">
<path d="M9.674,6.374L12.272,7.874L12.272,10.874L9.674,12.374L7.076,10.874L7.076,7.874L9.674,6.374Z" style="fill:#499c54;"/>
</g>
</g>
</svg>

After

(image error) Size: 439 B

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<g transform="matrix(0.965926,0.258819,-0.258819,0.965926,1.91002,-1.46002)">
<path d="M6.5,1.524L10.83,4.024L10.83,9.024L6.5,11.524L2.17,9.024L2.17,4.024L6.5,1.524Z" style="fill:#db5860;"/>
</g>
</svg>

After

(image error) Size: 303 B

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<g transform="matrix(0.965926,0.258819,-0.258819,0.965926,1.91002,-1.46002)">
<path d="M6.5,1.524L10.83,4.024L10.83,9.024L6.5,11.524L2.17,9.024L2.17,4.024L6.5,1.524Z" style="fill:#c75450;"/>
</g>
</svg>

After

(image error) Size: 303 B

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M2.502,4.485C2.788,2.485 4.5,1 6.521,1C8.523,1 10.226,2.46 10.532,4.438L11.083,8L2,8L2.502,4.485Z" style="fill:#eda200;fill-rule:nonzero;"/>
<path d="M1,10C1,8.343 2.343,7 4,7L9,7C10.657,7 12,8.343 12,10L1,10Z" style="fill:#eda200;fill-rule:nonzero;"/>
<path d="M8.333,11C8.333,12.105 7.513,13 6.5,13C5.488,13 4.667,12.105 4.667,11C5.583,11 7.417,11 8.333,11Z" style="fill:#eda200;fill-rule:nonzero;"/>
</svg>

After

(image error) Size: 515 B

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M1,10C1,8.343 2.343,7 4,7L9,7C10.657,7 12,8.343 12,10L1,10Z" style="fill:#eda200;fill-rule:nonzero;"/>
<path d="M8.333,11C8.333,12.105 7.513,13 6.5,13C5.488,13 4.667,12.105 4.667,11C5.583,11 7.417,11 8.333,11Z" style="fill:#eda200;fill-rule:nonzero;"/>
<path d="M10.772,5.99C10.682,5.996 10.592,6 10.5,6C8.567,6 7,4.433 7,2.5C7,1.993 7.108,1.511 7.302,1.075C7.049,1.026 6.787,1 6.521,1C4.5,1 2.788,2.485 2.502,4.485L2,8L11.083,8L10.772,5.99Z" style="fill:#eda200;"/>
<circle cx="10.5" cy="2.5" r="2.5" style="fill:#389fd6;"/>
</svg>

After

(image error) Size: 642 B

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M1,10C1,8.343 2.343,7 4,7L9,7C10.657,7 12,8.343 12,10L1,10Z" style="fill:#f0a732;fill-rule:nonzero;"/>
<path d="M8.333,11C8.333,12.105 7.513,13 6.5,13C5.488,13 4.667,12.105 4.667,11C5.583,11 7.417,11 8.333,11Z" style="fill:#f0a732;fill-rule:nonzero;"/>
<path d="M10.772,5.99C10.682,5.996 10.592,6 10.5,6C8.567,6 7,4.433 7,2.5C7,1.993 7.108,1.511 7.302,1.075C7.049,1.026 6.787,1 6.521,1C4.5,1 2.788,2.485 2.502,4.485L2,8L11.083,8L10.772,5.99Z" style="fill:#f0a732;"/>
<circle cx="10.5" cy="2.5" r="2.5" style="fill:#db5860;"/>
</svg>

After

(image error) Size: 642 B

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M1,10C1,8.343 2.343,7 4,7L9,7C10.657,7 12,8.343 12,10L1,10Z" style="fill:#eda200;fill-rule:nonzero;"/>
<path d="M8.333,11C8.333,12.105 7.513,13 6.5,13C5.488,13 4.667,12.105 4.667,11C5.583,11 7.417,11 8.333,11Z" style="fill:#eda200;fill-rule:nonzero;"/>
<path d="M10.772,5.99C10.682,5.996 10.592,6 10.5,6C8.567,6 7,4.433 7,2.5C7,1.993 7.108,1.511 7.302,1.075C7.049,1.026 6.787,1 6.521,1C4.5,1 2.788,2.485 2.502,4.485L2,8L11.083,8L10.772,5.99Z" style="fill:#eda200;"/>
<circle cx="10.5" cy="2.5" r="2.5" style="fill:#c75450;"/>
</svg>

After

(image error) Size: 642 B

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M1,10C1,8.343 2.343,7 4,7L9,7C10.657,7 12,8.343 12,10L1,10Z" style="fill:#f0a732;fill-rule:nonzero;"/>
<path d="M8.333,11C8.333,12.105 7.513,13 6.5,13C5.488,13 4.667,12.105 4.667,11C5.583,11 7.417,11 8.333,11Z" style="fill:#f0a732;fill-rule:nonzero;"/>
<path d="M10.772,5.99C10.682,5.996 10.592,6 10.5,6C8.567,6 7,4.433 7,2.5C7,1.993 7.108,1.511 7.302,1.075C7.049,1.026 6.787,1 6.521,1C4.5,1 2.788,2.485 2.502,4.485L2,8L11.083,8L10.772,5.99Z" style="fill:#f0a732;"/>
<circle cx="10.5" cy="2.5" r="2.5" style="fill:#3592c4;"/>
</svg>

After

(image error) Size: 642 B

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M2.502,4.485C2.788,2.485 4.5,1 6.521,1C8.523,1 10.226,2.46 10.532,4.438L11.083,8L2,8L2.502,4.485Z" style="fill:#f0a732;fill-rule:nonzero;"/>
<path d="M1,10C1,8.343 2.343,7 4,7L9,7C10.657,7 12,8.343 12,10L1,10Z" style="fill:#f0a732;fill-rule:nonzero;"/>
<path d="M8.333,11C8.333,12.105 7.513,13 6.5,13C5.488,13 4.667,12.105 4.667,11C5.583,11 7.417,11 8.333,11Z" style="fill:#f0a732;fill-rule:nonzero;"/>
</svg>

After

(image error) Size: 515 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M2,12L6.5,8L11,12L11,1L2,1L2,12Z" style="fill:#eda200;fill-rule:nonzero;"/>
</svg>

After

(image error) Size: 180 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
<path d="M2,12L6.5,8L11,12L11,1L2,1L2,12Z" style="fill:#f0a732;fill-rule:nonzero;"/>
</svg>

After

(image error) Size: 180 B

View File

@ -11,6 +11,7 @@ public class IconPatcher extends IconPathPatcher {
private final Map<String, String> iconPaths = new HashMap<>();
public IconPatcher() {
addPathWithDark("actions/addList");
addPathWithDark("actions/AddMulticaret");
addPathWithDark("actions/back");
addPathWithDark("actions/buildAutoReloadChanges");
@ -78,6 +79,7 @@ public class IconPatcher extends IconPathPatcher {
addPathWithDark("hierarchy/subtypes");
addPathWithDark("hierarchy/supertypes");
addPathWithDark("icons/artifactSmall");
addPathWithDark("icons/cherryPick");
addPathWithDark("icons/CMakeToolWindow");
addPathWithDark("icons/ConcurrencyDiagramToolwindow");
@ -99,6 +101,7 @@ public class IconPatcher extends IconPathPatcher {
addPathWithDark("icons/toolwindowEndpoints");
addPathWithDark("icons/toolWindowGradle");
addPathWithDark("icons/toolWindowSQLGenerator");
addPathWithDark("icons/youTrack");
addPathWithDark("icons/buildTools/gulp_toolwindow");
addPathWithDark("icons/buildTools/grunt/grunt_toolwindow");
addPathWithDark("icons/buildTools/npm/npm_13");
@ -110,6 +113,8 @@ public class IconPatcher extends IconPathPatcher {
addPathWithDark("images/updateFolders");
addPathWithDark("images/webServerToolWindow");
addPathWithDark("img/featureTrainerToolWindow");
addPathWithDark("modules/addExcludedRoot");
addPathWithDark("objectBrowser/sortByType");
@ -118,6 +123,8 @@ public class IconPatcher extends IconPathPatcher {
addPathWithDark("objectBrowser/visibilitySort");
addPathWithDark("org/jetbrains/plugins/github/pullRequestsToolWindow");
addPathWithDark("org/jetbrains/plugins/scala/images/sbtShellToolwin");
addPathWithDark("org/jetbrains/plugins/scala/images/sbtToolwin");
addPathWithDark("resources/icons/bvToolWindow");
addPathWithDark("resources/icons/hibConsoleToolWindow");
@ -146,8 +153,12 @@ public class IconPatcher extends IconPathPatcher {
addPathWithDark("toolbarDecorator/import");
addPathWithDark("toolwindows/documentation");
addPathWithDark("toolwindows/notifications");
addPathWithDark("toolwindows/notificationsNew");
addPathWithDark("toolwindows/notificationsNewImportant");
addPathWithDark("toolwindows/toolWindowAnalyzeDataflow");
addPathWithDark("toolwindows/toolWindowAnt");
addPathWithDark("toolwindows/toolWindowBookmarks");
addPathWithDark("toolwindows/toolWindowBuild");
addPathWithDark("toolwindows/toolWindowChanges");
addPathWithDark("toolwindows/toolWindowCommit");
@ -160,7 +171,7 @@ public class IconPatcher extends IconPathPatcher {
addPathWithDark("toolwindows/toolWindowMessages");
addPathWithDark("toolwindows/toolWindowModuleDependencies");
addPathWithDark("toolwindows/toolWindowProfiler");
addPathWithDark("toolwindows/toolWindowProject"); // TODO not working
addPathWithDark("toolwindows/toolWindowProject");
addPathWithDark("toolwindows/toolWindowRun");
addPathWithDark("toolwindows/toolWindowServices");
addPathWithDark("toolwindows/toolWindowStructure");