diff --git a/platform/icons/src/gutter/plugin.svg b/platform/icons/src/gutter/plugin.svg
new file mode 100644
index 000000000000..036ab7a85698
--- /dev/null
+++ b/platform/icons/src/gutter/plugin.svg
@@ -0,0 +1,3 @@
+
diff --git a/platform/icons/src/gutter/plugin_dark.svg b/platform/icons/src/gutter/plugin_dark.svg
new file mode 100644
index 000000000000..fa46934d4ee1
--- /dev/null
+++ b/platform/icons/src/gutter/plugin_dark.svg
@@ -0,0 +1,3 @@
+
diff --git a/platform/util/src/com/intellij/icons/AllIcons.java b/platform/util/src/com/intellij/icons/AllIcons.java
index fd3cce7c53e1..d5bd4e1c33e5 100644
--- a/platform/util/src/com/intellij/icons/AllIcons.java
+++ b/platform/util/src/com/intellij/icons/AllIcons.java
@@ -1527,6 +1527,7 @@ public class AllIcons {
public static final Icon Java9Service = IconLoader.getIcon("/gutter/java9Service.svg"); // 12x12
public static final Icon OverridenMethod = IconLoader.getIcon("/gutter/overridenMethod.svg"); // 12x12
public static final Icon OverridingMethod = IconLoader.getIcon("/gutter/overridingMethod.svg"); // 12x12
+ public static final Icon Plugin = IconLoader.getIcon("/gutter/plugin.svg"); // 12x12
public static final Icon RecursiveMethod = IconLoader.getIcon("/gutter/recursiveMethod.svg"); // 12x12
public static final Icon SiblingInheritedMethod = IconLoader.getIcon("/gutter/siblingInheritedMethod.svg"); // 12x12
public static final Icon Unique = IconLoader.getIcon("/gutter/unique.svg"); // 8x8
diff --git a/plugins/devkit/devkit-core/gen/icons/DevkitIcons.java b/plugins/devkit/devkit-core/gen/icons/DevkitIcons.java
index ef74c72bab73..3a475c510aa2 100644
--- a/plugins/devkit/devkit-core/gen/icons/DevkitIcons.java
+++ b/plugins/devkit/devkit-core/gen/icons/DevkitIcons.java
@@ -15,5 +15,10 @@ public final class DevkitIcons {
}
public static final Icon Add_sdk = load("/icons/add_sdk.svg"); // 16x16
+
+ public final static class Gutter {
+ public static final Icon DescriptionFile = load("/icons/gutter/descriptionFile.svg"); // 12x12
+
+ }
public static final Icon Sdk_closed = load("/icons/sdk_closed.svg"); // 16x16
}
diff --git a/plugins/devkit/devkit-core/resources/icons/gutter/descriptionFile.svg b/plugins/devkit/devkit-core/resources/icons/gutter/descriptionFile.svg
new file mode 100644
index 000000000000..01745106a24e
--- /dev/null
+++ b/plugins/devkit/devkit-core/resources/icons/gutter/descriptionFile.svg
@@ -0,0 +1,9 @@
+
diff --git a/plugins/devkit/devkit-core/resources/icons/gutter/descriptionFile_dark.svg b/plugins/devkit/devkit-core/resources/icons/gutter/descriptionFile_dark.svg
new file mode 100644
index 000000000000..07caa2de5760
--- /dev/null
+++ b/plugins/devkit/devkit-core/resources/icons/gutter/descriptionFile_dark.svg
@@ -0,0 +1,9 @@
+