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