[ui] New UI icons for JSON object and array

GitOrigin-RevId: 5e88323e158e45f387069fb166223d39bd4d11cd
This commit is contained in:
Yuriy Artamonov
2024-08-31 15:20:09 +00:00
committed by intellij-monorepo-bot
parent 20c95bc127
commit f34c771a34
8 changed files with 40 additions and 3 deletions

View File

@@ -583,6 +583,10 @@
"webService.svg": "javaee/WebService.svg",
"webServiceClient.svg": "javaee/WebServiceClient.svg"
},
"json": {
"object.svg": "json/object.svg",
"array.svg": "json/array.svg"
},
"language": {
"php.svg": "language/php.svg",
"scala.svg": "language/scala.svg"
@@ -676,6 +680,7 @@
"nodes/propertyWriteStatic.svg"
],
"record.svg": "nodes/record.svg",
"related.svg": "nodes/related.svg",
"resourcesRoot.svg": "modules/resourcesRoot.svg",
"resourceBundle.svg": "nodes/resourceBundle.svg",
"servlet.svg": "nodes/servlet.svg",

View File

@@ -0,0 +1,5 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 2C4.44772 2 4 2.44772 4 3V13C4 13.5523 4.44772 14 5 14H7V13H5V3L7 3V2H5Z" fill="#6C707E"/>
<path d="M9 3H11V13H9V14H11C11.5523 14 12 13.5523 12 13V3C12 2.44772 11.5523 2 11 2H9V3Z" fill="#6C707E"/>
</svg>

After

Width:  |  Height:  |  Size: 440 B

View File

@@ -0,0 +1,5 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 2C4.44772 2 4 2.44772 4 3V13C4 13.5523 4.44772 14 5 14H7V13H5V3L7 3V2H5Z" fill="#CED0D6"/>
<path d="M9 3H11V13H9V14H11C11.5523 14 12 13.5523 12 13V3C12 2.44772 11.5523 2 11 2H9V3Z" fill="#CED0D6"/>
</svg>

After

Width:  |  Height:  |  Size: 440 B

View File

@@ -0,0 +1,5 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.98755 9.77751C3.99755 9.39251 3.87005 9.08501 3.60505 8.85501C3.34005 8.62501 2.98255 8.51001 2.53255 8.51001H2V7.43001H2.53255C2.98255 7.43001 3.34005 7.31501 3.60505 7.08501C3.87005 6.85501 3.99755 6.54751 3.98755 6.16251L3.95755 4.58C3.94755 4.06 4.05505 3.605 4.28005 3.215C4.51005 2.825 4.83755 2.525 5.26255 2.315C5.68755 2.105 6.18755 2 6.76255 2H7.5V3.005H6.77005C6.25005 3.005 5.83755 3.15 5.53255 3.44C5.23255 3.725 5.08505 4.1125 5.09005 4.6025L5.12005 6.17001C5.13005 6.68001 4.99255 7.09751 4.70755 7.42251C4.42255 7.74251 4.03755 7.92001 3.55255 7.95501C4.03755 8.04501 4.42255 8.25501 4.70755 8.58501C4.99255 8.91001 5.13005 9.30501 5.12005 9.77001L5.09005 11.5475C5.08005 11.9875 5.21255 12.3375 5.48755 12.5975C5.76755 12.8625 6.14505 12.995 6.62005 12.995H7.5V14H6.61255C6.07755 14 5.60755 13.9 5.20255 13.7C4.80255 13.505 4.49255 13.2225 4.27255 12.8525C4.05755 12.4875 3.95255 12.06 3.95755 11.57L3.98755 9.77751Z" fill="#6C707E"/>
<path d="M12.0145 9.77751C12.0045 9.39251 12.132 9.08501 12.397 8.85501C12.662 8.62501 13.0195 8.51001 13.4695 8.51001H14V7.43001H13.4695C13.0195 7.43001 12.662 7.31501 12.397 7.08501C12.132 6.85501 12.0045 6.54751 12.0145 6.16251L12.0445 4.58C12.0545 4.06 11.9445 3.605 11.7145 3.215C11.4895 2.825 11.1645 2.525 10.7395 2.315C10.3145 2.105 9.81455 2 9.23955 2H8.5V3.005H9.23205C9.75205 3.005 10.162 3.15 10.462 3.44C10.767 3.725 10.917 4.1125 10.912 4.6025L10.882 6.17001C10.872 6.68001 11.0095 7.09751 11.2945 7.42251C11.5795 7.74251 11.9645 7.92001 12.4495 7.95501C11.9645 8.04501 11.5795 8.25501 11.2945 8.58501C11.0095 8.91001 10.872 9.30501 10.882 9.77001L10.912 11.5475C10.922 11.9875 10.787 12.3375 10.507 12.5975C10.232 12.8625 9.85705 12.995 9.38205 12.995H8.5V14H9.38955C9.92455 14 10.392 13.9 10.792 13.7C11.197 13.505 11.507 13.2225 11.722 12.8525C11.942 12.4875 12.0495 12.06 12.0445 11.57L12.0145 9.77751Z" fill="#6C707E"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,5 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.98755 9.77751C3.99755 9.39251 3.87005 9.08501 3.60505 8.85501C3.34005 8.62501 2.98255 8.51001 2.53255 8.51001H2V7.43001H2.53255C2.98255 7.43001 3.34005 7.31501 3.60505 7.08501C3.87005 6.85501 3.99755 6.54751 3.98755 6.16251L3.95755 4.58C3.94755 4.06 4.05505 3.605 4.28005 3.215C4.51005 2.825 4.83755 2.525 5.26255 2.315C5.68755 2.105 6.18755 2 6.76255 2H7.5V3.005H6.77005C6.25005 3.005 5.83755 3.15 5.53255 3.44C5.23255 3.725 5.08505 4.1125 5.09005 4.6025L5.12005 6.17001C5.13005 6.68001 4.99255 7.09751 4.70755 7.42251C4.42255 7.74251 4.03755 7.92001 3.55255 7.95501C4.03755 8.04501 4.42255 8.25501 4.70755 8.58501C4.99255 8.91001 5.13005 9.30501 5.12005 9.77001L5.09005 11.5475C5.08005 11.9875 5.21255 12.3375 5.48755 12.5975C5.76755 12.8625 6.14505 12.995 6.62005 12.995H7.5V14H6.61255C6.07755 14 5.60755 13.9 5.20255 13.7C4.80255 13.505 4.49255 13.2225 4.27255 12.8525C4.05755 12.4875 3.95255 12.06 3.95755 11.57L3.98755 9.77751Z" fill="#CED0D6"/>
<path d="M12.0145 9.77751C12.0045 9.39251 12.132 9.08501 12.397 8.85501C12.662 8.62501 13.0195 8.51001 13.4695 8.51001H14V7.43001H13.4695C13.0195 7.43001 12.662 7.31501 12.397 7.08501C12.132 6.85501 12.0045 6.54751 12.0145 6.16251L12.0445 4.58C12.0545 4.06 11.9445 3.605 11.7145 3.215C11.4895 2.825 11.1645 2.525 10.7395 2.315C10.3145 2.105 9.81455 2 9.23955 2H8.5V3.005H9.23205C9.75205 3.005 10.162 3.15 10.462 3.44C10.767 3.725 10.917 4.1125 10.912 4.6025L10.882 6.17001C10.872 6.68001 11.0095 7.09751 11.2945 7.42251C11.5795 7.74251 11.9645 7.92001 12.4495 7.95501C11.9645 8.04501 11.5795 8.25501 11.2945 8.58501C11.0095 8.91001 10.872 9.30501 10.882 9.77001L10.912 11.5475C10.922 11.9875 10.787 12.3375 10.507 12.5975C10.232 12.8625 9.85705 12.995 9.38205 12.995H8.5V14H9.38955C9.92455 14 10.392 13.9 10.792 13.7C11.197 13.505 11.507 13.2225 11.722 12.8525C11.942 12.4875 12.0495 12.06 12.0445 11.57L12.0145 9.77751Z" fill="#CED0D6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,6 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.7072 9.58572C11.5119 9.39046 11.5119 9.07388 11.7072 8.87861L13.0507 7.53511C14.317 6.26878 14.317 4.21565 13.0507 2.94932C11.7843 1.68299 9.73121 1.68299 8.46489 2.94932L7.12138 4.29283C6.92612 4.48809 6.60953 4.48809 6.41427 4.29283C6.21901 4.09757 6.21901 3.78098 6.41427 3.58572L7.75778 2.24221C9.41463 0.585359 12.1009 0.58536 13.7578 2.24221C15.4146 3.89907 15.4146 6.58536 13.7578 8.24221L12.4143 9.58572C12.219 9.78098 11.9024 9.78098 11.7072 9.58572Z" fill="#6C707E"/>
<path d="M10.6464 4.64645C10.8417 4.45118 11.1583 4.45118 11.3536 4.64645C11.5488 4.84171 11.5488 5.15829 11.3536 5.35355L5.35355 11.3536C5.15829 11.5488 4.84171 11.5488 4.64645 11.3536C4.45118 11.1583 4.45118 10.8417 4.64645 10.6464L10.6464 4.64645Z" fill="#6C707E"/>
<path d="M4.29289 6.41421C4.48815 6.60947 4.48815 6.92605 4.29289 7.12132L2.95316 8.46104C1.68684 9.72737 1.68684 11.7805 2.95317 13.0468C4.2195 14.3132 6.27262 14.3132 7.53895 13.0468L8.87871 11.7071C9.07396 11.5118 9.39051 11.5118 9.58578 11.707C9.78107 11.9023 9.78109 12.2189 9.58581 12.4142L8.24606 13.7539C6.5892 15.4108 3.90291 15.4108 2.24606 13.7539C0.589205 12.0971 0.589204 9.41079 2.24606 7.75393L3.58578 6.41421C3.78104 6.21895 4.09763 6.21895 4.29289 6.41421Z" fill="#6C707E"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1,6 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.7072 9.58572C11.5119 9.39046 11.5119 9.07388 11.7072 8.87861L13.0507 7.53511C14.317 6.26878 14.317 4.21565 13.0507 2.94932C11.7843 1.68299 9.73121 1.68299 8.46489 2.94932L7.12138 4.29283C6.92612 4.48809 6.60953 4.48809 6.41427 4.29283C6.21901 4.09757 6.21901 3.78098 6.41427 3.58572L7.75778 2.24221C9.41463 0.585359 12.1009 0.58536 13.7578 2.24221C15.4146 3.89907 15.4146 6.58536 13.7578 8.24221L12.4143 9.58572C12.219 9.78098 11.9024 9.78098 11.7072 9.58572Z" fill="#CED0D6"/>
<path d="M10.6464 4.64645C10.8417 4.45118 11.1583 4.45118 11.3536 4.64645C11.5488 4.84171 11.5488 5.15829 11.3536 5.35355L5.35355 11.3536C5.15829 11.5488 4.84171 11.5488 4.64645 11.3536C4.45118 11.1583 4.45118 10.8417 4.64645 10.6464L10.6464 4.64645Z" fill="#CED0D6"/>
<path d="M4.29289 6.41421C4.48815 6.60947 4.48815 6.92605 4.29289 7.12132L2.95316 8.46104C1.68684 9.72737 1.68684 11.7805 2.95317 13.0468C4.2195 14.3132 6.27262 14.3132 7.53895 13.0468L8.87871 11.7071C9.07396 11.5118 9.39051 11.5118 9.58578 11.707C9.78107 11.9023 9.78109 12.2189 9.58581 12.4142L8.24606 13.7539C6.5892 15.4108 3.90291 15.4108 2.24606 13.7539C0.589205 12.0971 0.589204 9.41079 2.24606 7.75393L3.58578 6.41421C3.78104 6.21895 4.09763 6.21895 4.29289 6.41421Z" fill="#CED0D6"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -788,8 +788,8 @@ public class AllIcons {
}
public static final class Json {
/** 16x16 */ public static final @NotNull Icon Array = load("json/array.svg", 1494844844, 2);
/** 16x16 */ public static final @NotNull Icon Object = load("json/object.svg", -1268113296, 2);
/** 16x16 */ public static final @NotNull Icon Array = load("expui/json/array.svg", "json/array.svg", 1494844844, 2);
/** 16x16 */ public static final @NotNull Icon Object = load("expui/json/object.svg", "json/object.svg", -1268113296, 2);
}
public static final class Language {
@@ -1003,7 +1003,7 @@ public class AllIcons {
/** 16x16 */ public static final @NotNull Icon Public = load("expui/nodes/accessPublic.svg", "nodes/public.svg", 1720533817, 0);
/** 16x16 */ public static final @NotNull Icon ReadAccess = load("nodes/read-access.svg", 1692583040, 0);
/** 16x16 */ public static final @NotNull Icon Record = load("expui/nodes/record.svg", "nodes/record.svg", -1827827309, 0);
/** 16x16 */ public static final @NotNull Icon Related = load("nodes/related.svg", 1655583391, 0);
/** 16x16 */ public static final @NotNull Icon Related = load("expui/nodes/related.svg", "nodes/related.svg", 1655583391, 0);
/** 16x16 */ public static final @NotNull Icon ResourceBundle = load("expui/nodes/resourceBundle.svg", "nodes/resourceBundle.svg", -157836139, 0);
/** 16x16 */ public static final @NotNull Icon RunnableMark = load("expui/nodes/runnableMark.svg", "nodes/runnableMark.svg", 8747712, 0);
/** 16x16 */ public static final @NotNull Icon RwAccess = load("nodes/rw-access.svg", -2056540925, 0);