IJPL-43747 2023.2 IDE Window frame does not respect GTK Theme

- Updated KDE Restore button

GitOrigin-RevId: fd2e92e0c5fb0bee18d62f007b1382c9065a821d
This commit is contained in:
Pavel Porvatov
2024-05-15 18:41:13 +02:00
committed by intellij-monorepo-bot
parent 3edbfaa5d0
commit 04ec0aa145
9 changed files with 24 additions and 34 deletions

View File

@@ -1,6 +1,4 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle opacity="0.05" cx="12" cy="12" r="12" fill="black"/>
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#6C707E" stroke-linecap="round"/>
<path d="M16.5 14V7.5H10" stroke="#6C707E"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="#C9CCD6" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 346 B

View File

@@ -1,6 +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="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle opacity="0.08" cx="12" cy="12" r="12" fill="black"/>
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#6C707E" stroke-linecap="round"/>
<path d="M16.5 14V7.5H10" stroke="#6C707E"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="10" cy="10" r="9" fill="#A8ADBD"/>
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 391 B

View File

@@ -1,6 +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="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle opacity="0.08" cx="12" cy="12" r="12" fill="white"/>
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#CED0D6"/>
<path d="M16.5 14V7.5H10" stroke="#CED0D6"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="10" cy="10" r="9" fill="#DFE1E6"/>
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="#393B40" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 393 B

After

Width:  |  Height:  |  Size: 393 B

View File

@@ -1,5 +1,4 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#6C707E" stroke-linecap="round"/>
<path d="M16.5 14V7.5H10" stroke="#6C707E"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="#C9CCD6" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 355 B

After

Width:  |  Height:  |  Size: 346 B

View File

@@ -1,5 +1,4 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#CED0D6"/>
<path d="M16.5 14V7.5H10" stroke="#CED0D6"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="#CED0D6" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 332 B

After

Width:  |  Height:  |  Size: 346 B

View File

@@ -1,6 +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="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle opacity="0.1" cx="12" cy="12" r="12" fill="black"/>
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#6C707E" stroke-linecap="round"/>
<path d="M16.5 14V7.5H10" stroke="#6C707E"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="10" cy="10" r="9" fill="#818594"/>
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 415 B

After

Width:  |  Height:  |  Size: 391 B

View File

@@ -1,6 +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="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle opacity="0.1" cx="12" cy="12" r="12" fill="white"/>
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#CED0D6"/>
<path d="M16.5 14V7.5H10" stroke="#CED0D6"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="10" cy="10" r="9" fill="#CED0D6"/>
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="#393B40" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 392 B

After

Width:  |  Height:  |  Size: 393 B

View File

@@ -1,6 +1,4 @@
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle opacity="0.05" cx="12" cy="12" r="12" fill="white"/>
<path d="M8.5 9.5V15.5H14.5V9.5H8.5Z" stroke="#CED0D6"/>
<path d="M16.5 14V7.5H10" stroke="#CED0D6"/>
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.5 10L10 5.5L5.5 10L10 14.5L14.5 10Z" stroke="#CED0D6" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 393 B

After

Width:  |  Height:  |  Size: 346 B

View File

@@ -785,10 +785,10 @@ public class AllIcons {
/** 20x20 */ public static final @NotNull Icon MinimizeHover = load("linux/theme/kde/minimizeHover.svg", 174163678, 2);
/** 20x20 */ public static final @NotNull Icon MinimizeInactive = load("linux/theme/kde/minimizeInactive.svg", -2124271439, 2);
/** 20x20 */ public static final @NotNull Icon MinimizePressed = load("linux/theme/kde/minimizePressed.svg", -1544125646, 2);
/** 24x24 */ public static final @NotNull Icon Restore = load("linux/theme/kde/restore.svg", 1668500755, 2);
/** 24x24 */ public static final @NotNull Icon RestoreHover = load("linux/theme/kde/restoreHover.svg", 801105303, 2);
/** 24x24 */ public static final @NotNull Icon RestoreInactive = load("linux/theme/kde/restoreInactive.svg", -1904649367, 2);
/** 24x24 */ public static final @NotNull Icon RestorePressed = load("linux/theme/kde/restorePressed.svg", -304033883, 2);
/** 20x20 */ public static final @NotNull Icon Restore = load("linux/theme/kde/restore.svg", -746065059, 2);
/** 20x20 */ public static final @NotNull Icon RestoreHover = load("linux/theme/kde/restoreHover.svg", -812531410, 2);
/** 20x20 */ public static final @NotNull Icon RestoreInactive = load("linux/theme/kde/restoreInactive.svg", 1544088754, 2);
/** 20x20 */ public static final @NotNull Icon RestorePressed = load("linux/theme/kde/restorePressed.svg", 1276612883, 2);
}
}
}