diff --git a/platform/icons/src/expui/general/add@20x20.svg b/platform/icons/src/expui/general/add@20x20.svg
new file mode 100644
index 000000000000..1950f66947d0
--- /dev/null
+++ b/platform/icons/src/expui/general/add@20x20.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/platform/icons/src/expui/general/add@20x20_dark.svg b/platform/icons/src/expui/general/add@20x20_dark.svg
new file mode 100644
index 000000000000..5bf207330fd2
--- /dev/null
+++ b/platform/icons/src/expui/general/add@20x20_dark.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/platform/jewel/ui/api-dump.txt b/platform/jewel/ui/api-dump.txt
index 378fd7635507..a7617847518f 100644
--- a/platform/jewel/ui/api-dump.txt
+++ b/platform/jewel/ui/api-dump.txt
@@ -56,6 +56,7 @@ org.jetbrains.jewel.ui.icon.IconKey
org.jetbrains.jewel.ui.icon.NewUiChecker
- a:isNewUi():Z
f:org.jetbrains.jewel.ui.icons.AllIconsKeys$General
+- sf:Add_20x20:org.jetbrains.jewel.ui.icon.IntelliJIconKey
- sf:IndentDetected:org.jetbrains.jewel.ui.icon.IntelliJIconKey
f:org.jetbrains.jewel.ui.icons.AllIconsKeys$Ide
- sf:Feedback:org.jetbrains.jewel.ui.icon.IntelliJIconKey
diff --git a/platform/jewel/ui/generated/org/jetbrains/jewel/ui/icons/AllIconsKeys.java b/platform/jewel/ui/generated/org/jetbrains/jewel/ui/icons/AllIconsKeys.java
index 9ff5c9cf35ed..bbfd90a4fcd4 100644
--- a/platform/jewel/ui/generated/org/jetbrains/jewel/ui/icons/AllIconsKeys.java
+++ b/platform/jewel/ui/generated/org/jetbrains/jewel/ui/icons/AllIconsKeys.java
@@ -477,6 +477,7 @@ public final class AllIconsKeys {
public static final class General {
/** 16x16 */ public static final @NotNull IntelliJIconKey ActualZoom = new IntelliJIconKey("general/actualZoom.svg", "expui/image/actualZoom.svg", AllIconsKeys.class);
/** 16x16 */ public static final @NotNull IntelliJIconKey Add = new IntelliJIconKey("general/add.svg", "expui/general/add.svg", AllIconsKeys.class);
+ /** 20x20 */ public static final @NotNull IntelliJIconKey Add_20x20 = new IntelliJIconKey("expui/general/add@20x20.svg", "expui/general/add@20x20.svg", AllIconsKeys.class);
/** 16x16 */ public static final @NotNull IntelliJIconKey AddJdk = new IntelliJIconKey("general/addJdk.svg", "general/addJdk.svg", AllIconsKeys.class);
/** 38x15 */ public static final @NotNull IntelliJIconKey Alpha = new IntelliJIconKey("general/alpha.svg", "general/alpha.svg", AllIconsKeys.class);
/** 16x16 */ public static final @NotNull IntelliJIconKey ArrowDown = new IntelliJIconKey("general/arrowDown.svg", "expui/general/chevronDown.svg", AllIconsKeys.class);
diff --git a/platform/util/ui/api-dump.txt b/platform/util/ui/api-dump.txt
index 5f1c14a503f4..4dcc9a6bfd3d 100644
--- a/platform/util/ui/api-dump.txt
+++ b/platform/util/ui/api-dump.txt
@@ -451,6 +451,7 @@ f:com.intellij.icons.AllIcons$General
- sf:ActualZoom:javax.swing.Icon
- sf:Add:javax.swing.Icon
- sf:AddJdk:javax.swing.Icon
+- sf:Add_20x20:javax.swing.Icon
- sf:Alpha:javax.swing.Icon
- sf:ArrowDown:javax.swing.Icon
- sf:ArrowDownSmall:javax.swing.Icon
diff --git a/platform/util/ui/src/com/intellij/icons/AllIcons.java b/platform/util/ui/src/com/intellij/icons/AllIcons.java
index b7e829a74bfe..be0819809079 100644
--- a/platform/util/ui/src/com/intellij/icons/AllIcons.java
+++ b/platform/util/ui/src/com/intellij/icons/AllIcons.java
@@ -484,6 +484,7 @@ public class AllIcons {
public static final class General {
/** 16x16 */ public static final @NotNull Icon ActualZoom = load("expui/image/actualZoom.svg", "general/actualZoom.svg", -749904846, 2);
/** 16x16 */ public static final @NotNull Icon Add = load("expui/general/add.svg", "general/add.svg", -906460278, 2);
+ /** 20x20 */ public static final @NotNull Icon Add_20x20 = load("expui/general/add@20x20.svg", 1639986855, 2);
/** 16x16 */ public static final @NotNull Icon AddJdk = load("general/addJdk.svg", 1591845252, 2);
/** 38x15 */ public static final @NotNull Icon Alpha = load("general/alpha.svg", -764382938, 2);
/** 16x16 */ public static final @NotNull Icon ArrowDown = load("expui/general/chevronDown.svg", "general/arrowDown.svg", 2097510840, 2);