From d349227fbfbebbd8829900e176139e2de879ce43 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Tue, 8 Aug 2023 14:03:36 +0200 Subject: [PATCH] IntelliJ Themes: fixed wrong disabled text colors in "Dark Flat", "Hiberbee Dark", "Light Flat", "Nord", "Solarized Dark" and "Solarized Light" themes --- CHANGELOG.md | 2 ++ .../formdev/flatlaf/IntelliJTheme$ThemeLaf.properties | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e965196..43526f81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -52,6 +52,8 @@ FlatLaf Change Log text components, to distinguish from disabled, for themes "Carbon", "Cobalt 2", "Gradianto *", "Gruvbox *", "Monocai", "Spacegray", "Vuesion", "Xcode-Dark", "GitHub", and "Light Owl". (issue #528) + - Fixed wrong disabled text colors in "Dark Flat", "Hiberbee Dark", "Light + Flat", "Nord", "Solarized Dark" and "Solarized Light" themes. - Native Windows libraries: Fixed crash when running in Java 8 and newer Java version is installed in `PATH` environment variable and using class `SystemInfo` before AWT initialization. (issue #673) diff --git a/flatlaf-core/src/main/resources/com/formdev/flatlaf/IntelliJTheme$ThemeLaf.properties b/flatlaf-core/src/main/resources/com/formdev/flatlaf/IntelliJTheme$ThemeLaf.properties index a095a001..81776cae 100644 --- a/flatlaf-core/src/main/resources/com/formdev/flatlaf/IntelliJTheme$ThemeLaf.properties +++ b/flatlaf-core/src/main/resources/com/formdev/flatlaf/IntelliJTheme$ThemeLaf.properties @@ -159,8 +159,10 @@ ToggleButton.endBackground = $ToggleButton.background [Cyan_light]MenuItem.checkBackground = @ijMenuCheckBackgroundL20 [Cyan_light]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL20 +[Dark_Flat_Theme]*.inactiveForeground = #808080 [Dark_Flat_Theme]Component.accentColor = lazy(List.selectionBackground) [Dark_Flat_Theme]TableHeader.background = #3B3B3B +[Dark_Flat_Theme]TextPane.foreground = lazy(TextField.foreground) [Dark_purple]Slider.focusedColor = fade($Component.focusColor,70%,derived) @@ -202,6 +204,9 @@ ToggleButton.endBackground = $ToggleButton.background [Gruvbox_Dark_Soft]ComboBox.buttonBackground = @ijTextBackgroundL3 [Gruvbox_Dark_Soft]TextField.background = @ijTextBackgroundL3 +[Hiberbee_Dark]*.disabledForeground = #7F7E7D +[Hiberbee_Dark]*.disabledText = #7F7E7D +[Hiberbee_Dark]*.inactiveForeground = #7F7E7D [Hiberbee_Dark]TabbedPane.focusColor = #5A5A5A [Hiberbee_Dark]TabbedPane.selectedBackground = #434241 [Hiberbee_Dark]TabbedPane.selectedForeground = #70D7FF @@ -219,12 +224,15 @@ ToggleButton.endBackground = $ToggleButton.background toolbar.selectedBackground: #fff [High_contrast][style]ToggleButton.inTextField = $[High_contrast][style]Button.inTextField +[Light_Flat]*.disabledForeground = #8C8C8C +[Light_Flat]*.inactiveForeground = #8C8C8C [Light_Flat]CheckBox.icon[filled].background = #fff [Light_Flat]CheckBox.icon[filled].checkmarkColor = #fff [Light_Flat]Component.accentColor = lazy(TabbedPane.underlineColor) [Light_Flat]ComboBox.background = lazy(ComboBox.editableBackground) [Light_Flat]ComboBox.buttonBackground = lazy(ComboBox.editableBackground) [Light_Flat]TableHeader.background = #E5E5E9 +[Light_Flat]TextPane.foreground = lazy(TextField.foreground) [Monocai]Button.default.foreground = #2D2A2F [Monocai]MenuItem.checkBackground = @ijMenuCheckBackgroundL10 @@ -241,6 +249,7 @@ ToggleButton.endBackground = $ToggleButton.background [Monocai]RadioButtonMenuItem.acceleratorSelectionForeground = @Monocai.acceleratorSelectionForeground [Monocai]TextField.background = @ijTextBackgroundL4 +[Nord]*.inactiveForeground = #616E88 [Nord]MenuItem.checkBackground = @ijMenuCheckBackgroundL10 [Nord]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10 @@ -248,11 +257,13 @@ ToggleButton.endBackground = $ToggleButton.background [One_Dark]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10 [One_Dark]Slider.focusedColor = fade(#568af2,40%) +[Solarized_Dark---4lex4]*.inactiveForeground = #657B83 [Solarized_Dark---4lex4]Component.accentColor = lazy(TabbedPane.underlineColor) [Solarized_Dark---4lex4]ComboBox.background = lazy(ComboBox.editableBackground) [Solarized_Dark---4lex4]ComboBox.buttonBackground = lazy(ComboBox.editableBackground) [Solarized_Dark---4lex4]Slider.focusedColor = fade($Component.focusColor,80%,derived) +[Solarized_Light---4lex4]*.inactiveForeground = #839496 [Solarized_Light---4lex4]Button.default.hoverBackground = darken($Button.default.background,3%,derived) [Solarized_Light---4lex4]Component.accentColor = lazy(TabbedPane.underlineColor)