mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-11 06:27:13 -06:00
CheckBox and RadioButton: made focused icon better recognizable in **FlatLaf Light** and **Dark** themes by painting a 1px focus border; **Darcula** and **IntelliJ** themes are not changed
This commit is contained in:
@@ -46,6 +46,7 @@ Button.default.boldText = true
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.focusWidth = null
|
||||
CheckBox.icon.focusedBackground = null
|
||||
|
||||
|
||||
|
||||
@@ -128,6 +128,8 @@ Button.toolbar.selectedBackground = lighten($Button.background,7%,derived)
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.focusWidth = 1
|
||||
|
||||
# enabled
|
||||
CheckBox.icon.borderColor = tint($Component.borderColor,5%)
|
||||
CheckBox.icon.background = tint(@background,5%)
|
||||
|
||||
@@ -54,6 +54,7 @@ Button.default.borderWidth = 1
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.style = filled
|
||||
CheckBox.icon.focusWidth = null
|
||||
CheckBox.icon.focusedBackground = null
|
||||
|
||||
|
||||
|
||||
@@ -131,6 +131,8 @@ Button.toolbar.selectedBackground = $Button.selectedBackground
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.focusWidth = 1
|
||||
|
||||
# enabled
|
||||
CheckBox.icon.borderColor = shade($Component.borderColor,10%)
|
||||
CheckBox.icon.background = @buttonBackground
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
- CheckBox.icon.focusWidth 1
|
||||
- CheckBox.icon.focusedBackground #446e9e4d 30% HSLA 212 40 44 30 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
|
||||
@@ -128,6 +128,7 @@ CheckBox.icon.checkmarkColor #a8a8a8 HSL 0 0 66 javax.swing.plaf.Colo
|
||||
CheckBox.icon.disabledBackground #3c3f41 HSL 204 4 25 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon.disabledBorderColor #545657 HSL 200 2 34 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon.disabledCheckmarkColor #686868 HSL 0 0 41 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon.focusWidth 1
|
||||
CheckBox.icon.focusedBackground #446e9e4d 30% HSLA 212 40 44 30 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon.focusedBorderColor #446e9e HSL 212 40 44 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon.hoverBackground #4d5153 HSL 200 4 31 com.formdev.flatlaf.util.DerivedColor [UI] lighten(3% autoInverse)
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
- CheckBox.icon.focusWidth 1
|
||||
- CheckBox.icon.focusedBackground #eaf3fb HSL 208 68 95 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
+ CheckBox.icon.style filled
|
||||
|
||||
@@ -129,6 +129,7 @@ CheckBox.icon.checkmarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.Colo
|
||||
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.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]
|
||||
CheckBox.icon.hoverBackground #f7f7f7 HSL 0 0 97 com.formdev.flatlaf.util.DerivedColor [UI] darken(3% autoInverse)
|
||||
|
||||
Reference in New Issue
Block a user