IDEA-314094 Update icons for switch to new UI
- Theme images - Density label font is broken when light/dark theme changed GitOrigin-RevId: dc6eb1e74e2635e2ecbe2c66758f75e41815ff5d
@@ -1,7 +0,0 @@
|
||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<rect width="6" height="1" x="5" y="12" fill="#6E6E6E"/>
|
||||
<path fill="#6E6E6E" d="M5.5 14L10.5 14 10.5 14C10.5 14.5522847 10.0522847 15 9.5 15L6.5 15C5.94771525 15 5.5 14.5522847 5.5 14L5.5 14zM13 5.2C13 9.2 11 8.96875 11 11L5 11C5 9.03125 3 9.2 3 5.2 3 2.991 5.23878906 1 8 1 10.76125 1 13 2.99103125 13 5.2z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 583 B |
@@ -0,0 +1,6 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<mask id="path-1-inside-1_6654_52139" fill="white">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.9573 8.77776C14.0127 9.54215 12.8098 10 11.5 10C8.46243 10 6 7.53756 6 4.5C6 3.1902 6.45785 1.98734 7.22223 1.04272C3.72227 1.42962 1 4.3969 1 8C1 11.866 4.13401 15 8 15C11.6031 15 14.5704 12.2777 14.9573 8.77776Z"/>
|
||||
</mask>
|
||||
<path d="M14.9573 8.77776L15.9512 8.88763L16.2184 6.47088L14.3282 8.0004L14.9573 8.77776ZM7.22223 1.04272L7.9996 1.67177L9.52912 -0.218376L7.11236 0.048779L7.22223 1.04272ZM14.3282 8.0004C13.5551 8.62599 12.5726 9 11.5 9V11C13.047 11 14.4702 10.4583 15.5863 9.55513L14.3282 8.0004ZM11.5 9C9.01472 9 7 6.98528 7 4.5H5C5 8.08985 7.91015 11 11.5 11V9ZM7 4.5C7 3.4274 7.37401 2.44487 7.9996 1.67177L6.44487 0.413676C5.54169 1.52981 5 2.953 5 4.5H7ZM2 8C2 4.9123 4.3332 2.36818 7.33211 2.03667L7.11236 0.048779C3.11134 0.491063 0 3.8815 0 8H2ZM8 14C4.68629 14 2 11.3137 2 8H0C0 12.4183 3.58172 16 8 16V14ZM13.9633 8.66789C13.6318 11.6668 11.0877 14 8 14V16C12.1185 16 15.5089 12.8887 15.9512 8.88763L13.9633 8.66789Z" fill="#6C707E" mask="url(#path-1-inside-1_6654_52139)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,7 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<mask id="path-1-inside-1_6654_52164" fill="white">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.9573 8.77776C14.0127 9.54215 12.8098 10 11.5 10C8.46243 10 6 7.53756 6 4.5C6 3.1902 6.45785 1.98734 7.22223 1.04272C3.72227 1.42962 1 4.3969 1 8C1 11.866 4.13401 15 8 15C11.6031 15 14.5704 12.2777 14.9573 8.77776Z"/>
|
||||
</mask>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.9573 8.77776C14.0127 9.54215 12.8098 10 11.5 10C8.46243 10 6 7.53756 6 4.5C6 3.1902 6.45785 1.98734 7.22223 1.04272C3.72227 1.42962 1 4.3969 1 8C1 11.866 4.13401 15 8 15C11.6031 15 14.5704 12.2777 14.9573 8.77776Z" fill="#EDF3FF"/>
|
||||
<path d="M14.9573 8.77776L15.9512 8.88763L16.2184 6.47088L14.3282 8.0004L14.9573 8.77776ZM7.22223 1.04272L7.9996 1.67177L9.52912 -0.218376L7.11236 0.048779L7.22223 1.04272ZM14.3282 8.0004C13.5551 8.62599 12.5726 9 11.5 9V11C13.047 11 14.4702 10.4583 15.5863 9.55513L14.3282 8.0004ZM11.5 9C9.01472 9 7 6.98528 7 4.5H5C5 8.08985 7.91015 11 11.5 11V9ZM7 4.5C7 3.4274 7.37401 2.44487 7.9996 1.67177L6.44487 0.413676C5.54169 1.52981 5 2.953 5 4.5H7ZM2 8C2 4.9123 4.3332 2.36818 7.33211 2.03667L7.11236 0.048779C3.11134 0.491063 0 3.8815 0 8H2ZM8 14C4.68629 14 2 11.3137 2 8H0C0 12.4183 3.58172 16 8 16V14ZM13.9633 8.66789C13.6318 11.6668 11.0877 14 8 14V16C12.1185 16 15.5089 12.8887 15.9512 8.88763L13.9633 8.66789Z" fill="#3574F0" mask="url(#path-1-inside-1_6654_52164)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,7 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<mask id="path-1-inside-1_6654_52168" fill="white">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.9573 8.77776C14.0127 9.54215 12.8098 10 11.5 10C8.46243 10 6 7.53756 6 4.5C6 3.1902 6.45785 1.98734 7.22223 1.04272C3.72227 1.42962 1 4.3969 1 8C1 11.866 4.13401 15 8 15C11.6031 15 14.5704 12.2777 14.9573 8.77776Z"/>
|
||||
</mask>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.9573 8.77776C14.0127 9.54215 12.8098 10 11.5 10C8.46243 10 6 7.53756 6 4.5C6 3.1902 6.45785 1.98734 7.22223 1.04272C3.72227 1.42962 1 4.3969 1 8C1 11.866 4.13401 15 8 15C11.6031 15 14.5704 12.2777 14.9573 8.77776Z" fill="#25324D"/>
|
||||
<path d="M14.9573 8.77776L15.9512 8.88763L16.2184 6.47088L14.3282 8.0004L14.9573 8.77776ZM7.22223 1.04272L7.9996 1.67177L9.52912 -0.218376L7.11236 0.048779L7.22223 1.04272ZM14.3282 8.0004C13.5551 8.62599 12.5726 9 11.5 9V11C13.047 11 14.4702 10.4583 15.5863 9.55513L14.3282 8.0004ZM11.5 9C9.01472 9 7 6.98528 7 4.5H5C5 8.08985 7.91015 11 11.5 11V9ZM7 4.5C7 3.4274 7.37401 2.44487 7.9996 1.67177L6.44487 0.413676C5.54169 1.52981 5 2.953 5 4.5H7ZM2 8C2 4.9123 4.3332 2.36818 7.33211 2.03667L7.11236 0.048779C3.11134 0.491063 0 3.8815 0 8H2ZM8 14C4.68629 14 2 11.3137 2 8H0C0 12.4183 3.58172 16 8 16V14ZM13.9633 8.66789C13.6318 11.6668 11.0877 14 8 14V16C12.1185 16 15.5089 12.8887 15.9512 8.88763L13.9633 8.66789Z" fill="#548AF7" mask="url(#path-1-inside-1_6654_52168)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,6 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<mask id="path-1-inside-1_6654_52141" fill="white">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.9573 8.77776C14.0127 9.54215 12.8098 10 11.5 10C8.46243 10 6 7.53756 6 4.5C6 3.1902 6.45785 1.98734 7.22223 1.04272C3.72227 1.42962 1 4.3969 1 8C1 11.866 4.13401 15 8 15C11.6031 15 14.5704 12.2777 14.9573 8.77776Z"/>
|
||||
</mask>
|
||||
<path d="M14.9573 8.77776L15.9512 8.88763L16.2184 6.47088L14.3282 8.0004L14.9573 8.77776ZM7.22223 1.04272L7.9996 1.67177L9.52912 -0.218376L7.11236 0.048779L7.22223 1.04272ZM14.3282 8.0004C13.5551 8.62599 12.5726 9 11.5 9V11C13.047 11 14.4702 10.4583 15.5863 9.55513L14.3282 8.0004ZM11.5 9C9.01472 9 7 6.98528 7 4.5H5C5 8.08985 7.91015 11 11.5 11V9ZM7 4.5C7 3.4274 7.37401 2.44487 7.9996 1.67177L6.44487 0.413676C5.54169 1.52981 5 2.953 5 4.5H7ZM2 8C2 4.9123 4.3332 2.36818 7.33211 2.03667L7.11236 0.048779C3.11134 0.491063 0 3.8815 0 8H2ZM8 14C4.68629 14 2 11.3137 2 8H0C0 12.4183 3.58172 16 8 16V14ZM13.9633 8.66789C13.6318 11.6668 11.0877 14 8 14V16C12.1185 16 15.5089 12.8887 15.9512 8.88763L13.9633 8.66789Z" fill="#CED0D6" mask="url(#path-1-inside-1_6654_52141)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 882 B After Width: | Height: | Size: 882 B |
|
Before Width: | Height: | Size: 935 B After Width: | Height: | Size: 935 B |
@@ -1,8 +0,0 @@
|
||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<rect width="6" height="1" x="5" y="12" fill="#6E6E6E"/>
|
||||
<path fill="#6E6E6E" d="M5.5,14 L10.5,14 L10.5,14 C10.5,14.5522847 10.0522847,15 9.5,15 L6.5,15 C5.94771525,15 5.5,14.5522847 5.5,14 Z"/>
|
||||
<path fill="#EDA200" d="M13,5.2 C13,9.2 11,8.96875 11,11 L5,11 C5,9.03125 3,9.2 3,5.2 C3,2.991 5.23878906,1 8,1 C10.76125,1 13,2.99103125 13,5.2 Z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 620 B |
@@ -0,0 +1,18 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_6654_52124)">
|
||||
<path d="M8.5 1C8.5 0.723858 8.27614 0.5 8 0.5C7.72386 0.5 7.5 0.723858 7.5 1V3.02469C7.66445 3.00836 7.83125 3 8 3C8.16875 3 8.33555 3.00836 8.5 3.02469V1Z" fill="#6C707E"/>
|
||||
<path d="M3.40381 2.6967L4.83563 4.12853C4.57708 4.34011 4.34011 4.57708 4.12853 4.83563L2.6967 3.40381C2.50144 3.20854 2.50144 2.89196 2.6967 2.6967C2.89196 2.50144 3.20854 2.50144 3.40381 2.6967Z" fill="#6C707E"/>
|
||||
<path d="M3.02469 7.5H1C0.723858 7.5 0.5 7.72386 0.5 8C0.5 8.27614 0.723858 8.5 1 8.5H3.02469C3.00836 8.33555 3 8.16875 3 8C3 7.83125 3.00836 7.66445 3.02469 7.5Z" fill="#6C707E"/>
|
||||
<path d="M2.6967 12.5962L4.12853 11.1644C4.34011 11.4229 4.57708 11.6599 4.83563 11.8715L3.40381 13.3033C3.20854 13.4986 2.89196 13.4986 2.6967 13.3033C2.50144 13.108 2.50144 12.7915 2.6967 12.5962Z" fill="#6C707E"/>
|
||||
<path d="M7.5 12.9753V15C7.5 15.2761 7.72386 15.5 8 15.5C8.27614 15.5 8.5 15.2761 8.5 15V12.9753C8.33555 12.9916 8.16875 13 8 13C7.83125 13 7.66445 12.9916 7.5 12.9753Z" fill="#6C707E"/>
|
||||
<path d="M12.5962 13.3033L11.1644 11.8715C11.4229 11.6599 11.6599 11.4229 11.8715 11.1644L13.3033 12.5962C13.4986 12.7915 13.4986 13.108 13.3033 13.3033C13.108 13.4986 12.7915 13.4986 12.5962 13.3033Z" fill="#6C707E"/>
|
||||
<path d="M12.9753 8.5H15C15.2761 8.5 15.5 8.27614 15.5 8C15.5 7.72386 15.2761 7.5 15 7.5H12.9753C12.9916 7.66445 13 7.83125 13 8C13 8.16875 12.9916 8.33555 12.9753 8.5Z" fill="#6C707E"/>
|
||||
<path d="M13.3033 3.40381L11.8715 4.83563C11.6599 4.57708 11.4229 4.34011 11.1644 4.12853L12.5962 2.6967C12.7915 2.50144 13.108 2.50144 13.3033 2.6967C13.4986 2.89196 13.4986 3.20854 13.3033 3.40381Z" fill="#6C707E"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8ZM11 8C11 9.65685 9.65685 11 8 11C6.34315 11 5 9.65685 5 8C5 6.34315 6.34315 5 8 5C9.65685 5 11 6.34315 11 8Z" fill="#6C707E"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_6654_52124">
|
||||
<rect width="16" height="16" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,19 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_6654_52130)">
|
||||
<path d="M8.5 1C8.5 0.723858 8.27614 0.5 8 0.5C7.72386 0.5 7.5 0.723858 7.5 1V3.02469C7.66445 3.00836 7.83125 3 8 3C8.16875 3 8.33555 3.00836 8.5 3.02469V1Z" fill="#3574F0"/>
|
||||
<path d="M3.40381 2.6967L4.83563 4.12853C4.57708 4.34011 4.34011 4.57708 4.12853 4.83563L2.6967 3.40381C2.50144 3.20854 2.50144 2.89196 2.6967 2.6967C2.89196 2.50144 3.20854 2.50144 3.40381 2.6967Z" fill="#3574F0"/>
|
||||
<path d="M3.02469 7.5H1C0.723858 7.5 0.5 7.72386 0.5 8C0.5 8.27614 0.723858 8.5 1 8.5H3.02469C3.00836 8.33555 3 8.16875 3 8C3 7.83125 3.00836 7.66445 3.02469 7.5Z" fill="#3574F0"/>
|
||||
<path d="M2.6967 12.5962L4.12853 11.1644C4.34011 11.4229 4.57708 11.6599 4.83563 11.8715L3.40381 13.3033C3.20854 13.4986 2.89196 13.4986 2.6967 13.3033C2.50144 13.108 2.50144 12.7915 2.6967 12.5962Z" fill="#3574F0"/>
|
||||
<path d="M7.5 12.9753V15C7.5 15.2761 7.72386 15.5 8 15.5C8.27614 15.5 8.5 15.2761 8.5 15V12.9753C8.33555 12.9916 8.16875 13 8 13C7.83125 13 7.66445 12.9916 7.5 12.9753Z" fill="#3574F0"/>
|
||||
<path d="M12.5962 13.3033L11.1644 11.8715C11.4229 11.6599 11.6599 11.4229 11.8715 11.1644L13.3033 12.5962C13.4986 12.7915 13.4986 13.108 13.3033 13.3033C13.108 13.4986 12.7915 13.4986 12.5962 13.3033Z" fill="#3574F0"/>
|
||||
<path d="M12.9753 8.5H15C15.2761 8.5 15.5 8.27614 15.5 8C15.5 7.72386 15.2761 7.5 15 7.5H12.9753C12.9916 7.66445 13 7.83125 13 8C13 8.16875 12.9916 8.33555 12.9753 8.5Z" fill="#3574F0"/>
|
||||
<path d="M13.3033 3.40381L11.8715 4.83563C11.6599 4.57708 11.4229 4.34011 11.1644 4.12853L12.5962 2.6967C12.7915 2.50144 13.108 2.50144 13.3033 2.6967C13.4986 2.89196 13.4986 3.20854 13.3033 3.40381Z" fill="#3574F0"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8ZM11 8C11 9.65685 9.65685 11 8 11C6.34315 11 5 9.65685 5 8C5 6.34315 6.34315 5 8 5C9.65685 5 11 6.34315 11 8Z" fill="#3574F0"/>
|
||||
<circle cx="8" cy="8" r="3" fill="#EDF3FF"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_6654_52130">
|
||||
<rect width="16" height="16" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,19 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_6654_52132)">
|
||||
<path d="M8.5 1C8.5 0.723858 8.27614 0.5 8 0.5C7.72386 0.5 7.5 0.723858 7.5 1V3.02469C7.66445 3.00836 7.83125 3 8 3C8.16875 3 8.33555 3.00836 8.5 3.02469V1Z" fill="#548AF7"/>
|
||||
<path d="M3.40381 2.6967L4.83563 4.12853C4.57708 4.34011 4.34011 4.57708 4.12853 4.83563L2.6967 3.40381C2.50144 3.20854 2.50144 2.89196 2.6967 2.6967C2.89196 2.50144 3.20854 2.50144 3.40381 2.6967Z" fill="#548AF7"/>
|
||||
<path d="M3.02469 7.5H1C0.723858 7.5 0.5 7.72386 0.5 8C0.5 8.27614 0.723858 8.5 1 8.5H3.02469C3.00836 8.33555 3 8.16875 3 8C3 7.83125 3.00836 7.66445 3.02469 7.5Z" fill="#548AF7"/>
|
||||
<path d="M2.6967 12.5962L4.12853 11.1644C4.34011 11.4229 4.57708 11.6599 4.83563 11.8715L3.40381 13.3033C3.20854 13.4986 2.89196 13.4986 2.6967 13.3033C2.50144 13.108 2.50144 12.7915 2.6967 12.5962Z" fill="#548AF7"/>
|
||||
<path d="M7.5 12.9753V15C7.5 15.2761 7.72386 15.5 8 15.5C8.27614 15.5 8.5 15.2761 8.5 15V12.9753C8.33555 12.9916 8.16875 13 8 13C7.83125 13 7.66445 12.9916 7.5 12.9753Z" fill="#548AF7"/>
|
||||
<path d="M12.5962 13.3033L11.1644 11.8715C11.4229 11.6599 11.6599 11.4229 11.8715 11.1644L13.3033 12.5962C13.4986 12.7915 13.4986 13.108 13.3033 13.3033C13.108 13.4986 12.7915 13.4986 12.5962 13.3033Z" fill="#548AF7"/>
|
||||
<path d="M12.9753 8.5H15C15.2761 8.5 15.5 8.27614 15.5 8C15.5 7.72386 15.2761 7.5 15 7.5H12.9753C12.9916 7.66445 13 7.83125 13 8C13 8.16875 12.9916 8.33555 12.9753 8.5Z" fill="#548AF7"/>
|
||||
<path d="M13.3033 3.40381L11.8715 4.83563C11.6599 4.57708 11.4229 4.34011 11.1644 4.12853L12.5962 2.6967C12.7915 2.50144 13.108 2.50144 13.3033 2.6967C13.4986 2.89196 13.4986 3.20854 13.3033 3.40381Z" fill="#548AF7"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8ZM11 8C11 9.65685 9.65685 11 8 11C6.34315 11 5 9.65685 5 8C5 6.34315 6.34315 5 8 5C9.65685 5 11 6.34315 11 8Z" fill="#548AF7"/>
|
||||
<circle cx="8" cy="8" r="3" fill="#25324D"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_6654_52132">
|
||||
<rect width="16" height="16" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,18 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_6654_52127)">
|
||||
<path d="M8.5 1C8.5 0.723858 8.27614 0.5 8 0.5C7.72386 0.5 7.5 0.723858 7.5 1V3.02469C7.66445 3.00836 7.83125 3 8 3C8.16875 3 8.33555 3.00836 8.5 3.02469V1Z" fill="#CED0D6"/>
|
||||
<path d="M3.40381 2.6967L4.83563 4.12853C4.57708 4.34011 4.34011 4.57708 4.12853 4.83563L2.6967 3.40381C2.50144 3.20854 2.50144 2.89196 2.6967 2.6967C2.89196 2.50144 3.20854 2.50144 3.40381 2.6967Z" fill="#CED0D6"/>
|
||||
<path d="M3.02469 7.5H1C0.723858 7.5 0.5 7.72386 0.5 8C0.5 8.27614 0.723858 8.5 1 8.5H3.02469C3.00836 8.33555 3 8.16875 3 8C3 7.83125 3.00836 7.66445 3.02469 7.5Z" fill="#CED0D6"/>
|
||||
<path d="M2.6967 12.5962L4.12853 11.1644C4.34011 11.4229 4.57708 11.6599 4.83563 11.8715L3.40381 13.3033C3.20854 13.4986 2.89196 13.4986 2.6967 13.3033C2.50144 13.108 2.50144 12.7915 2.6967 12.5962Z" fill="#CED0D6"/>
|
||||
<path d="M7.5 12.9753V15C7.5 15.2761 7.72386 15.5 8 15.5C8.27614 15.5 8.5 15.2761 8.5 15V12.9753C8.33555 12.9916 8.16875 13 8 13C7.83125 13 7.66445 12.9916 7.5 12.9753Z" fill="#CED0D6"/>
|
||||
<path d="M12.5962 13.3033L11.1644 11.8715C11.4229 11.6599 11.6599 11.4229 11.8715 11.1644L13.3033 12.5962C13.4986 12.7915 13.4986 13.108 13.3033 13.3033C13.108 13.4986 12.7915 13.4986 12.5962 13.3033Z" fill="#CED0D6"/>
|
||||
<path d="M12.9753 8.5H15C15.2761 8.5 15.5 8.27614 15.5 8C15.5 7.72386 15.2761 7.5 15 7.5H12.9753C12.9916 7.66445 13 7.83125 13 8C13 8.16875 12.9916 8.33555 12.9753 8.5Z" fill="#CED0D6"/>
|
||||
<path d="M13.3033 3.40381L11.8715 4.83563C11.6599 4.57708 11.4229 4.34011 11.1644 4.12853L12.5962 2.6967C12.7915 2.50144 13.108 2.50144 13.3033 2.6967C13.4986 2.89196 13.4986 3.20854 13.3033 3.40381Z" fill="#CED0D6"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8ZM11 8C11 9.65685 9.65685 11 8 11C6.34315 11 5 9.65685 5 8C5 6.34315 6.34315 5 8 5C9.65685 5 11 6.34315 11 8Z" fill="#CED0D6"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_6654_52127">
|
||||
<rect width="16" height="16" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -1,4 +0,0 @@
|
||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 0.75C3.102 0.75 0.75 3.102 0.75 6C0.75 8.898 3.102 11.25 6 11.25C8.898 11.25 11.25 8.898 11.25 6C11.25 3.102 8.898 0.75 6 0.75ZM5.47499 10.1632C3.40124 9.906 1.79999 8.142 1.79999 6C1.79999 5.6745 1.84199 5.36475 1.91024 5.06025L4.42499 7.575V8.1C4.42499 8.6775 4.89749 9.15 5.47499 9.15V10.1632ZM9.0975 8.82975C8.961 8.4045 8.5725 8.1 8.1 8.1H7.575V6.525C7.575 6.23625 7.33875 6 7.05 6H3.9V4.95H4.95C5.23875 4.95 5.475 4.71375 5.475 4.425V3.375H6.525C7.1025 3.375 7.575 2.9025 7.575 2.325V2.10975C9.11325 2.7345 10.2 4.24125 10.2 6C10.2 7.092 9.78 8.08425 9.0975 8.82975Z" fill="#7F8B91" fill-opacity="0.9"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 892 B |
@@ -0,0 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8 2V14" stroke="#6C707E"/>
|
||||
<circle cx="8" cy="8" r="6" stroke="#6C707E"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 187 B |
@@ -0,0 +1,5 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1.5 8C1.5 11.5899 4.41015 14.5 8 14.5V1.5C4.41015 1.5 1.5 4.41015 1.5 8Z" fill="#EDF3FF"/>
|
||||
<path d="M8 2V14" stroke="#3574F0"/>
|
||||
<circle cx="8" cy="8" r="6" stroke="#3574F0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 288 B |
@@ -0,0 +1,5 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1.5 8C1.5 11.5899 4.41015 14.5 8 14.5V1.5C4.41015 1.5 1.5 4.41015 1.5 8Z" fill="#25324D"/>
|
||||
<path d="M8 2V14" stroke="#548AF7"/>
|
||||
<circle cx="8" cy="8" r="6" stroke="#548AF7"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 288 B |
@@ -0,0 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8 2V14" stroke="#CED0D6"/>
|
||||
<circle cx="8" cy="8" r="6" stroke="#CED0D6"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 187 B |
@@ -15,11 +15,14 @@ import javax.swing.Icon
|
||||
import javax.swing.JLabel
|
||||
import javax.swing.SwingUtilities
|
||||
|
||||
internal class MeetNewUiButton(text: @NlsContexts.Button String? = null, icon: Icon? = null) : JLabel(text, icon, LEFT) {
|
||||
internal class MeetNewUiButton(text: @NlsContexts.Button String? = null,
|
||||
private val icon: Icon? = null,
|
||||
private val iconSelected: Icon?) : JLabel(text, icon, LEFT) {
|
||||
|
||||
var selected: Boolean = false
|
||||
set(value) {
|
||||
if (field != value) {
|
||||
setIcon(if (value) iconSelected else icon)
|
||||
field = value
|
||||
repaint()
|
||||
}
|
||||
|
||||
@@ -43,11 +43,14 @@ internal class MeetNewUiToolWindow(private val project: Project, private val too
|
||||
private const val CUSTOM_THEME_INDEX = 0
|
||||
|
||||
//private val BANNER = IconLoader.getIcon("expui/meetNewUi/banner.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val LIGHT = IconLoader.getIcon("expui/meetNewUi/light.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val DARK = IconLoader.getIcon("expui/meetNewUi/dark.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val SYSTEM = IconLoader.getIcon("expui/meetNewUi/system.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val CLEAN = IconLoader.getIcon("expui/meetNewUi/density-default.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val COMPACT = IconLoader.getIcon("expui/meetNewUi/density-compact.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val LIGHT = IconLoader.getIcon("expui/meetNewUi/lightTheme.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val LIGHT_SELECTED = IconLoader.getIcon("expui/meetNewUi/lightThemeSelected.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val DARK = IconLoader.getIcon("expui/meetNewUi/darkTheme.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val DARK_SELECTED = IconLoader.getIcon("expui/meetNewUi/darkThemeSelected.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val SYSTEM = IconLoader.getIcon("expui/meetNewUi/systemTheme.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val SYSTEM_SELECTED = IconLoader.getIcon("expui/meetNewUi/systemThemeSelected.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val CLEAN = IconLoader.getIcon("expui/meetNewUi/densityDefault.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
private val COMPACT = IconLoader.getIcon("expui/meetNewUi/densityCompact.svg", MeetNewUiToolWindow::class.java.classLoader)
|
||||
}
|
||||
|
||||
private val themes = mutableListOf<Theme>()
|
||||
@@ -73,14 +76,14 @@ internal class MeetNewUiToolWindow(private val project: Project, private val too
|
||||
label(IdeBundle.message("meetnewui.toolwindow.theme"))
|
||||
}.customize(JBVerticalGaps(bottom = 8))
|
||||
row {
|
||||
themes += Theme(null, false, null)
|
||||
themes += Theme(null, false, null, null)
|
||||
findLafReference("Light")?.let { lafReference ->
|
||||
themes += Theme(lafReference, false, LIGHT)
|
||||
themes += Theme(lafReference, false, LIGHT, LIGHT_SELECTED)
|
||||
}
|
||||
findLafReference("Dark")?.let { lafReference ->
|
||||
themes += Theme(lafReference, false, DARK)
|
||||
themes += Theme(lafReference, false, DARK, DARK_SELECTED)
|
||||
}
|
||||
themes += Theme(null, true, SYSTEM)
|
||||
themes += Theme(null, true, SYSTEM, SYSTEM_SELECTED)
|
||||
|
||||
val gap = JBUI.scale(8)
|
||||
val themesPanel = JPanel(WrapLayout(FlowLayout.LEADING, gap, gap))
|
||||
@@ -167,7 +170,7 @@ internal class MeetNewUiToolWindow(private val project: Project, private val too
|
||||
}
|
||||
|
||||
private fun Row.density(icon: Icon, @Nls name: String, gaps: Gaps, compactMode: Boolean): Density {
|
||||
val button = MeetNewUiButton(icon = icon).apply {
|
||||
val button = MeetNewUiButton(null, icon, icon).apply {
|
||||
border = null
|
||||
putClientProperty(DslComponentProperty.VISUAL_PADDINGS, Gaps.EMPTY)
|
||||
selectionArc = JBUI.scale(8)
|
||||
@@ -184,7 +187,11 @@ internal class MeetNewUiToolWindow(private val project: Project, private val too
|
||||
}
|
||||
|
||||
row {
|
||||
label = label(name).component
|
||||
label = label(name)
|
||||
.applyToComponent {
|
||||
font = JBFont.medium()
|
||||
}
|
||||
.component
|
||||
}
|
||||
}.customize(gaps)
|
||||
|
||||
@@ -210,7 +217,7 @@ internal class MeetNewUiToolWindow(private val project: Project, private val too
|
||||
}
|
||||
}
|
||||
|
||||
private class Theme(lafReference: LafReference?, val system: Boolean, icon: Icon?) {
|
||||
private class Theme(lafReference: LafReference?, val system: Boolean, icon: Icon?, iconSelected: Icon?) {
|
||||
|
||||
val button: MeetNewUiButton
|
||||
var lafReference: LafReference? = null
|
||||
@@ -221,7 +228,7 @@ private class Theme(lafReference: LafReference?, val system: Boolean, icon: Icon
|
||||
}
|
||||
|
||||
init {
|
||||
button = MeetNewUiButton(null, icon).apply {
|
||||
button = MeetNewUiButton(null, icon, iconSelected).apply {
|
||||
selectionArc = JBUI.scale(32)
|
||||
addClickListener(Runnable {
|
||||
val laf = this@Theme.lafReference
|
||||
@@ -258,11 +265,11 @@ private data class Density(val button: MeetNewUiButton, val label: JLabel) {
|
||||
button.selected = selected
|
||||
|
||||
if (selected) {
|
||||
label.font = JBFont.medium().deriveFont(Font.BOLD)
|
||||
label.font = label.font.deriveFont(Font.BOLD)
|
||||
label.foreground = JBUI.CurrentTheme.Label.foreground()
|
||||
}
|
||||
else {
|
||||
label.font = JBFont.medium()
|
||||
label.font = label.font.deriveFont(Font.PLAIN)
|
||||
label.foreground = JBUI.CurrentTheme.ContextHelp.FOREGROUND
|
||||
}
|
||||
}
|
||||
|
||||