From 57405b2f565b185fbb4c02767ce6062bf7fe7c48 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Wed, 3 Nov 2021 14:29:56 +0100 Subject: [PATCH] CheckBox and RadioButton: derive `CheckBox.icon.disabledCheckmarkColor` from `CheckBox.icon.checkmarkColor` in light themes (as in dark themes) --- .../main/resources/com/formdev/flatlaf/FlatLightLaf.properties | 2 +- flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLightLaf.properties b/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLightLaf.properties index 544280e0..a0ab8a28 100644 --- a/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLightLaf.properties +++ b/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLightLaf.properties @@ -143,7 +143,7 @@ CheckBox.icon.checkmarkColor = @accentCheckmarkColor # disabled CheckBox.icon.disabledBorderColor = tint($CheckBox.icon.borderColor,20%) CheckBox.icon.disabledBackground = @disabledBackground -CheckBox.icon.disabledCheckmarkColor = shade(@background,30%) +CheckBox.icon.disabledCheckmarkColor = lighten(changeSaturation($CheckBox.icon.checkmarkColor,0%),5%) # focused CheckBox.icon.focusedBorderColor = shade($Component.focusedBorderColor,10%) diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt index 18a37bd7..ffe60224 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt @@ -128,7 +128,7 @@ CheckBox.icon.borderColor #afafaf HSL 0 0 69 javax.swing.plaf.Colo CheckBox.icon.checkmarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.disabledBorderColor #bfbfbf HSL 0 0 75 javax.swing.plaf.ColorUIResource [UI] -CheckBox.icon.disabledCheckmarkColor #a9a9a9 HSL 0 0 66 javax.swing.plaf.ColorUIResource [UI] +CheckBox.icon.disabledCheckmarkColor #a8a8a8 HSL 0 0 66 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.focusWidth 1 CheckBox.icon.focusedBackground #eaf3fb HSL 208 68 95 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.focusedBorderColor #7b9ebf HSL 209 35 62 javax.swing.plaf.ColorUIResource [UI]