From 698e33ddf48ca37643ce7884fea5c81f91dd9dd7 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Fri, 19 Feb 2021 11:33:15 +0100 Subject: [PATCH] IntelliJ Themes: fixed text color of CheckBoxMenuItem and RadioButtonMenuItem in all "Arc" themes (issue #259) --- CHANGELOG.md | 8 ++++++++ .../flatlaf/IntelliJTheme$ThemeLaf.properties | 12 ++++++++++++ 2 files changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf6ecdd7..53ce8cbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ FlatLaf Change Log ================== +## 1.1-SNAPSHOT + +#### Fixed bugs + +- IntelliJ Themes: Fixed text color of CheckBoxMenuItem and RadioButtonMenuItem + in all "Arc" themes. (issue #259) + + ## 1.0 #### New features and improvements 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 6adf2650..7ab06cf0 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 @@ -69,21 +69,33 @@ ToggleButton.endBackground = $ToggleButton.background @ijMenuCheckBackgroundL20 = lighten(@selectionBackground,20%,derived noAutoInverse) @ijMenuCheckBackgroundD10 = darken(@selectionBackground,10%,derived noAutoInverse) +[Arc_Theme]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground) +[Arc_Theme]PopupMenu.foreground = lazy(MenuItem.foreground) +[Arc_Theme]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground) [Arc_Theme]ProgressBar.selectionBackground = #000 [Arc_Theme]ProgressBar.selectionForeground = #fff [Arc_Theme]List.selectionInactiveForeground = #fff [Arc_Theme]Table.selectionInactiveForeground = #fff [Arc_Theme]Tree.selectionInactiveForeground = #fff +[Arc_Theme_-_Orange]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground) +[Arc_Theme_-_Orange]PopupMenu.foreground = lazy(MenuItem.foreground) +[Arc_Theme_-_Orange]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground) [Arc_Theme_-_Orange]ProgressBar.selectionBackground = #000 [Arc_Theme_-_Orange]ProgressBar.selectionForeground = #fff [Arc_Theme_-_Orange]List.selectionInactiveForeground = #fff [Arc_Theme_-_Orange]Table.selectionInactiveForeground = #fff [Arc_Theme_-_Orange]Tree.selectionInactiveForeground = #fff +[Arc_Theme_Dark]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground) +[Arc_Theme_Dark]PopupMenu.foreground = lazy(MenuItem.foreground) +[Arc_Theme_Dark]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground) [Arc_Theme_Dark]ProgressBar.selectionBackground = #ddd [Arc_Theme_Dark]ProgressBar.selectionForeground = #ddd +[Arc_Theme_Dark_-_Orange]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground) +[Arc_Theme_Dark_-_Orange]PopupMenu.foreground = lazy(MenuItem.foreground) +[Arc_Theme_Dark_-_Orange]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground) [Arc_Theme_Dark_-_Orange]ProgressBar.selectionBackground = #ddd [Arc_Theme_Dark_-_Orange]ProgressBar.selectionForeground = #fff