mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2025-12-06 22:10:54 +03:00
Merge PR #972: Increase contrast of text for better readability
Some checks failed
CI / build (11) (push) Has been cancelled
CI / build-on (17, ) (push) Has been cancelled
CI / build-on (21, ) (push) Has been cancelled
CI / build-on (23, ) (push) Has been cancelled
CI / build-on (8, ) (push) Has been cancelled
CI / snapshot (push) Has been cancelled
CI / release (push) Has been cancelled
Some checks failed
CI / build (11) (push) Has been cancelled
CI / build-on (17, ) (push) Has been cancelled
CI / build-on (21, ) (push) Has been cancelled
CI / build-on (23, ) (push) Has been cancelled
CI / build-on (8, ) (push) Has been cancelled
CI / snapshot (push) Has been cancelled
CI / release (push) Has been cancelled
This commit is contained in:
@@ -7,6 +7,14 @@ FlatLaf Change Log
|
|||||||
|
|
||||||
- macOS: Re-enabled rounded popup border (see PR #772) on macOS 14.4+ (was
|
- macOS: Re-enabled rounded popup border (see PR #772) on macOS 14.4+ (was
|
||||||
disabled in 3.5.x).
|
disabled in 3.5.x).
|
||||||
|
- Increased contrast of text for better readability: (PR #972; issue #762)
|
||||||
|
- In **FlatLaf Dark**, **FlatLaf Darcula** and many dark IntelliJ themes, made
|
||||||
|
all text colors brighter.
|
||||||
|
- In **FlatLaf Light**, **FlatLaf IntelliJ** and many light IntelliJ themes,
|
||||||
|
made disabled text colors slightly darker.
|
||||||
|
- In **FlatLaf macOS Light**, made disabled text colors darker.
|
||||||
|
- In **FlatLaf macOS Dark**, made text colors of "default" button and selected
|
||||||
|
ToggleButton lighter.
|
||||||
- CheckBox: Support styling indeterminate state of
|
- CheckBox: Support styling indeterminate state of
|
||||||
[tri-state check boxes](https://www.javadoc.io/doc/com.formdev/flatlaf-extras/latest/com/formdev/flatlaf/extras/components/FlatTriStateCheckBox.html).
|
[tri-state check boxes](https://www.javadoc.io/doc/com.formdev/flatlaf-extras/latest/com/formdev/flatlaf/extras/components/FlatTriStateCheckBox.html).
|
||||||
(PR #936; issue #919)
|
(PR #936; issue #919)
|
||||||
|
|||||||
@@ -34,7 +34,7 @@
|
|||||||
|
|
||||||
# general background and foreground (text color)
|
# general background and foreground (text color)
|
||||||
@background = #3c3f41
|
@background = #3c3f41
|
||||||
@foreground = #bbb
|
@foreground = #ddd
|
||||||
@disabledBackground = @background
|
@disabledBackground = @background
|
||||||
@disabledForeground = shade(@foreground,25%)
|
@disabledForeground = shade(@foreground,25%)
|
||||||
|
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
# selection
|
# selection
|
||||||
@selectionBackground = @accentSelectionBackground
|
@selectionBackground = @accentSelectionBackground
|
||||||
@selectionForeground = contrast(@selectionBackground, @background, @foreground, 25%)
|
@selectionForeground = contrast(@selectionBackground, shade(@background), tint(@foreground), 25%)
|
||||||
@selectionInactiveBackground = spin(saturate(shade(@selectionBackground,70%),20%),-15)
|
@selectionInactiveBackground = spin(saturate(shade(@selectionBackground,70%),20%),-15)
|
||||||
@selectionInactiveForeground = @foreground
|
@selectionInactiveForeground = @foreground
|
||||||
|
|
||||||
@@ -262,7 +262,7 @@ PopupMenu.hoverScrollArrowBackground = lighten(@background,5%)
|
|||||||
ProgressBar.background = lighten(@background,8%)
|
ProgressBar.background = lighten(@background,8%)
|
||||||
ProgressBar.foreground = @accentSliderColor
|
ProgressBar.foreground = @accentSliderColor
|
||||||
ProgressBar.selectionBackground = @foreground
|
ProgressBar.selectionBackground = @foreground
|
||||||
ProgressBar.selectionForeground = contrast($ProgressBar.foreground, @background, @foreground, 25%)
|
ProgressBar.selectionForeground = contrast($ProgressBar.foreground, shade(@background), tint(@foreground), 25%)
|
||||||
|
|
||||||
|
|
||||||
#---- RootPane ----
|
#---- RootPane ----
|
||||||
@@ -284,7 +284,7 @@ ScrollBar.pressedButtonBackground = lighten(@background,10%,derived noAutoInvers
|
|||||||
|
|
||||||
#---- Separator ----
|
#---- Separator ----
|
||||||
|
|
||||||
Separator.foreground = tint(@background,10%)
|
Separator.foreground = tint(@background,15%)
|
||||||
|
|
||||||
|
|
||||||
#---- Slider ----
|
#---- Slider ----
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
@background = #f2f2f2
|
@background = #f2f2f2
|
||||||
@foreground = #000
|
@foreground = #000
|
||||||
@disabledBackground = @background
|
@disabledBackground = @background
|
||||||
@disabledForeground = tint(@foreground,55%)
|
@disabledForeground = tint(@foreground,50%)
|
||||||
|
|
||||||
# component background
|
# component background
|
||||||
@buttonBackground = lighten(@background,5%)
|
@buttonBackground = lighten(@background,5%)
|
||||||
|
|||||||
@@ -112,6 +112,7 @@ Button.borderWidth = 0
|
|||||||
Button.disabledBackground = darken($Button.background,10%)
|
Button.disabledBackground = darken($Button.background,10%)
|
||||||
|
|
||||||
Button.default.borderWidth = 0
|
Button.default.borderWidth = 0
|
||||||
|
Button.default.foreground = contrast($Button.default.background, @background, @selectionForeground, 25%)
|
||||||
|
|
||||||
Button.toolbar.hoverBackground = #fff1
|
Button.toolbar.hoverBackground = #fff1
|
||||||
Button.toolbar.pressedBackground = #fff2
|
Button.toolbar.pressedBackground = #fff2
|
||||||
@@ -293,6 +294,7 @@ TextPane.selectionForeground = @textSelectionForeground
|
|||||||
|
|
||||||
ToggleButton.disabledBackground = $Button.disabledBackground
|
ToggleButton.disabledBackground = $Button.disabledBackground
|
||||||
ToggleButton.selectedBackground = lighten($ToggleButton.background,20%,derived)
|
ToggleButton.selectedBackground = lighten($ToggleButton.background,20%,derived)
|
||||||
|
ToggleButton.selectedForeground = lighten($ToggleButton.foreground,20%)
|
||||||
|
|
||||||
ToggleButton.toolbar.selectedBackground = #fff3
|
ToggleButton.toolbar.selectedBackground = #fff3
|
||||||
|
|
||||||
|
|||||||
@@ -79,7 +79,7 @@
|
|||||||
# general background and foreground (text color)
|
# general background and foreground (text color)
|
||||||
@background = #f6f6f6
|
@background = #f6f6f6
|
||||||
@foreground = over(@nsControlTextColor,@background)
|
@foreground = over(@nsControlTextColor,@background)
|
||||||
@disabledForeground = over(@nsTertiaryLabelColor,@background)
|
@disabledForeground = over(@nsSecondaryLabelColor,@background)
|
||||||
|
|
||||||
# component background
|
# component background
|
||||||
@buttonBackground = @nsControlColor
|
@buttonBackground = @nsControlColor
|
||||||
|
|||||||
@@ -73,9 +73,9 @@
|
|||||||
#---- ProgressBar ----
|
#---- ProgressBar ----
|
||||||
|
|
||||||
- ProgressBar.foreground #4c87c8 HSL 211 53 54 javax.swing.plaf.ColorUIResource [UI]
|
- ProgressBar.foreground #4c87c8 HSL 211 53 54 javax.swing.plaf.ColorUIResource [UI]
|
||||||
+ ProgressBar.foreground #a2a2a2 HSL 0 0 64 javax.swing.plaf.ColorUIResource [UI]
|
+ ProgressBar.foreground #c4c4c4 HSL 0 0 77 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
- ProgressBar.selectionForeground #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]
|
- ProgressBar.selectionForeground #eeeeee HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
|
||||||
+ ProgressBar.selectionForeground #3c3f41 HSL 204 4 25 javax.swing.plaf.ColorUIResource [UI]
|
+ ProgressBar.selectionForeground #3c3f41 HSL 204 4 25 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
|
|
||||||
@@ -113,3 +113,12 @@
|
|||||||
|
|
||||||
- ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
- ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
||||||
+ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
+ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
||||||
|
|
||||||
|
|
||||||
|
#---- contrast ratio: ProgressBar ----
|
||||||
|
|
||||||
|
- contrast ratio: ProgressBar.foreground #4c87c8 #3c3f41 2.8 !!!!!
|
||||||
|
+ contrast ratio: ProgressBar.foreground #c4c4c4 #3c3f41 6.1 !
|
||||||
|
|
||||||
|
- contrast ratio: ProgressBar.selectionForeground #eeeeee #4c87c8 3.2 !!!!
|
||||||
|
+ contrast ratio: ProgressBar.selectionForeground #3c3f41 #c4c4c4 6.1 !
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -133,3 +133,9 @@
|
|||||||
|
|
||||||
- ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
- ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
||||||
+ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
+ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
|
||||||
|
|
||||||
|
|
||||||
|
#---- contrast ratio: Button ----
|
||||||
|
|
||||||
|
- contrast ratio: Button.default.foreground #000000 #ffffff 21.0
|
||||||
|
+ contrast ratio: Button.default.foreground #ffffff #478ac9 3.7 !!!!
|
||||||
|
|||||||
@@ -80,9 +80,9 @@ Button.default.pressedBackground #e6e6e6 HSL 0 0 90 com.formdev.flatlaf
|
|||||||
Button.defaultButtonFollowsFocus false
|
Button.defaultButtonFollowsFocus false
|
||||||
Button.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.disabledBorderColor #cecece HSL 0 0 81 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledBorderColor #cecece HSL 0 0 81 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
Button.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
||||||
Button.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.focusedBackground #eaf3fb HSL 208 68 95 javax.swing.plaf.ColorUIResource [UI]
|
Button.focusedBackground #eaf3fb HSL 208 68 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.focusedBorderColor #89b0d4 HSL 209 47 68 javax.swing.plaf.ColorUIResource [UI]
|
Button.focusedBorderColor #89b0d4 HSL 209 47 68 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.font [active] $defaultFont [UI]
|
Button.font [active] $defaultFont [UI]
|
||||||
@@ -120,7 +120,7 @@ Caret.width [active] 1
|
|||||||
CheckBox.arc 4
|
CheckBox.arc 4
|
||||||
CheckBox.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
||||||
CheckBox.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBox.font [active] $defaultFont [UI]
|
CheckBox.font [active] $defaultFont [UI]
|
||||||
CheckBox.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -164,7 +164,7 @@ CheckBoxMenuItem.background #ffffff HSL 0 0 100 javax.swing.plaf.Colo
|
|||||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
CheckBoxMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
||||||
CheckBoxMenuItem.borderPainted true
|
CheckBoxMenuItem.borderPainted true
|
||||||
CheckBoxMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon [UI]
|
CheckBoxMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon [UI]
|
||||||
CheckBoxMenuItem.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
CheckBoxMenuItem.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBoxMenuItem.font [active] $defaultFont [UI]
|
CheckBoxMenuItem.font [active] $defaultFont [UI]
|
||||||
CheckBoxMenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
CheckBoxMenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBoxMenuItem.icon.checkmarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.ColorUIResource [UI]
|
CheckBoxMenuItem.icon.checkmarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -216,7 +216,7 @@ ComboBox.buttonSeparatorColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.Colo
|
|||||||
ComboBox.buttonShadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.buttonShadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ComboBox.buttonStyle auto
|
ComboBox.buttonStyle auto
|
||||||
ComboBox.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ComboBox.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ComboBox.editorColumns 0
|
ComboBox.editorColumns 0
|
||||||
ComboBox.font [active] $defaultFont [UI]
|
ComboBox.font [active] $defaultFont [UI]
|
||||||
ComboBox.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -295,7 +295,7 @@ EditorPane.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.Colo
|
|||||||
EditorPane.font [active] $defaultFont [UI]
|
EditorPane.font [active] $defaultFont [UI]
|
||||||
EditorPane.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
EditorPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
EditorPane.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -336,9 +336,9 @@ FormattedTextField.font [active] $defaultFont [UI]
|
|||||||
FormattedTextField.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.iconTextGap 4
|
FormattedTextField.iconTextGap 4
|
||||||
FormattedTextField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
FormattedTextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
FormattedTextField.placeholderForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.placeholderForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextFieldUI com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
|
FormattedTextFieldUI com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
|
||||||
@@ -369,7 +369,7 @@ HelpButton.questionMarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.Colo
|
|||||||
|
|
||||||
#---- Hyperlink ----
|
#---- Hyperlink ----
|
||||||
|
|
||||||
Hyperlink.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Hyperlink.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Hyperlink.linkColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
|
Hyperlink.linkColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Hyperlink.visitedColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
|
Hyperlink.visitedColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
|
||||||
HyperlinkUI com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
|
HyperlinkUI com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
|
||||||
@@ -405,7 +405,7 @@ InternalFrame.inactiveBorderColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.C
|
|||||||
InternalFrame.inactiveDropShadowInsets 3,3,4,4 javax.swing.plaf.InsetsUIResource [UI]
|
InternalFrame.inactiveDropShadowInsets 3,3,4,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
InternalFrame.inactiveDropShadowOpacity 0.5
|
InternalFrame.inactiveDropShadowOpacity 0.5
|
||||||
InternalFrame.inactiveTitleBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
InternalFrame.inactiveTitleBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
||||||
InternalFrame.inactiveTitleForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
InternalFrame.inactiveTitleForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
InternalFrame.maximizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon [UI]
|
InternalFrame.maximizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon [UI]
|
||||||
InternalFrame.minimizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon [UI]
|
InternalFrame.minimizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon [UI]
|
||||||
InternalFrame.titleFont [active] $defaultFont [UI]
|
InternalFrame.titleFont [active] $defaultFont [UI]
|
||||||
@@ -448,17 +448,17 @@ JXHeader.titleFont [active] Segoe UI bold 12 javax.swing.plaf.Fon
|
|||||||
JXMonthView.arrowColor #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.arrowColor #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.daysOfTheWeekForeground #444444 HSL 0 0 27 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.daysOfTheWeekForeground #444444 HSL 0 0 27 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.disabledArrowColor #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.disabledArrowColor #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.flaggedDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.flaggedDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.font [active] $defaultFont [UI]
|
JXMonthView.font [active] $defaultFont [UI]
|
||||||
JXMonthView.leadingDayForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.leadingDayForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
|
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
|
||||||
JXMonthView.monthStringBackground #dfdfdf HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.monthStringBackground #dfdfdf HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.monthStringForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.monthStringForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
|
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
|
||||||
JXMonthView.selectedBackground #bfdaf2 HSL 208 66 85 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.selectedBackground #bfdaf2 HSL 208 66 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.todayColor #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.todayColor #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.trailingDayForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.trailingDayForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.unselectableDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.unselectableDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.weekOfTheYearForeground #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.weekOfTheYearForeground #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
@@ -493,7 +493,7 @@ JideButtonUI com.formdev.flatlaf.jideoss.ui.FlatJideButtonUI
|
|||||||
#---- JideLabel ----
|
#---- JideLabel ----
|
||||||
|
|
||||||
JideLabel.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
JideLabel.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JideLabel.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
JideLabel.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JideLabel.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
JideLabel.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JideLabelUI com.formdev.flatlaf.jideoss.ui.FlatJideLabelUI
|
JideLabelUI com.formdev.flatlaf.jideoss.ui.FlatJideLabelUI
|
||||||
|
|
||||||
@@ -536,7 +536,7 @@ JideTabbedPaneUI com.formdev.flatlaf.jideoss.ui.FlatJideTabbedPane
|
|||||||
#---- Label ----
|
#---- Label ----
|
||||||
|
|
||||||
Label.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
Label.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Label.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Label.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Label.disabledShadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
Label.disabledShadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Label.font [active] $defaultFont [UI]
|
Label.font [active] $defaultFont [UI]
|
||||||
Label.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
Label.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -581,7 +581,7 @@ Menu.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
|
|||||||
Menu.borderPainted true
|
Menu.borderPainted true
|
||||||
Menu.cancelMode hideLastSubmenu
|
Menu.cancelMode hideLastSubmenu
|
||||||
Menu.crossMenuMnemonic true
|
Menu.crossMenuMnemonic true
|
||||||
Menu.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Menu.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Menu.font [active] $defaultFont [UI]
|
Menu.font [active] $defaultFont [UI]
|
||||||
Menu.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
Menu.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Menu.icon.arrowColor #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
Menu.icon.arrowColor #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -632,7 +632,7 @@ MenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
|
|||||||
MenuItem.borderPainted true
|
MenuItem.borderPainted true
|
||||||
MenuItem.checkBackground #bfd9f2 HSL 209 66 85 com.formdev.flatlaf.util.DerivedColor [UI] lighten(40%)
|
MenuItem.checkBackground #bfd9f2 HSL 209 66 85 com.formdev.flatlaf.util.DerivedColor [UI] lighten(40%)
|
||||||
MenuItem.checkMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
MenuItem.checkMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
MenuItem.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
MenuItem.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
MenuItem.font [active] $defaultFont [UI]
|
MenuItem.font [active] $defaultFont [UI]
|
||||||
MenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
MenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
MenuItem.iconTextGap 6
|
MenuItem.iconTextGap 6
|
||||||
@@ -730,9 +730,9 @@ PasswordField.font [active] $defaultFont [UI]
|
|||||||
PasswordField.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.iconTextGap 4
|
PasswordField.iconTextGap 4
|
||||||
PasswordField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
PasswordField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
PasswordField.placeholderForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.placeholderForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.revealIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatRevealIcon [UI]
|
PasswordField.revealIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatRevealIcon [UI]
|
||||||
PasswordField.revealIconColor #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.revealIconColor #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -801,7 +801,7 @@ ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
|
|||||||
RadioButton.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
RadioButton.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
||||||
RadioButton.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.font [active] $defaultFont [UI]
|
RadioButton.font [active] $defaultFont [UI]
|
||||||
RadioButton.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -827,7 +827,7 @@ RadioButtonMenuItem.background #ffffff HSL 0 0 100 javax.swing.plaf.Colo
|
|||||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
RadioButtonMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
||||||
RadioButtonMenuItem.borderPainted true
|
RadioButtonMenuItem.borderPainted true
|
||||||
RadioButtonMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon [UI]
|
RadioButtonMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon [UI]
|
||||||
RadioButtonMenuItem.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
RadioButtonMenuItem.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButtonMenuItem.font [active] $defaultFont [UI]
|
RadioButtonMenuItem.font [active] $defaultFont [UI]
|
||||||
RadioButtonMenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
RadioButtonMenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButtonMenuItem.margin 3,6,3,6 javax.swing.plaf.InsetsUIResource [UI]
|
RadioButtonMenuItem.margin 3,6,3,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
@@ -973,7 +973,7 @@ Slider.pressedThumbColor #1a70c0 HSL 209 76 43 com.formdev.flatlaf.u
|
|||||||
Slider.shadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
Slider.shadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.thumbColor #2285e1 HSL 209 76 51 javax.swing.plaf.ColorUIResource [UI]
|
Slider.thumbColor #2285e1 HSL 209 76 51 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.thumbSize 12,12 javax.swing.plaf.DimensionUIResource [UI]
|
Slider.thumbSize 12,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||||
Slider.tickColor #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Slider.tickColor #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.trackColor #c4c4c4 HSL 0 0 77 javax.swing.plaf.ColorUIResource [UI]
|
Slider.trackColor #c4c4c4 HSL 0 0 77 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.trackValueColor #2285e1 HSL 209 76 51 javax.swing.plaf.ColorUIResource [UI]
|
Slider.trackValueColor #2285e1 HSL 209 76 51 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.trackWidth 2
|
Slider.trackWidth 2
|
||||||
@@ -995,7 +995,7 @@ Spinner.buttonPressedArrowColor #b3b3b3 HSL 0 0 70 com.formdev.flatlaf.
|
|||||||
Spinner.buttonSeparatorColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
Spinner.buttonSeparatorColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Spinner.buttonStyle button
|
Spinner.buttonStyle button
|
||||||
Spinner.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
Spinner.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Spinner.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
Spinner.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Spinner.editorAlignment 11
|
Spinner.editorAlignment 11
|
||||||
Spinner.editorBorderPainted false
|
Spinner.editorBorderPainted false
|
||||||
Spinner.font [active] $defaultFont [UI]
|
Spinner.font [active] $defaultFont [UI]
|
||||||
@@ -1049,7 +1049,7 @@ TabbedPane.closeArc 4
|
|||||||
TabbedPane.closeCrossFilledSize 7.5
|
TabbedPane.closeCrossFilledSize 7.5
|
||||||
TabbedPane.closeCrossLineWidth 1
|
TabbedPane.closeCrossLineWidth 1
|
||||||
TabbedPane.closeCrossPlainSize 7.5
|
TabbedPane.closeCrossPlainSize 7.5
|
||||||
TabbedPane.closeForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.closeForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.closeHoverBackground #bfbfbf HSL 0 0 75 com.formdev.flatlaf.util.DerivedColor [UI] darken(20% autoInverse)
|
TabbedPane.closeHoverBackground #bfbfbf HSL 0 0 75 com.formdev.flatlaf.util.DerivedColor [UI] darken(20% autoInverse)
|
||||||
TabbedPane.closeHoverForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.closeHoverForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.closeIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon [UI]
|
TabbedPane.closeIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon [UI]
|
||||||
@@ -1060,7 +1060,7 @@ TabbedPane.contentAreaColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.Colo
|
|||||||
TabbedPane.contentOpaque true
|
TabbedPane.contentOpaque true
|
||||||
TabbedPane.contentSeparatorHeight 1
|
TabbedPane.contentSeparatorHeight 1
|
||||||
TabbedPane.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.disabledUnderlineColor #ababab HSL 0 0 67 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.disabledUnderlineColor #ababab HSL 0 0 67 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.focus #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.focus #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.focusColor #dee6ed HSL 208 29 90 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.focusColor #dee6ed HSL 208 29 90 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1190,7 +1190,7 @@ TextArea.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.Colo
|
|||||||
TextArea.font [active] $defaultFont [UI]
|
TextArea.font [active] $defaultFont [UI]
|
||||||
TextArea.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
TextArea.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
TextArea.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1217,10 +1217,10 @@ TextField.foreground #000000 HSL 0 0 0 javax.swing.plaf.Colo
|
|||||||
TextField.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
TextField.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.iconTextGap 4
|
TextField.iconTextGap 4
|
||||||
TextField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
TextField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TextField.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.light #e1e1e1 HSL 0 0 88 javax.swing.plaf.ColorUIResource [UI]
|
TextField.light #e1e1e1 HSL 0 0 88 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
TextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
TextField.placeholderForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TextField.placeholderForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
TextField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
TextField.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.shadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
TextField.shadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1237,7 +1237,7 @@ TextPane.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.Colo
|
|||||||
TextPane.font [active] $defaultFont [UI]
|
TextPane.font [active] $defaultFont [UI]
|
||||||
TextPane.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
TextPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
TextPane.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1268,7 +1268,7 @@ TitlePane.iconMargins 3,8,3,8 javax.swing.plaf.InsetsUIResource [UI]
|
|||||||
TitlePane.iconSize 16,16 javax.swing.plaf.DimensionUIResource [UI]
|
TitlePane.iconSize 16,16 javax.swing.plaf.DimensionUIResource [UI]
|
||||||
TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
|
TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
|
||||||
TitlePane.inactiveBackground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
TitlePane.inactiveBackground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TitlePane.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
TitlePane.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
|
TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
|
||||||
TitlePane.menuBarEmbedded true
|
TitlePane.menuBarEmbedded true
|
||||||
TitlePane.menuBarTitleGap 40
|
TitlePane.menuBarTitleGap 40
|
||||||
@@ -1311,7 +1311,7 @@ ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.F
|
|||||||
ToggleButton.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
ToggleButton.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
||||||
ToggleButton.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.font [active] $defaultFont [UI]
|
ToggleButton.font [active] $defaultFont [UI]
|
||||||
ToggleButton.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1630,8 +1630,142 @@ swingx/TaskPaneUI com.formdev.flatlaf.swingx.ui.FlatTaskPaneUI
|
|||||||
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textHighlight #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
textHighlight #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textInactiveText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
|
textInactiveText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
textText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
window #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
window #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowBorder #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
windowBorder #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
windowText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
|
|
||||||
|
#-------- Contrast Ratios --------
|
||||||
|
|
||||||
|
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
|
||||||
|
# https://webaim.org/articles/contrast/#sc143
|
||||||
|
|
||||||
|
|
||||||
|
#-- activeTitleForeground --
|
||||||
|
InternalFrame.activeTitleForeground #000000 #ffffff 21.0
|
||||||
|
|
||||||
|
#-- disabledForeground --
|
||||||
|
ComboBox.disabledForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
Label.disabledForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
Spinner.disabledForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
|
||||||
|
#-- disabledText --
|
||||||
|
Button.disabledText #808080 #f2f2f2 3.5 !!!!
|
||||||
|
CheckBox.disabledText #808080 #f2f2f2 3.5 !!!!
|
||||||
|
RadioButton.disabledText #808080 #f2f2f2 3.5 !!!!
|
||||||
|
ToggleButton.disabledText #808080 #f2f2f2 3.5 !!!!
|
||||||
|
|
||||||
|
#-- dropCellForeground --
|
||||||
|
List.dropCellForeground #ffffff #3f8fd9 3.4 !!!!
|
||||||
|
Table.dropCellForeground #ffffff #3f8fd9 3.4 !!!!
|
||||||
|
Tree.dropCellForeground #ffffff #3f8fd9 3.4 !!!!
|
||||||
|
|
||||||
|
#-- focusCellForeground --
|
||||||
|
Table.focusCellForeground #000000 #ffffff 21.0
|
||||||
|
|
||||||
|
#-- foreground --
|
||||||
|
Button.foreground #000000 #ffffff 21.0
|
||||||
|
Button.default.foreground #000000 #ffffff 21.0
|
||||||
|
CheckBox.foreground #000000 #f2f2f2 18.8
|
||||||
|
CheckBoxMenuItem.foreground #000000 #ffffff 21.0
|
||||||
|
ColorChooser.foreground #000000 #f2f2f2 18.8
|
||||||
|
ComboBox.foreground #000000 #ffffff 21.0
|
||||||
|
DesktopIcon.foreground #000000 #c6d2dd 13.7
|
||||||
|
EditorPane.foreground #000000 #ffffff 21.0
|
||||||
|
FormattedTextField.foreground #000000 #ffffff 21.0
|
||||||
|
JideButton.foreground #000000 #ffffff 21.0
|
||||||
|
JideLabel.foreground #000000 #f2f2f2 18.8
|
||||||
|
JideSplitButton.foreground #000000 #ffffff 21.0
|
||||||
|
JideTabbedPane.foreground #000000 #f2f2f2 18.8
|
||||||
|
Label.foreground #000000 #f2f2f2 18.8
|
||||||
|
List.foreground #000000 #ffffff 21.0
|
||||||
|
Menu.foreground #000000 #ffffff 21.0
|
||||||
|
MenuBar.foreground #000000 #ffffff 21.0
|
||||||
|
MenuItem.foreground #000000 #ffffff 21.0
|
||||||
|
OptionPane.foreground #000000 #f2f2f2 18.8
|
||||||
|
Panel.foreground #000000 #f2f2f2 18.8
|
||||||
|
PasswordField.foreground #000000 #ffffff 21.0
|
||||||
|
PopupMenu.foreground #000000 #ffffff 21.0
|
||||||
|
RadioButton.foreground #000000 #f2f2f2 18.8
|
||||||
|
RadioButtonMenuItem.foreground #000000 #ffffff 21.0
|
||||||
|
RootPane.foreground #000000 #f2f2f2 18.8
|
||||||
|
Spinner.foreground #000000 #ffffff 21.0
|
||||||
|
TabbedPane.foreground #000000 #f2f2f2 18.8
|
||||||
|
Table.foreground #000000 #ffffff 21.0
|
||||||
|
TableHeader.foreground #000000 #ffffff 21.0
|
||||||
|
TextArea.foreground #000000 #ffffff 21.0
|
||||||
|
TextField.foreground #000000 #ffffff 21.0
|
||||||
|
TextPane.foreground #000000 #ffffff 21.0
|
||||||
|
TitlePane.foreground #000000 #ffffff 21.0
|
||||||
|
ToggleButton.foreground #000000 #ffffff 21.0
|
||||||
|
ToolTip.foreground #000000 #fafafa 20.1
|
||||||
|
Tree.foreground #000000 #ffffff 21.0
|
||||||
|
|
||||||
|
#-- inactiveForeground --
|
||||||
|
EditorPane.inactiveForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
FormattedTextField.inactiveForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
PasswordField.inactiveForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
TextArea.inactiveForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
TextField.inactiveForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
TextPane.inactiveForeground #808080 #f2f2f2 3.5 !!!!
|
||||||
|
TitlePane.inactiveForeground #808080 #ffffff 3.9 !!!!
|
||||||
|
|
||||||
|
#-- inactiveTitleForeground --
|
||||||
|
InternalFrame.inactiveTitleForeground #808080 #fafafa 3.8 !!!!
|
||||||
|
|
||||||
|
#-- monthStringForeground --
|
||||||
|
JXMonthView.monthStringForeground #000000 #dfdfdf 15.8
|
||||||
|
|
||||||
|
#-- selectedForeground --
|
||||||
|
Button.selectedForeground #000000 #cccccc 13.1
|
||||||
|
ToggleButton.selectedForeground #000000 #cccccc 13.1
|
||||||
|
|
||||||
|
#-- selectionBackground --
|
||||||
|
ProgressBar.selectionBackground #000000 #d1d1d1 13.8
|
||||||
|
|
||||||
|
#-- selectionForeground --
|
||||||
|
CheckBoxMenuItem.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
ComboBox.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
EditorPane.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
FormattedTextField.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
List.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
Menu.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
MenuItem.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
PasswordField.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
ProgressBar.selectionForeground #ffffff #2285e1 3.8 !!!!
|
||||||
|
RadioButtonMenuItem.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
Table.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
TextArea.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
TextField.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
TextPane.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
Tree.selectionForeground #ffffff #2675bf 4.8 !!!
|
||||||
|
|
||||||
|
#-- selectionInactiveForeground --
|
||||||
|
List.selectionInactiveForeground #000000 #d3d3d3 14.0
|
||||||
|
Table.selectionInactiveForeground #000000 #d3d3d3 14.0
|
||||||
|
Tree.selectionInactiveForeground #000000 #d3d3d3 14.0
|
||||||
|
|
||||||
|
#-- specialTitleForeground --
|
||||||
|
TaskPane.specialTitleForeground #222222 #afafaf 7.3
|
||||||
|
|
||||||
|
#-- textForeground --
|
||||||
|
Tree.textForeground #000000 #ffffff 21.0
|
||||||
|
|
||||||
|
#-- titleForeground --
|
||||||
|
JXTitledPanel.titleForeground #222222 #dfdfdf 11.9
|
||||||
|
|
||||||
|
#-- non-text --
|
||||||
|
CheckBoxMenuItem.icon.checkmarkColor #4e9de7 #f2f2f2 2.6 !!!!!
|
||||||
|
CheckBoxMenuItem.icon.disabledCheckmarkColor #a6a6a6 #f2f2f2 2.2 !!!!!
|
||||||
|
Menu.icon.arrowColor #666666 #f2f2f2 5.1 !!
|
||||||
|
Menu.icon.disabledArrowColor #a6a6a6 #f2f2f2 2.2 !!!!!
|
||||||
|
ProgressBar.background #d1d1d1 #f2f2f2 1.4 !!!!!!
|
||||||
|
ProgressBar.foreground #2285e1 #f2f2f2 3.4 !!!!
|
||||||
|
Separator.foreground #cecece #f2f2f2 1.4 !!!!!!
|
||||||
|
Slider.disabledTrackColor #d1d1d1 #f2f2f2 1.4 !!!!!!
|
||||||
|
Slider.trackColor #c4c4c4 #f2f2f2 1.6 !!!!!!
|
||||||
|
Slider.trackValueColor #2285e1 #f2f2f2 3.4 !!!!
|
||||||
|
TabbedPane.contentAreaColor #c2c2c2 #f2f2f2 1.6 !!!!!!
|
||||||
|
ToolBar.separatorColor #cecece #f2f2f2 1.4 !!!!!!
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ Button.default.borderColor #268eff HSL 211 100 57 javax.swing.plaf.Colo
|
|||||||
Button.default.borderWidth 0
|
Button.default.borderWidth 0
|
||||||
Button.default.focusColor #29acff80 50% HSLA 203 100 58 50 javax.swing.plaf.ColorUIResource [UI]
|
Button.default.focusColor #29acff80 50% HSLA 203 100 58 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.default.focusedBorderColor #2e92ff HSL 211 100 59 javax.swing.plaf.ColorUIResource [UI]
|
Button.default.focusedBorderColor #2e92ff HSL 211 100 59 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.default.foreground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
Button.default.foreground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.default.hoverBackground #0f82ff HSL 211 100 53 com.formdev.flatlaf.util.DerivedColor [UI] lighten(3% autoInverse)
|
Button.default.hoverBackground #0f82ff HSL 211 100 53 com.formdev.flatlaf.util.DerivedColor [UI] lighten(3% autoInverse)
|
||||||
Button.default.hoverBorderColor #2e92ff HSL 211 100 59 javax.swing.plaf.ColorUIResource [UI]
|
Button.default.hoverBorderColor #2e92ff HSL 211 100 59 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.default.pressedBackground #1f8aff HSL 211 100 56 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
|
Button.default.pressedBackground #1f8aff HSL 211 100 56 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
|
||||||
@@ -794,7 +794,7 @@ ProgressBar.foreground #007aff HSL 211 100 50 javax.swing.plaf.Colo
|
|||||||
ProgressBar.horizontalSize 146,4 javax.swing.plaf.DimensionUIResource [UI]
|
ProgressBar.horizontalSize 146,4 javax.swing.plaf.DimensionUIResource [UI]
|
||||||
ProgressBar.repaintInterval 15
|
ProgressBar.repaintInterval 15
|
||||||
ProgressBar.selectionBackground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
ProgressBar.selectionBackground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ProgressBar.selectionForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
ProgressBar.selectionForeground #eeeeee HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ProgressBar.verticalSize 4,146 javax.swing.plaf.DimensionUIResource [UI]
|
ProgressBar.verticalSize 4,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||||
ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
|
ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
|
||||||
|
|
||||||
@@ -1326,7 +1326,7 @@ ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [U
|
|||||||
ToggleButton.pressedBackground #656565 HSL 0 0 40 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
|
ToggleButton.pressedBackground #656565 HSL 0 0 40 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
|
||||||
ToggleButton.rollover true
|
ToggleButton.rollover true
|
||||||
ToggleButton.selectedBackground #898989 HSL 0 0 54 com.formdev.flatlaf.util.DerivedColor [UI] lighten(20% autoInverse)
|
ToggleButton.selectedBackground #898989 HSL 0 0 54 com.formdev.flatlaf.util.DerivedColor [UI] lighten(20% autoInverse)
|
||||||
ToggleButton.selectedForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.selectedForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.shadow #ffffff19 10% HSLA 0 0 100 10 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.shadow #ffffff19 10% HSLA 0 0 100 10 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.tab.disabledUnderlineColor #595959 HSL 0 0 35 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.tab.disabledUnderlineColor #595959 HSL 0 0 35 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.tab.focusBackground #172c4a HSL 215 53 19 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.tab.focusBackground #172c4a HSL 215 53 19 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1640,3 +1640,138 @@ textText #dddddd HSL 0 0 87 javax.swing.plaf.Colo
|
|||||||
window #1e1e1e HSL 0 0 12 javax.swing.plaf.ColorUIResource [UI]
|
window #1e1e1e HSL 0 0 12 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowBorder #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
windowBorder #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowText #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
windowText #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
|
|
||||||
|
#-------- Contrast Ratios --------
|
||||||
|
|
||||||
|
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
|
||||||
|
# https://webaim.org/articles/contrast/#sc143
|
||||||
|
|
||||||
|
|
||||||
|
#-- activeTitleForeground --
|
||||||
|
InternalFrame.activeTitleForeground #dddddd #040404 15.1
|
||||||
|
|
||||||
|
#-- disabledForeground --
|
||||||
|
ComboBox.disabledForeground #9a9a9a #232323 5.6 !!
|
||||||
|
Label.disabledForeground #9a9a9a #1e1e1e 5.9 !!
|
||||||
|
Spinner.disabledForeground #9a9a9a #232323 5.6 !!
|
||||||
|
|
||||||
|
#-- disabledText --
|
||||||
|
Button.disabledText #9a9a9a #3d3d3d 3.9 !!!!
|
||||||
|
CheckBox.disabledText #9a9a9a #1e1e1e 5.9 !!
|
||||||
|
RadioButton.disabledText #9a9a9a #1e1e1e 5.9 !!
|
||||||
|
ToggleButton.disabledText #9a9a9a #3d3d3d 3.9 !!!!
|
||||||
|
|
||||||
|
#-- dropCellForeground --
|
||||||
|
List.dropCellForeground #ffffff #003f99 9.7
|
||||||
|
Table.dropCellForeground #ffffff #003f99 9.7
|
||||||
|
Tree.dropCellForeground #ffffff #003f99 9.7
|
||||||
|
|
||||||
|
#-- focusCellForeground --
|
||||||
|
Table.focusCellForeground #dddddd #282828 10.9
|
||||||
|
|
||||||
|
#-- foreground --
|
||||||
|
Button.foreground #dddddd #565656 5.4 !!
|
||||||
|
Button.default.foreground #ffffff #007aff 4.0 !!!
|
||||||
|
CheckBox.foreground #dddddd #1e1e1e 12.3
|
||||||
|
CheckBoxMenuItem.foreground #dddddd #323232 9.4
|
||||||
|
ColorChooser.foreground #dddddd #1e1e1e 12.3
|
||||||
|
ComboBox.foreground #dddddd #565656 5.4 !!
|
||||||
|
DesktopIcon.foreground #dddddd #555c68 5.0 !!
|
||||||
|
EditorPane.foreground #dddddd #282828 10.9
|
||||||
|
FormattedTextField.foreground #dddddd #282828 10.9
|
||||||
|
JideButton.foreground #dddddd #565656 5.4 !!
|
||||||
|
JideLabel.foreground #dddddd #1e1e1e 12.3
|
||||||
|
JideSplitButton.foreground #dddddd #565656 5.4 !!
|
||||||
|
JideTabbedPane.foreground #dddddd #1e1e1e 12.3
|
||||||
|
Label.foreground #dddddd #1e1e1e 12.3
|
||||||
|
List.foreground #dddddd #282828 10.9
|
||||||
|
Menu.foreground #dddddd #323232 9.4
|
||||||
|
MenuBar.foreground #dddddd #323232 9.4
|
||||||
|
MenuItem.foreground #dddddd #323232 9.4
|
||||||
|
OptionPane.foreground #dddddd #1e1e1e 12.3
|
||||||
|
Panel.foreground #dddddd #1e1e1e 12.3
|
||||||
|
PasswordField.foreground #dddddd #282828 10.9
|
||||||
|
PopupMenu.foreground #dddddd #323232 9.4
|
||||||
|
RadioButton.foreground #dddddd #1e1e1e 12.3
|
||||||
|
RadioButtonMenuItem.foreground #dddddd #323232 9.4
|
||||||
|
RootPane.foreground #dddddd #1e1e1e 12.3
|
||||||
|
Spinner.foreground #dddddd #282828 10.9
|
||||||
|
TabbedPane.foreground #dddddd #1e1e1e 12.3
|
||||||
|
Table.foreground #dddddd #282828 10.9
|
||||||
|
TableHeader.foreground #dddddd #282828 10.9
|
||||||
|
TextArea.foreground #dddddd #282828 10.9
|
||||||
|
TextField.foreground #dddddd #282828 10.9
|
||||||
|
TextPane.foreground #dddddd #282828 10.9
|
||||||
|
TitlePane.foreground #dddddd #323232 9.4
|
||||||
|
ToggleButton.foreground #dddddd #565656 5.4 !!
|
||||||
|
ToolTip.foreground #dddddd #0f0f0f 14.1
|
||||||
|
Tree.foreground #dddddd #282828 10.9
|
||||||
|
|
||||||
|
#-- inactiveForeground --
|
||||||
|
EditorPane.inactiveForeground #9a9a9a #232323 5.6 !!
|
||||||
|
FormattedTextField.inactiveForeground #9a9a9a #232323 5.6 !!
|
||||||
|
PasswordField.inactiveForeground #9a9a9a #232323 5.6 !!
|
||||||
|
TextArea.inactiveForeground #9a9a9a #232323 5.6 !!
|
||||||
|
TextField.inactiveForeground #9a9a9a #232323 5.6 !!
|
||||||
|
TextPane.inactiveForeground #9a9a9a #232323 5.6 !!
|
||||||
|
TitlePane.inactiveForeground #9a9a9a #323232 4.6 !!!
|
||||||
|
|
||||||
|
#-- inactiveTitleForeground --
|
||||||
|
InternalFrame.inactiveTitleForeground #9a9a9a #111111 6.7 !
|
||||||
|
|
||||||
|
#-- monthStringForeground --
|
||||||
|
JXMonthView.monthStringForeground #dddddd #4c5052 6.0 !
|
||||||
|
|
||||||
|
#-- selectedForeground --
|
||||||
|
Button.selectedForeground #dddddd #707070 3.6 !!!!
|
||||||
|
ToggleButton.selectedForeground #ffffff #898989 3.5 !!!!
|
||||||
|
|
||||||
|
#-- selectionBackground --
|
||||||
|
ProgressBar.selectionBackground #dddddd #323232 9.4
|
||||||
|
|
||||||
|
#-- selectionForeground --
|
||||||
|
CheckBoxMenuItem.selectionForeground #ffffff #1458b8 6.7 !
|
||||||
|
ComboBox.selectionForeground #ffffff #1458b8 6.7 !
|
||||||
|
EditorPane.selectionForeground #ffffff #3d6490 6.1 !
|
||||||
|
FormattedTextField.selectionForeground #ffffff #3d6490 6.1 !
|
||||||
|
List.selectionForeground #ffffff #0054cc 6.7 !
|
||||||
|
Menu.selectionForeground #ffffff #1458b8 6.7 !
|
||||||
|
MenuBar.selectionForeground #dddddd #585858 5.2 !!
|
||||||
|
MenuItem.selectionForeground #ffffff #1458b8 6.7 !
|
||||||
|
PasswordField.selectionForeground #ffffff #3d6490 6.1 !
|
||||||
|
ProgressBar.selectionForeground #eeeeee #007aff 3.5 !!!!
|
||||||
|
RadioButtonMenuItem.selectionForeground #ffffff #1458b8 6.7 !
|
||||||
|
Table.selectionForeground #ffffff #0054cc 6.7 !
|
||||||
|
TextArea.selectionForeground #ffffff #3d6490 6.1 !
|
||||||
|
TextField.selectionForeground #ffffff #3d6490 6.1 !
|
||||||
|
TextPane.selectionForeground #ffffff #3d6490 6.1 !
|
||||||
|
Tree.selectionForeground #ffffff #0054cc 6.7 !
|
||||||
|
|
||||||
|
#-- selectionInactiveForeground --
|
||||||
|
List.selectionInactiveForeground #dddddd #464646 6.9 !
|
||||||
|
Table.selectionInactiveForeground #dddddd #464646 6.9 !
|
||||||
|
Tree.selectionInactiveForeground #dddddd #464646 6.9 !
|
||||||
|
|
||||||
|
#-- specialTitleForeground --
|
||||||
|
TaskPane.specialTitleForeground #222222 #afafaf 7.3
|
||||||
|
|
||||||
|
#-- textForeground --
|
||||||
|
Tree.textForeground #dddddd #282828 10.9
|
||||||
|
|
||||||
|
#-- titleForeground --
|
||||||
|
JXTitledPanel.titleForeground #dddddd #4c5052 6.0 !
|
||||||
|
|
||||||
|
#-- non-text --
|
||||||
|
CheckBoxMenuItem.icon.checkmarkColor #b7b7b7 #1e1e1e 8.3
|
||||||
|
CheckBoxMenuItem.icon.disabledCheckmarkColor #777777 #1e1e1e 3.7 !!!!
|
||||||
|
Menu.icon.arrowColor #b7b7b7 #1e1e1e 8.3
|
||||||
|
Menu.icon.disabledArrowColor #777777 #1e1e1e 3.7 !!!!
|
||||||
|
ProgressBar.background #323232 #1e1e1e 1.3 !!!!!!
|
||||||
|
ProgressBar.foreground #007aff #1e1e1e 4.2 !!!
|
||||||
|
Separator.foreground #343434 #1e1e1e 1.3 !!!!!! #ffffff19 10%
|
||||||
|
Slider.disabledTrackColor #282828 #1e1e1e 1.1 !!!!!!
|
||||||
|
Slider.trackColor #323232 #1e1e1e 1.3 !!!!!!
|
||||||
|
Slider.trackValueColor #007aff #1e1e1e 4.2 !!!
|
||||||
|
TabbedPane.contentAreaColor #343434 #1e1e1e 1.3 !!!!!! #ffffff19 10%
|
||||||
|
ToolBar.separatorColor #343434 #1e1e1e 1.3 !!!!!! #ffffff19 10%
|
||||||
|
|||||||
@@ -80,9 +80,9 @@ Button.default.pressedBackground #0062cc HSL 211 100 40 com.formdev.flatlaf
|
|||||||
Button.defaultButtonFollowsFocus false
|
Button.defaultButtonFollowsFocus false
|
||||||
Button.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.disabledBorderColor #00000019 10% HSLA 0 0 0 10 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledBorderColor #00000019 10% HSLA 0 0 0 10 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
Button.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
||||||
Button.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Button.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.focusedBorderColor #005fe68d 55% HSLA 215 100 45 55 javax.swing.plaf.ColorUIResource [UI]
|
Button.focusedBorderColor #005fe68d 55% HSLA 215 100 45 55 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Button.font [active] $defaultFont [UI]
|
Button.font [active] $defaultFont [UI]
|
||||||
Button.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
Button.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -119,7 +119,7 @@ Caret.width [active] 1
|
|||||||
CheckBox.arc 7
|
CheckBox.arc 7
|
||||||
CheckBox.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
||||||
CheckBox.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBox.font [active] $defaultFont [UI]
|
CheckBox.font [active] $defaultFont [UI]
|
||||||
CheckBox.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -169,7 +169,7 @@ CheckBoxMenuItem.background #ececec HSL 0 0 93 javax.swing.plaf.Colo
|
|||||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
CheckBoxMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
||||||
CheckBoxMenuItem.borderPainted true
|
CheckBoxMenuItem.borderPainted true
|
||||||
CheckBoxMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon [UI]
|
CheckBoxMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon [UI]
|
||||||
CheckBoxMenuItem.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
CheckBoxMenuItem.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBoxMenuItem.font [active] $defaultFont [UI]
|
CheckBoxMenuItem.font [active] $defaultFont [UI]
|
||||||
CheckBoxMenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
CheckBoxMenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
CheckBoxMenuItem.icon.checkmarkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
CheckBoxMenuItem.icon.checkmarkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -221,7 +221,7 @@ ComboBox.buttonSeparatorColor #00000026 15% HSLA 0 0 0 15 javax.swin
|
|||||||
ComboBox.buttonShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.buttonShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ComboBox.buttonStyle mac
|
ComboBox.buttonStyle mac
|
||||||
ComboBox.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ComboBox.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ComboBox.editorColumns 0
|
ComboBox.editorColumns 0
|
||||||
ComboBox.font [active] $defaultFont [UI]
|
ComboBox.font [active] $defaultFont [UI]
|
||||||
ComboBox.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
ComboBox.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -301,7 +301,7 @@ EditorPane.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.Colo
|
|||||||
EditorPane.font [active] $defaultFont [UI]
|
EditorPane.font [active] $defaultFont [UI]
|
||||||
EditorPane.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
EditorPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
EditorPane.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
EditorPane.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
EditorPane.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -342,9 +342,9 @@ FormattedTextField.font [active] $defaultFont [UI]
|
|||||||
FormattedTextField.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.iconTextGap 4
|
FormattedTextField.iconTextGap 4
|
||||||
FormattedTextField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
FormattedTextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
FormattedTextField.placeholderForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.placeholderForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextField.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
FormattedTextField.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
FormattedTextFieldUI com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
|
FormattedTextFieldUI com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
|
||||||
@@ -374,7 +374,7 @@ HelpButton.questionMarkColor #007aff HSL 211 100 50 javax.swing.plaf.Colo
|
|||||||
|
|
||||||
#---- Hyperlink ----
|
#---- Hyperlink ----
|
||||||
|
|
||||||
Hyperlink.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Hyperlink.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Hyperlink.linkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
Hyperlink.linkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Hyperlink.visitedColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
Hyperlink.visitedColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
HyperlinkUI com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
|
HyperlinkUI com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
|
||||||
@@ -410,7 +410,7 @@ InternalFrame.inactiveBorderColor #c5c5c5 HSL 0 0 77 javax.swing.plaf.C
|
|||||||
InternalFrame.inactiveDropShadowInsets 3,3,4,4 javax.swing.plaf.InsetsUIResource [UI]
|
InternalFrame.inactiveDropShadowInsets 3,3,4,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
InternalFrame.inactiveDropShadowOpacity 0.5
|
InternalFrame.inactiveDropShadowOpacity 0.5
|
||||||
InternalFrame.inactiveTitleBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
InternalFrame.inactiveTitleBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
||||||
InternalFrame.inactiveTitleForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
InternalFrame.inactiveTitleForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
InternalFrame.maximizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon [UI]
|
InternalFrame.maximizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon [UI]
|
||||||
InternalFrame.minimizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon [UI]
|
InternalFrame.minimizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon [UI]
|
||||||
InternalFrame.titleFont [active] $defaultFont [UI]
|
InternalFrame.titleFont [active] $defaultFont [UI]
|
||||||
@@ -453,17 +453,17 @@ JXHeader.titleFont [active] Segoe UI bold 12 javax.swing.plaf.Fon
|
|||||||
JXMonthView.arrowColor #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.arrowColor #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.daysOfTheWeekForeground #444444 HSL 0 0 27 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.daysOfTheWeekForeground #444444 HSL 0 0 27 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.disabledArrowColor #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.disabledArrowColor #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.flaggedDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.flaggedDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.font [active] $defaultFont [UI]
|
JXMonthView.font [active] $defaultFont [UI]
|
||||||
JXMonthView.leadingDayForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.leadingDayForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
|
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
|
||||||
JXMonthView.monthStringBackground #dfdfdf HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.monthStringBackground #dfdfdf HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.monthStringForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.monthStringForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
|
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
|
||||||
JXMonthView.selectedBackground #b3d2ff HSL 216 100 85 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.selectedBackground #b3d2ff HSL 216 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.todayColor #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.todayColor #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.trailingDayForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.trailingDayForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.unselectableDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.unselectableDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JXMonthView.weekOfTheYearForeground #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
JXMonthView.weekOfTheYearForeground #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
@@ -498,7 +498,7 @@ JideButtonUI com.formdev.flatlaf.jideoss.ui.FlatJideButtonUI
|
|||||||
#---- JideLabel ----
|
#---- JideLabel ----
|
||||||
|
|
||||||
JideLabel.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
JideLabel.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JideLabel.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
JideLabel.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JideLabel.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
JideLabel.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
JideLabelUI com.formdev.flatlaf.jideoss.ui.FlatJideLabelUI
|
JideLabelUI com.formdev.flatlaf.jideoss.ui.FlatJideLabelUI
|
||||||
|
|
||||||
@@ -541,7 +541,7 @@ JideTabbedPaneUI com.formdev.flatlaf.jideoss.ui.FlatJideTabbedPane
|
|||||||
#---- Label ----
|
#---- Label ----
|
||||||
|
|
||||||
Label.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
Label.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Label.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Label.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Label.disabledShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
Label.disabledShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Label.font [active] $defaultFont [UI]
|
Label.font [active] $defaultFont [UI]
|
||||||
Label.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
Label.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -586,7 +586,7 @@ Menu.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
|
|||||||
Menu.borderPainted true
|
Menu.borderPainted true
|
||||||
Menu.cancelMode hideLastSubmenu
|
Menu.cancelMode hideLastSubmenu
|
||||||
Menu.crossMenuMnemonic true
|
Menu.crossMenuMnemonic true
|
||||||
Menu.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Menu.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Menu.font [active] $defaultFont [UI]
|
Menu.font [active] $defaultFont [UI]
|
||||||
Menu.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
Menu.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Menu.icon.arrowColor #7d7d7d HSL 0 0 49 javax.swing.plaf.ColorUIResource [UI]
|
Menu.icon.arrowColor #7d7d7d HSL 0 0 49 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -639,7 +639,7 @@ MenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
|
|||||||
MenuItem.borderPainted true
|
MenuItem.borderPainted true
|
||||||
MenuItem.checkBackground #bddcff HSL 212 100 87 com.formdev.flatlaf.util.DerivedColor [UI] lighten(25%)
|
MenuItem.checkBackground #bddcff HSL 212 100 87 com.formdev.flatlaf.util.DerivedColor [UI] lighten(25%)
|
||||||
MenuItem.checkMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
MenuItem.checkMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
MenuItem.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
MenuItem.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
MenuItem.font [active] $defaultFont [UI]
|
MenuItem.font [active] $defaultFont [UI]
|
||||||
MenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
MenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
MenuItem.iconTextGap 6
|
MenuItem.iconTextGap 6
|
||||||
@@ -737,9 +737,9 @@ PasswordField.font [active] $defaultFont [UI]
|
|||||||
PasswordField.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.iconTextGap 4
|
PasswordField.iconTextGap 4
|
||||||
PasswordField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
PasswordField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
PasswordField.placeholderForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.placeholderForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.revealIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatRevealIcon [UI]
|
PasswordField.revealIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatRevealIcon [UI]
|
||||||
PasswordField.revealIconColor #7d7d7d HSL 0 0 49 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.revealIconColor #7d7d7d HSL 0 0 49 javax.swing.plaf.ColorUIResource [UI]
|
||||||
PasswordField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
PasswordField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -808,7 +808,7 @@ ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
|
|||||||
RadioButton.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
RadioButton.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
|
||||||
RadioButton.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.font [active] $defaultFont [UI]
|
RadioButton.font [active] $defaultFont [UI]
|
||||||
RadioButton.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButton.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
|
RadioButton.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -835,7 +835,7 @@ RadioButtonMenuItem.background #ececec HSL 0 0 93 javax.swing.plaf.Colo
|
|||||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
RadioButtonMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
|
||||||
RadioButtonMenuItem.borderPainted true
|
RadioButtonMenuItem.borderPainted true
|
||||||
RadioButtonMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon [UI]
|
RadioButtonMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon [UI]
|
||||||
RadioButtonMenuItem.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
RadioButtonMenuItem.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButtonMenuItem.font [active] $defaultFont [UI]
|
RadioButtonMenuItem.font [active] $defaultFont [UI]
|
||||||
RadioButtonMenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
RadioButtonMenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
RadioButtonMenuItem.margin 3,11,3,11 javax.swing.plaf.InsetsUIResource [UI]
|
RadioButtonMenuItem.margin 3,11,3,11 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
@@ -982,7 +982,7 @@ Slider.shadow #00000026 15% HSLA 0 0 0 15 javax.swin
|
|||||||
Slider.thumbBorderColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
Slider.thumbBorderColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.thumbColor #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
Slider.thumbColor #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.thumbSize 14,14 javax.swing.plaf.DimensionUIResource [UI]
|
Slider.thumbSize 14,14 javax.swing.plaf.DimensionUIResource [UI]
|
||||||
Slider.tickColor #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Slider.tickColor #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.trackColor #e4e4e4 HSL 0 0 89 javax.swing.plaf.ColorUIResource [UI]
|
Slider.trackColor #e4e4e4 HSL 0 0 89 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.trackValueColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
Slider.trackValueColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Slider.trackWidth 3
|
Slider.trackWidth 3
|
||||||
@@ -1004,7 +1004,7 @@ Spinner.buttonPressedArrowColor #737373 HSL 0 0 45 com.formdev.flatlaf.
|
|||||||
Spinner.buttonSeparatorColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
Spinner.buttonSeparatorColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Spinner.buttonStyle mac
|
Spinner.buttonStyle mac
|
||||||
Spinner.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
Spinner.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Spinner.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
Spinner.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
Spinner.editorAlignment 11
|
Spinner.editorAlignment 11
|
||||||
Spinner.editorBorderPainted false
|
Spinner.editorBorderPainted false
|
||||||
Spinner.font [active] $defaultFont [UI]
|
Spinner.font [active] $defaultFont [UI]
|
||||||
@@ -1058,7 +1058,7 @@ TabbedPane.closeArc 4
|
|||||||
TabbedPane.closeCrossFilledSize 7.5
|
TabbedPane.closeCrossFilledSize 7.5
|
||||||
TabbedPane.closeCrossLineWidth 1
|
TabbedPane.closeCrossLineWidth 1
|
||||||
TabbedPane.closeCrossPlainSize 7.5
|
TabbedPane.closeCrossPlainSize 7.5
|
||||||
TabbedPane.closeForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.closeForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.closeHoverBackground #c3c3c3 HSL 0 0 76 com.formdev.flatlaf.util.DerivedColor [UI] darken(20% autoInverse)
|
TabbedPane.closeHoverBackground #c3c3c3 HSL 0 0 76 com.formdev.flatlaf.util.DerivedColor [UI] darken(20% autoInverse)
|
||||||
TabbedPane.closeHoverForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.closeHoverForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.closeIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon [UI]
|
TabbedPane.closeIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon [UI]
|
||||||
@@ -1069,7 +1069,7 @@ TabbedPane.contentAreaColor #00000026 15% HSLA 0 0 0 15 javax.swin
|
|||||||
TabbedPane.contentOpaque true
|
TabbedPane.contentOpaque true
|
||||||
TabbedPane.contentSeparatorHeight 1
|
TabbedPane.contentSeparatorHeight 1
|
||||||
TabbedPane.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.disabledUnderlineColor #afafaf HSL 0 0 69 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.disabledUnderlineColor #afafaf HSL 0 0 69 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.focus #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.focus #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TabbedPane.focusColor #dde7f4 HSL 214 51 91 javax.swing.plaf.ColorUIResource [UI]
|
TabbedPane.focusColor #dde7f4 HSL 214 51 91 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1199,7 +1199,7 @@ TextArea.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.Colo
|
|||||||
TextArea.font [active] $defaultFont [UI]
|
TextArea.font [active] $defaultFont [UI]
|
||||||
TextArea.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
TextArea.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
TextArea.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextArea.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TextArea.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1226,10 +1226,10 @@ TextField.foreground #262626 HSL 0 0 15 javax.swing.plaf.Colo
|
|||||||
TextField.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
|
TextField.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.iconTextGap 4
|
TextField.iconTextGap 4
|
||||||
TextField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
TextField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TextField.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.light #1f1f1f26 15% HSLA 0 0 12 15 javax.swing.plaf.ColorUIResource [UI]
|
TextField.light #1f1f1f26 15% HSLA 0 0 12 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
TextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
TextField.placeholderForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TextField.placeholderForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
TextField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TextField.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextField.shadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TextField.shadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1246,7 +1246,7 @@ TextPane.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.Colo
|
|||||||
TextPane.font [active] $defaultFont [UI]
|
TextPane.font [active] $defaultFont [UI]
|
||||||
TextPane.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
TextPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
|
||||||
TextPane.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TextPane.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
TextPane.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1277,7 +1277,7 @@ TitlePane.iconMargins 3,8,3,8 javax.swing.plaf.InsetsUIResource [UI]
|
|||||||
TitlePane.iconSize 16,16 javax.swing.plaf.DimensionUIResource [UI]
|
TitlePane.iconSize 16,16 javax.swing.plaf.DimensionUIResource [UI]
|
||||||
TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
|
TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
|
||||||
TitlePane.inactiveBackground #ececec HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
|
TitlePane.inactiveBackground #ececec HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TitlePane.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
TitlePane.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
|
TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
|
||||||
TitlePane.menuBarEmbedded true
|
TitlePane.menuBarEmbedded true
|
||||||
TitlePane.menuBarTitleGap 40
|
TitlePane.menuBarTitleGap 40
|
||||||
@@ -1320,7 +1320,7 @@ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.F
|
|||||||
ToggleButton.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
ToggleButton.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
|
||||||
ToggleButton.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.font [active] $defaultFont [UI]
|
ToggleButton.font [active] $defaultFont [UI]
|
||||||
ToggleButton.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
ToggleButton.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
|
ToggleButton.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
@@ -1639,8 +1639,143 @@ swingx/TaskPaneUI com.formdev.flatlaf.swingx.ui.FlatTaskPaneUI
|
|||||||
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textHighlight #005fe6 HSL 215 100 45 javax.swing.plaf.ColorUIResource [UI]
|
textHighlight #005fe6 HSL 215 100 45 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textInactiveText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
|
textInactiveText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
|
||||||
textText #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
textText #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
window #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
window #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowBorder #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
windowBorder #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowText #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
windowText #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
|
|
||||||
|
#-------- Contrast Ratios --------
|
||||||
|
|
||||||
|
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
|
||||||
|
# https://webaim.org/articles/contrast/#sc143
|
||||||
|
|
||||||
|
|
||||||
|
#-- activeTitleForeground --
|
||||||
|
InternalFrame.activeTitleForeground #262626 #ffffff 15.1
|
||||||
|
|
||||||
|
#-- disabledForeground --
|
||||||
|
ComboBox.disabledForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
Label.disabledForeground #7b7b7b #f6f6f6 3.9 !!!!
|
||||||
|
Spinner.disabledForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
|
||||||
|
#-- disabledText --
|
||||||
|
Button.disabledText #7b7b7b #fafafa 4.1 !!!
|
||||||
|
CheckBox.disabledText #7b7b7b #f6f6f6 3.9 !!!!
|
||||||
|
RadioButton.disabledText #7b7b7b #f6f6f6 3.9 !!!!
|
||||||
|
ToggleButton.disabledText #7b7b7b #fafafa 4.1 !!!
|
||||||
|
|
||||||
|
#-- dropCellForeground --
|
||||||
|
List.dropCellForeground #ffffff #1a79ff 4.0 !!!
|
||||||
|
Table.dropCellForeground #ffffff #1a79ff 4.0 !!!
|
||||||
|
Tree.dropCellForeground #ffffff #1a79ff 4.0 !!!
|
||||||
|
|
||||||
|
#-- focusCellForeground --
|
||||||
|
Table.focusCellForeground #262626 #ffffff 15.1
|
||||||
|
|
||||||
|
#-- foreground --
|
||||||
|
Button.foreground #262626 #ffffff 15.1
|
||||||
|
Button.default.foreground #f6f6f6 #007aff 3.7 !!!!
|
||||||
|
CheckBox.foreground #262626 #f6f6f6 14.0
|
||||||
|
CheckBoxMenuItem.foreground #262626 #ececec 12.8
|
||||||
|
ColorChooser.foreground #262626 #f6f6f6 14.0
|
||||||
|
ComboBox.foreground #262626 #ffffff 15.1
|
||||||
|
DesktopIcon.foreground #262626 #c6d2dd 9.8
|
||||||
|
EditorPane.foreground #262626 #ffffff 15.1
|
||||||
|
FormattedTextField.foreground #262626 #ffffff 15.1
|
||||||
|
JideButton.foreground #262626 #ffffff 15.1
|
||||||
|
JideLabel.foreground #262626 #f6f6f6 14.0
|
||||||
|
JideSplitButton.foreground #262626 #ffffff 15.1
|
||||||
|
JideTabbedPane.foreground #262626 #f6f6f6 14.0
|
||||||
|
Label.foreground #262626 #f6f6f6 14.0
|
||||||
|
List.foreground #262626 #ffffff 15.1
|
||||||
|
Menu.foreground #262626 #ececec 12.8
|
||||||
|
MenuBar.foreground #262626 #ececec 12.8
|
||||||
|
MenuItem.foreground #262626 #ececec 12.8
|
||||||
|
OptionPane.foreground #262626 #f6f6f6 14.0
|
||||||
|
Panel.foreground #262626 #f6f6f6 14.0
|
||||||
|
PasswordField.foreground #262626 #ffffff 15.1
|
||||||
|
PopupMenu.foreground #262626 #ececec 12.8
|
||||||
|
RadioButton.foreground #262626 #f6f6f6 14.0
|
||||||
|
RadioButtonMenuItem.foreground #262626 #ececec 12.8
|
||||||
|
RootPane.foreground #262626 #f6f6f6 14.0
|
||||||
|
Spinner.foreground #262626 #ffffff 15.1
|
||||||
|
TabbedPane.foreground #262626 #f6f6f6 14.0
|
||||||
|
Table.foreground #262626 #ffffff 15.1
|
||||||
|
TableHeader.foreground #262626 #ffffff 15.1
|
||||||
|
TextArea.foreground #262626 #ffffff 15.1
|
||||||
|
TextField.foreground #262626 #ffffff 15.1
|
||||||
|
TextPane.foreground #262626 #ffffff 15.1
|
||||||
|
TitlePane.foreground #262626 #ececec 12.8
|
||||||
|
ToggleButton.foreground #262626 #ffffff 15.1
|
||||||
|
ToolTip.foreground #262626 #fefefe 15.0
|
||||||
|
Tree.foreground #262626 #ffffff 15.1
|
||||||
|
|
||||||
|
#-- inactiveForeground --
|
||||||
|
EditorPane.inactiveForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
FormattedTextField.inactiveForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
PasswordField.inactiveForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
TextArea.inactiveForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
TextField.inactiveForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
TextPane.inactiveForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
TitlePane.inactiveForeground #7b7b7b #ececec 3.6 !!!!
|
||||||
|
|
||||||
|
#-- inactiveTitleForeground --
|
||||||
|
InternalFrame.inactiveTitleForeground #7b7b7b #fafafa 4.1 !!!
|
||||||
|
|
||||||
|
#-- monthStringForeground --
|
||||||
|
JXMonthView.monthStringForeground #262626 #dfdfdf 11.4
|
||||||
|
|
||||||
|
#-- selectedForeground --
|
||||||
|
Button.selectedForeground #262626 #cccccc 9.4
|
||||||
|
ToggleButton.selectedForeground #262626 #cccccc 9.4
|
||||||
|
|
||||||
|
#-- selectionBackground --
|
||||||
|
ProgressBar.selectionBackground #262626 #e9e9e9 12.5
|
||||||
|
|
||||||
|
#-- selectionForeground --
|
||||||
|
CheckBoxMenuItem.selectionForeground #ffffff #3d9aff 2.9 !!!!!
|
||||||
|
ComboBox.selectionForeground #ffffff #3d9aff 2.9 !!!!!
|
||||||
|
EditorPane.selectionForeground #262626 #b3d7ff 10.1
|
||||||
|
FormattedTextField.selectionForeground #262626 #b3d7ff 10.1
|
||||||
|
List.selectionForeground #ffffff #005fe6 5.6 !!
|
||||||
|
Menu.selectionForeground #ffffff #3d9aff 2.9 !!!!!
|
||||||
|
MenuBar.selectionForeground #262626 #c6c6c6 8.9
|
||||||
|
MenuItem.selectionForeground #ffffff #3d9aff 2.9 !!!!!
|
||||||
|
PasswordField.selectionForeground #262626 #b3d7ff 10.1
|
||||||
|
ProgressBar.selectionForeground #ffffff #007aff 4.0 !!!
|
||||||
|
RadioButtonMenuItem.selectionForeground #ffffff #3d9aff 2.9 !!!!!
|
||||||
|
Table.selectionForeground #ffffff #005fe6 5.6 !!
|
||||||
|
TextArea.selectionForeground #262626 #b3d7ff 10.1
|
||||||
|
TextField.selectionForeground #262626 #b3d7ff 10.1
|
||||||
|
TextPane.selectionForeground #262626 #b3d7ff 10.1
|
||||||
|
Tree.selectionForeground #ffffff #005fe6 5.6 !!
|
||||||
|
|
||||||
|
#-- selectionInactiveForeground --
|
||||||
|
List.selectionInactiveForeground #262626 #dcdcdc 11.0
|
||||||
|
Table.selectionInactiveForeground #262626 #dcdcdc 11.0
|
||||||
|
Tree.selectionInactiveForeground #262626 #dcdcdc 11.0
|
||||||
|
|
||||||
|
#-- specialTitleForeground --
|
||||||
|
TaskPane.specialTitleForeground #222222 #afafaf 7.3
|
||||||
|
|
||||||
|
#-- textForeground --
|
||||||
|
Tree.textForeground #262626 #ffffff 15.1
|
||||||
|
|
||||||
|
#-- titleForeground --
|
||||||
|
JXTitledPanel.titleForeground #222222 #dfdfdf 11.9
|
||||||
|
|
||||||
|
#-- non-text --
|
||||||
|
CheckBoxMenuItem.icon.checkmarkColor #007aff #f6f6f6 3.7 !!!!
|
||||||
|
CheckBoxMenuItem.icon.disabledCheckmarkColor #bdbdbd #f6f6f6 1.7 !!!!!!
|
||||||
|
Menu.icon.arrowColor #7d7d7d #f6f6f6 3.8 !!!!
|
||||||
|
Menu.icon.disabledArrowColor #bdbdbd #f6f6f6 1.7 !!!!!!
|
||||||
|
ProgressBar.background #e9e9e9 #f6f6f6 1.1 !!!!!!
|
||||||
|
ProgressBar.foreground #007aff #f6f6f6 3.7 !!!!
|
||||||
|
Separator.foreground #dedede #f6f6f6 1.2 !!!!!! #00000019 10%
|
||||||
|
Slider.disabledTrackColor #ececec #f6f6f6 1.1 !!!!!!
|
||||||
|
Slider.trackColor #e4e4e4 #f6f6f6 1.2 !!!!!!
|
||||||
|
Slider.trackValueColor #007aff #f6f6f6 3.7 !!!!
|
||||||
|
TabbedPane.contentAreaColor #d1d1d1 #f6f6f6 1.4 !!!!!! #00000026 15%
|
||||||
|
ToolBar.separatorColor #dedede #f6f6f6 1.2 !!!!!! #00000019 10%
|
||||||
|
|||||||
@@ -1689,3 +1689,171 @@ textText #ff0000 HSL 0 100 50 javax.swing.plaf.Colo
|
|||||||
window #ccffcc HSL 120 100 90 javax.swing.plaf.ColorUIResource [UI]
|
window #ccffcc HSL 120 100 90 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowBorder #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
|
windowBorder #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
windowText #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
|
windowText #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
|
||||||
|
|
||||||
|
|
||||||
|
#-------- Contrast Ratios --------
|
||||||
|
|
||||||
|
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
|
||||||
|
# https://webaim.org/articles/contrast/#sc143
|
||||||
|
|
||||||
|
|
||||||
|
#-- activeTitleForeground --
|
||||||
|
InternalFrame.activeTitleForeground #ffaaaa #880000 5.7 !!
|
||||||
|
|
||||||
|
#-- disabledForeground --
|
||||||
|
ComboBox.disabledForeground #000088 #e0e0e0 11.7
|
||||||
|
Label.disabledForeground #000088 #ccffcc 13.8
|
||||||
|
Spinner.disabledForeground #000088 #e0e0e0 11.7
|
||||||
|
|
||||||
|
#-- disabledSelectedForeground --
|
||||||
|
Button.disabledSelectedForeground #ffcccc #112233 11.4
|
||||||
|
Button.toolbar.disabledSelectedForeground #886666 #cccccc 3.2 !!!!
|
||||||
|
ToggleButton.disabledSelectedForeground #ffffff #44dd44 1.8 !!!!!!
|
||||||
|
ToggleButton.toolbar.disabledSelectedForeground #886666 #cccccc 3.2 !!!!
|
||||||
|
|
||||||
|
#-- disabledText --
|
||||||
|
Button.disabledText #000088 #e0e0e0 11.7
|
||||||
|
CheckBox.disabledText #000088 #ccffcc 13.8
|
||||||
|
RadioButton.disabledText #000088 #ccffcc 13.8
|
||||||
|
ToggleButton.disabledText #000088 #e0e0e0 11.7
|
||||||
|
|
||||||
|
#-- dropCellForeground --
|
||||||
|
List.dropCellForeground #00ff00 #ff0000 2.9 !!!!!
|
||||||
|
Table.dropCellForeground #00ff00 #ff0000 2.9 !!!!!
|
||||||
|
Tree.dropCellForeground #00ff00 #ff0000 2.9 !!!!!
|
||||||
|
|
||||||
|
#-- focusCellForeground --
|
||||||
|
Table.focusCellForeground #ff0000 #fffff0 4.0 !!!
|
||||||
|
|
||||||
|
#-- focusForeground --
|
||||||
|
ToggleButton.tab.focusForeground #008800 #dddddd 3.4 !!!!
|
||||||
|
|
||||||
|
#-- focusedForeground --
|
||||||
|
Button.focusedForeground #0000ff #00ffff 6.9 !
|
||||||
|
Button.default.focusedForeground #0000ff #00ffff 6.9 !
|
||||||
|
ToggleButton.focusedForeground #0000ff #00ffff 6.9 !
|
||||||
|
|
||||||
|
#-- foreground --
|
||||||
|
Button.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
CheckBox.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
CheckBoxMenuItem.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
ColorChooser.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
ComboBox.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
DesktopIcon.foreground #ff0000 #44ffda 3.2 !!!!
|
||||||
|
EditorPane.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
FormattedTextField.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
JideButton.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
JideLabel.foreground #008800 #ccffcc 4.1 !!!
|
||||||
|
JideSplitButton.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
JideTabbedPane.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
Label.foreground #008800 #ccffcc 4.1 !!!
|
||||||
|
List.foreground #ff0000 #f0ffff 3.9 !!!!
|
||||||
|
Menu.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
MenuBar.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
MenuItem.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
OptionPane.foreground #ff0000 #ffdddd 3.2 !!!!
|
||||||
|
Panel.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
PasswordField.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
PopupMenu.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
RadioButton.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
RadioButtonMenuItem.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
RootPane.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
Spinner.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
TabbedPane.foreground #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
Table.foreground #ff0000 #fffff0 4.0 !!!
|
||||||
|
TableHeader.foreground #ffffff #4444ff 6.0 !
|
||||||
|
TextArea.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
TextField.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
TextPane.foreground #ff0000 #ffffff 4.0 !!!
|
||||||
|
TitlePane.foreground #0000ff #00ff00 6.3 !
|
||||||
|
ToggleButton.foreground #ff0000 #ddddff 3.0 !!!!
|
||||||
|
ToolTip.foreground #ff0000 #eeeeff 3.5 !!!!
|
||||||
|
Tree.foreground #ff0000 #fff0ff 3.6 !!!!
|
||||||
|
|
||||||
|
#-- hoverForeground --
|
||||||
|
Button.hoverForeground #0000ff #ffff00 8.0
|
||||||
|
Button.default.hoverForeground #0000ff #ffff00 8.0
|
||||||
|
Button.toolbar.hoverForeground #000000 #ffffff 21.0
|
||||||
|
TableHeader.hoverForeground #e6e6e6 #1111ff 6.6 !
|
||||||
|
ToggleButton.hoverForeground #0000ff #ffff00 8.0
|
||||||
|
ToggleButton.tab.hoverForeground #0000ff #eeeeee 7.4
|
||||||
|
ToggleButton.toolbar.hoverForeground #000000 #ffffff 21.0
|
||||||
|
|
||||||
|
#-- inactiveForeground --
|
||||||
|
EditorPane.inactiveForeground #000088 #e0e0e0 11.7
|
||||||
|
FormattedTextField.inactiveForeground #000088 #e0e0e0 11.7
|
||||||
|
PasswordField.inactiveForeground #000088 #e0e0e0 11.7
|
||||||
|
TextArea.inactiveForeground #000088 #e0e0e0 11.7
|
||||||
|
TextField.inactiveForeground #000088 #e0e0e0 11.7
|
||||||
|
TextPane.inactiveForeground #000088 #e0e0e0 11.7
|
||||||
|
TitlePane.inactiveForeground #ffffff #008800 4.6 !!!
|
||||||
|
|
||||||
|
#-- inactiveTitleForeground --
|
||||||
|
InternalFrame.inactiveTitleForeground #aaffaa #008800 3.9 !!!!
|
||||||
|
|
||||||
|
#-- monthStringForeground --
|
||||||
|
JXMonthView.monthStringForeground #0000ff #00ff00 6.3 !
|
||||||
|
|
||||||
|
#-- pressedForeground --
|
||||||
|
Button.pressedForeground #0080ff #ffc800 2.4 !!!!!
|
||||||
|
Button.default.pressedForeground #0080ff #ffc800 2.4 !!!!!
|
||||||
|
Button.toolbar.pressedForeground #666666 #eeeeee 4.9 !!!
|
||||||
|
TableHeader.pressedForeground #cccccc #0000dd 6.4 !
|
||||||
|
ToggleButton.pressedForeground #0080ff #ffc800 2.4 !!!!!
|
||||||
|
ToggleButton.toolbar.pressedForeground #666666 #eeeeee 4.9 !!!
|
||||||
|
|
||||||
|
#-- selectedForeground --
|
||||||
|
Button.selectedForeground #332211 #ffbbbb 9.5
|
||||||
|
Button.toolbar.selectedForeground #880000 #dddddd 7.6
|
||||||
|
TabbedPane.selectedForeground #0000ff #00ff00 6.3 !
|
||||||
|
ToggleButton.selectedForeground #000000 #44ff44 15.6
|
||||||
|
ToggleButton.tab.selectedForeground #ffffff #008800 4.6 !!!
|
||||||
|
ToggleButton.toolbar.selectedForeground #880000 #dddddd 7.6
|
||||||
|
|
||||||
|
#-- selectionBackground --
|
||||||
|
ProgressBar.selectionBackground #000088 #88ff88 12.3
|
||||||
|
|
||||||
|
#-- selectionForeground --
|
||||||
|
CheckBoxMenuItem.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
ComboBox.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
EditorPane.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
FormattedTextField.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
List.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
Menu.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
MenuBar.selectionForeground #00ff00 #ff0000 2.9 !!!!!
|
||||||
|
MenuItem.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
PasswordField.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
ProgressBar.selectionForeground #ff0000 #737373 1.2 !!!!!!
|
||||||
|
RadioButtonMenuItem.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
Table.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
TextArea.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
TextField.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
TextPane.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
Tree.selectionForeground #ffff00 #00aa00 2.9 !!!!!
|
||||||
|
|
||||||
|
#-- selectionInactiveForeground --
|
||||||
|
List.selectionInactiveForeground #ffffff #888888 3.5 !!!!
|
||||||
|
Table.selectionInactiveForeground #ffffff #888888 3.5 !!!!
|
||||||
|
Tree.selectionInactiveForeground #ffffff #888888 3.5 !!!!
|
||||||
|
|
||||||
|
#-- specialTitleForeground --
|
||||||
|
TaskPane.specialTitleForeground #444444 #00ffff 7.8
|
||||||
|
|
||||||
|
#-- textForeground --
|
||||||
|
Tree.textForeground #ff0000 #fff0ff 3.6 !!!!
|
||||||
|
|
||||||
|
#-- titleForeground --
|
||||||
|
JXTitledPanel.titleForeground #ff00ff #ffff00 2.9 !!!!!
|
||||||
|
|
||||||
|
#-- non-text --
|
||||||
|
CheckBoxMenuItem.icon.checkmarkColor #4d89c9 #ccffcc 3.3 !!!!
|
||||||
|
CheckBoxMenuItem.icon.disabledCheckmarkColor #ababab #ccffcc 2.0 !!!!!
|
||||||
|
Menu.icon.arrowColor #4d89c9 #ccffcc 3.3 !!!!
|
||||||
|
Menu.icon.disabledArrowColor #ababab #ccffcc 2.0 !!!!!
|
||||||
|
ProgressBar.background #88ff88 #ccffcc 1.1 !!!!!!
|
||||||
|
ProgressBar.foreground #bae3ba #ccffcc 1.3 !!!!!! #73737333 20%
|
||||||
|
Separator.foreground #00bb00 #ccffcc 2.3 !!!!!
|
||||||
|
Slider.disabledTrackColor #ffff88 #ccffcc 1.1 !!!!!!
|
||||||
|
Slider.trackColor #88ff88 #ccffcc 1.1 !!!!!!
|
||||||
|
TabbedPane.contentAreaColor #ff0000 #ccffcc 3.6 !!!!
|
||||||
|
ToolBar.separatorColor #00bb00 #ccffcc 2.3 !!!!!
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ import java.lang.reflect.Field;
|
|||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
import java.util.HashMap;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
@@ -45,6 +46,7 @@ import java.util.Map;
|
|||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import java.util.TreeSet;
|
import java.util.TreeSet;
|
||||||
|
import java.util.concurrent.atomic.AtomicReference;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import javax.swing.UIDefaults.ActiveValue;
|
import javax.swing.UIDefaults.ActiveValue;
|
||||||
@@ -63,6 +65,7 @@ import com.formdev.flatlaf.testing.FlatTestLaf;
|
|||||||
import com.formdev.flatlaf.themes.*;
|
import com.formdev.flatlaf.themes.*;
|
||||||
import com.formdev.flatlaf.ui.FlatLineBorder;
|
import com.formdev.flatlaf.ui.FlatLineBorder;
|
||||||
import com.formdev.flatlaf.ui.FlatUIUtils;
|
import com.formdev.flatlaf.ui.FlatUIUtils;
|
||||||
|
import com.formdev.flatlaf.util.ColorFunctions;
|
||||||
import com.formdev.flatlaf.util.ColorFunctions.ColorFunction;
|
import com.formdev.flatlaf.util.ColorFunctions.ColorFunction;
|
||||||
import com.jidesoft.plaf.LookAndFeelFactory;
|
import com.jidesoft.plaf.LookAndFeelFactory;
|
||||||
import com.formdev.flatlaf.util.DerivedColor;
|
import com.formdev.flatlaf.util.DerivedColor;
|
||||||
@@ -181,20 +184,20 @@ public class UIDefaultsDump
|
|||||||
// the lazy color InternalFrame.closeHoverBackground is resolved)
|
// the lazy color InternalFrame.closeHoverBackground is resolved)
|
||||||
defaults = (UIDefaults) defaults.clone();
|
defaults = (UIDefaults) defaults.clone();
|
||||||
|
|
||||||
dump( dir, "", lookAndFeel, defaults, key -> !key.contains( "InputMap" ) );
|
dump( dir, "", lookAndFeel, defaults, key -> !key.contains( "InputMap" ), true );
|
||||||
|
|
||||||
if( lookAndFeel.getClass() == FlatLightLaf.class || !(lookAndFeel instanceof FlatLaf) ) {
|
if( lookAndFeel.getClass() == FlatLightLaf.class || !(lookAndFeel instanceof FlatLaf) ) {
|
||||||
dump( dir, "_InputMap", lookAndFeel, defaults, key -> key.contains( "InputMap" ) );
|
dump( dir, "_InputMap", lookAndFeel, defaults, key -> key.contains( "InputMap" ), false );
|
||||||
dumpActionMaps( dir, "_ActionMap", lookAndFeel, defaults );
|
dumpActionMaps( dir, "_ActionMap", lookAndFeel, defaults );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void dump( File dir, String nameSuffix,
|
private static void dump( File dir, String nameSuffix,
|
||||||
LookAndFeel lookAndFeel, UIDefaults defaults, Predicate<String> keyFilter )
|
LookAndFeel lookAndFeel, UIDefaults defaults, Predicate<String> keyFilter, boolean contrastRatios )
|
||||||
{
|
{
|
||||||
// dump to string
|
// dump to string
|
||||||
StringWriter stringWriter = new StringWriter( 100000 );
|
StringWriter stringWriter = new StringWriter( 100000 );
|
||||||
new UIDefaultsDump( lookAndFeel, defaults ).dump( new PrintWriter( stringWriter ), keyFilter );
|
new UIDefaultsDump( lookAndFeel, defaults ).dump( new PrintWriter( stringWriter ), keyFilter, contrastRatios );
|
||||||
|
|
||||||
String name = lookAndFeel instanceof MyBasicLookAndFeel
|
String name = lookAndFeel instanceof MyBasicLookAndFeel
|
||||||
? BasicLookAndFeel.class.getSimpleName()
|
? BasicLookAndFeel.class.getSimpleName()
|
||||||
@@ -354,12 +357,15 @@ public class UIDefaultsDump
|
|||||||
Map<String, String> defaults = new LinkedHashMap<>();
|
Map<String, String> defaults = new LinkedHashMap<>();
|
||||||
try( BufferedReader reader = new BufferedReader( in ) ) {
|
try( BufferedReader reader = new BufferedReader( in ) ) {
|
||||||
String lastKey = null;
|
String lastKey = null;
|
||||||
|
boolean inContrastRatios = false;
|
||||||
|
|
||||||
String line;
|
String line;
|
||||||
while( (line = reader.readLine()) != null ) {
|
while( (line = reader.readLine()) != null ) {
|
||||||
String trimmedLine = line.trim();
|
String trimmedLine = line.trim();
|
||||||
if( trimmedLine.isEmpty() || trimmedLine.startsWith( "#" ) ) {
|
if( trimmedLine.isEmpty() || trimmedLine.startsWith( "#" ) ) {
|
||||||
lastKey = null;
|
lastKey = null;
|
||||||
|
if( trimmedLine.contains( "#-------- Contrast Ratios --------" ) )
|
||||||
|
inContrastRatios = true;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -374,6 +380,8 @@ public class UIDefaultsDump
|
|||||||
|
|
||||||
String key = line.substring( 0, sep );
|
String key = line.substring( 0, sep );
|
||||||
String value = line.substring( sep );
|
String value = line.substring( sep );
|
||||||
|
if( inContrastRatios )
|
||||||
|
key = "contrast ratio: " + key;
|
||||||
defaults.put( key, value );
|
defaults.put( key, value );
|
||||||
|
|
||||||
lastKey = key;
|
lastKey = key;
|
||||||
@@ -403,7 +411,7 @@ public class UIDefaultsDump
|
|||||||
out.printf( "OS %s%n", System.getProperty( "os.name" ) );
|
out.printf( "OS %s%n", System.getProperty( "os.name" ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
private void dump( PrintWriter out, Predicate<String> keyFilter ) {
|
private void dump( PrintWriter out, Predicate<String> keyFilter, boolean contrastRatios ) {
|
||||||
dumpHeader( out );
|
dumpHeader( out );
|
||||||
|
|
||||||
defaults.entrySet().stream()
|
defaults.entrySet().stream()
|
||||||
@@ -428,6 +436,9 @@ public class UIDefaultsDump
|
|||||||
dumpValue( out, strKey, value );
|
dumpValue( out, strKey, value );
|
||||||
out.println();
|
out.println();
|
||||||
} );
|
} );
|
||||||
|
|
||||||
|
if( contrastRatios )
|
||||||
|
dumpContrastRatios( out );
|
||||||
}
|
}
|
||||||
|
|
||||||
private void dumpActionMaps( PrintWriter out ) {
|
private void dumpActionMaps( PrintWriter out ) {
|
||||||
@@ -829,6 +840,161 @@ public class UIDefaultsDump
|
|||||||
return new Color( newColor.getRGB(), true );
|
return new Color( newColor.getRGB(), true );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void dumpContrastRatios( PrintWriter out ) {
|
||||||
|
out.printf( "%n%n#-------- Contrast Ratios --------%n%n" );
|
||||||
|
out.println( "# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0" );
|
||||||
|
out.println( "# https://webaim.org/articles/contrast/#sc143" );
|
||||||
|
out.println();
|
||||||
|
|
||||||
|
HashMap<String, String> fg2bgMap = new HashMap<>();
|
||||||
|
defaults.keySet().stream()
|
||||||
|
.filter( key -> key instanceof String && ((String)key).endsWith( "ackground" ) )
|
||||||
|
.map( key -> (String) key )
|
||||||
|
.forEach( bgKey -> {
|
||||||
|
String fgKey = bgKey.replace( "Background", "Foreground" ).replace( "background", "foreground" );
|
||||||
|
fg2bgMap.put( fgKey, bgKey );
|
||||||
|
} );
|
||||||
|
|
||||||
|
// special cases
|
||||||
|
fg2bgMap.remove( "Button.disabledForeground" );
|
||||||
|
fg2bgMap.put( "Button.disabledText", "Button.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "ToggleButton.disabledForeground" );
|
||||||
|
fg2bgMap.put( "ToggleButton.disabledText", "ToggleButton.disabledBackground" );
|
||||||
|
fg2bgMap.put( "CheckBox.foreground", "Panel.background" );
|
||||||
|
fg2bgMap.put( "CheckBox.disabledText", "Panel.background" );
|
||||||
|
fg2bgMap.put( "Label.foreground", "Panel.background" );
|
||||||
|
fg2bgMap.put( "Label.disabledForeground", "Panel.background" );
|
||||||
|
fg2bgMap.remove( "ProgressBar.foreground" );
|
||||||
|
fg2bgMap.put( "ProgressBar.selectionForeground", "ProgressBar.foreground" );
|
||||||
|
fg2bgMap.put( "ProgressBar.selectionBackground", "ProgressBar.background" );
|
||||||
|
fg2bgMap.put( "RadioButton.foreground", "Panel.background" );
|
||||||
|
fg2bgMap.put( "RadioButton.disabledText", "Panel.background" );
|
||||||
|
fg2bgMap.remove( "ScrollBar.foreground" );
|
||||||
|
fg2bgMap.remove( "ScrollBar.hoverButtonForeground" );
|
||||||
|
fg2bgMap.remove( "ScrollBar.pressedButtonForeground" );
|
||||||
|
fg2bgMap.remove( "ScrollPane.foreground" );
|
||||||
|
fg2bgMap.remove( "Separator.foreground" );
|
||||||
|
fg2bgMap.remove( "Slider.foreground" );
|
||||||
|
fg2bgMap.remove( "SplitPane.foreground" );
|
||||||
|
fg2bgMap.remove( "TextArea.disabledForeground" );
|
||||||
|
fg2bgMap.put( "TextArea.inactiveForeground", "TextArea.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "TextPane.disabledForeground" );
|
||||||
|
fg2bgMap.put( "TextPane.inactiveForeground", "TextPane.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "EditorPane.disabledForeground" );
|
||||||
|
fg2bgMap.put( "EditorPane.inactiveForeground", "EditorPane.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "TextField.disabledForeground" );
|
||||||
|
fg2bgMap.put( "TextField.inactiveForeground", "TextField.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "FormattedTextField.disabledForeground" );
|
||||||
|
fg2bgMap.put( "FormattedTextField.inactiveForeground", "FormattedTextField.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "PasswordField.disabledForeground" );
|
||||||
|
fg2bgMap.put( "PasswordField.inactiveForeground", "PasswordField.disabledBackground" );
|
||||||
|
fg2bgMap.remove( "ToolBar.dockingForeground" );
|
||||||
|
fg2bgMap.remove( "ToolBar.floatingForeground" );
|
||||||
|
fg2bgMap.remove( "ToolBar.foreground" );
|
||||||
|
fg2bgMap.remove( "ToolBar.hoverButtonGroupForeground" );
|
||||||
|
fg2bgMap.remove( "Viewport.foreground" );
|
||||||
|
|
||||||
|
fg2bgMap.remove( "InternalFrame.closeHoverForeground" );
|
||||||
|
fg2bgMap.remove( "InternalFrame.closePressedForeground" );
|
||||||
|
fg2bgMap.remove( "TabbedPane.closeHoverForeground" );
|
||||||
|
fg2bgMap.remove( "TabbedPane.closePressedForeground" );
|
||||||
|
fg2bgMap.remove( "TitlePane.closeHoverForeground" );
|
||||||
|
fg2bgMap.remove( "TitlePane.closePressedForeground" );
|
||||||
|
|
||||||
|
// non-text
|
||||||
|
HashMap<String, String> nonTextMap = new HashMap<>();
|
||||||
|
nonTextMap.put( "Menu.icon.arrowColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "Menu.icon.disabledArrowColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "CheckBoxMenuItem.icon.checkmarkColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "CheckBoxMenuItem.icon.disabledCheckmarkColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "ProgressBar.foreground", "Panel.background" );
|
||||||
|
nonTextMap.put( "ProgressBar.background", "Panel.background" );
|
||||||
|
nonTextMap.put( "Separator.foreground", "Separator.background" );
|
||||||
|
nonTextMap.put( "Slider.trackColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "Slider.trackValueColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "Slider.disabledTrackColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "TabbedPane.contentAreaColor", "Panel.background" );
|
||||||
|
nonTextMap.put( "ToolBar.separatorColor", "ToolBar.background" );
|
||||||
|
|
||||||
|
|
||||||
|
// out.println();
|
||||||
|
// fg2bgMap.entrySet().stream()
|
||||||
|
// .sorted( (e1, e2) -> e1.getKey().compareTo( e2.getKey() ) )
|
||||||
|
// .forEach( e -> {
|
||||||
|
// out.printf( "%-50s %s%n", e.getKey(), e.getValue() );
|
||||||
|
// } );
|
||||||
|
// out.println();
|
||||||
|
|
||||||
|
AtomicReference<String> lastSubkey = new AtomicReference<>();
|
||||||
|
|
||||||
|
fg2bgMap.entrySet().stream()
|
||||||
|
.sorted( (e1, e2) -> {
|
||||||
|
String key1 = e1.getKey();
|
||||||
|
String key2 = e2.getKey();
|
||||||
|
int dot1 = key1.lastIndexOf( '.' );
|
||||||
|
int dot2 = key2.lastIndexOf( '.' );
|
||||||
|
if( dot1 < 0 || dot2 < 0 )
|
||||||
|
return key1.compareTo( key2 );
|
||||||
|
int r = key1.substring( dot1 + 1 ).compareTo( key2.substring( dot2 + 1 ) );
|
||||||
|
if( r != 0 )
|
||||||
|
return r;
|
||||||
|
return key1.substring( 0, dot1 ).compareTo( key2.substring( 0, dot2 ) );
|
||||||
|
} )
|
||||||
|
.forEach( e -> {
|
||||||
|
dumpContrastRatio( out, e.getKey(), e.getValue(), lastSubkey );
|
||||||
|
} );
|
||||||
|
|
||||||
|
out.println();
|
||||||
|
out.println( "#-- non-text --" );
|
||||||
|
nonTextMap.entrySet().stream()
|
||||||
|
.sorted( (e1, e2) -> {
|
||||||
|
return e1.getKey().compareTo( e2.getKey() );
|
||||||
|
} )
|
||||||
|
.forEach( e -> {
|
||||||
|
dumpContrastRatio( out, e.getKey(), e.getValue(), null );
|
||||||
|
} );
|
||||||
|
}
|
||||||
|
|
||||||
|
private void dumpContrastRatio( PrintWriter out, String fgKey, String bgKey, AtomicReference<String> lastSubkey ) {
|
||||||
|
Color background = defaults.getColor( bgKey );
|
||||||
|
Color foreground = defaults.getColor( fgKey );
|
||||||
|
if( background == null || foreground == null )
|
||||||
|
return;
|
||||||
|
|
||||||
|
String subkey = fgKey.substring( fgKey.lastIndexOf( '.' ) + 1 );
|
||||||
|
if( lastSubkey != null && !subkey.equals( lastSubkey.get() ) ) {
|
||||||
|
lastSubkey.set( subkey );
|
||||||
|
out.println();
|
||||||
|
out.println( "#-- " + subkey + " --" );
|
||||||
|
}
|
||||||
|
|
||||||
|
Color translucentForeground = null;
|
||||||
|
if( foreground.getAlpha() != 255 ) {
|
||||||
|
translucentForeground = foreground;
|
||||||
|
float weight = foreground.getAlpha() / 255f;
|
||||||
|
foreground = ColorFunctions.mix( new Color( foreground.getRGB() ), background, weight );
|
||||||
|
}
|
||||||
|
|
||||||
|
float luma1 = ColorFunctions.luma( background );
|
||||||
|
float luma2 = ColorFunctions.luma( foreground );
|
||||||
|
float contrastRatio = (luma1 > luma2)
|
||||||
|
? (luma1 + 0.05f) / (luma2 + 0.05f)
|
||||||
|
: (luma2 + 0.05f) / (luma1 + 0.05f);
|
||||||
|
String rateing =
|
||||||
|
contrastRatio < 1.95f ? " !!!!!!" :
|
||||||
|
contrastRatio < 2.95f ? " !!!!!" :
|
||||||
|
contrastRatio < 3.95f ? " !!!!" :
|
||||||
|
contrastRatio < 4.95f ? " !!!" :
|
||||||
|
contrastRatio < 5.95f ? " !!" :
|
||||||
|
contrastRatio < 6.95f ? " !" :
|
||||||
|
"";
|
||||||
|
|
||||||
|
out.printf( "%-50s #%06x #%06x %4.1f%s%s%n", fgKey,
|
||||||
|
foreground.getRGB() & 0xffffff, background.getRGB() & 0xffffff,
|
||||||
|
contrastRatio, rateing,
|
||||||
|
translucentForeground != null ? " " + dumpColorHex( translucentForeground ) : "" );
|
||||||
|
}
|
||||||
|
|
||||||
//---- class MyBasicLookAndFeel -------------------------------------------
|
//---- class MyBasicLookAndFeel -------------------------------------------
|
||||||
|
|
||||||
public static class MyBasicLookAndFeel
|
public static class MyBasicLookAndFeel
|
||||||
|
|||||||
Reference in New Issue
Block a user