gruvbox-intellij-theme
gruvbox-intellij-theme copied to clipboard
Color scheme in Kotlin is botched
This plugin is pretty great, since it provides the gruvbox color scheme to the whole IDE. But unfortunately, when using Kotlin, the color scheme seems botched, not conveying the beauty of the theme.
-
Common keywords referring to function declaration (
fun
,override
,suspend
, etc) are in orange when, IMO, they should be in gruvbox red. -
When defining the value of function parameters, the color is a blue that is not even part of gruvbox:
What do you think?
Hello, Keywords should be red, maybe you have conflicts with other themes? Blue should be Gruvbox blue indeed.
Hey!
Well, about the blue, it is not gruvbox blue, correct me if I am wrong. The blue in that image is #467CDA
' which does not exist in the color scheme.
The keywords weren't red because they were inherited from Java Keyword color, which is Orange "#CC7832".
But you are correct, these values don't even exist in this repository. How can I detect conflicts with other themes? Because I am not using anything else, nor I installed any other themes.
The keywords should be red, do you have other themes installed or enabled?
I fixed the blue color this morning in https://github.com/Vincent-P/gruvbox-intellij-theme/commit/1ad416308a62826c95f615c373841422e334dcc0, the update will be released soon in the marketplace.
Hey, thanks for the update!
Well, I have these installed:
Only 1 theme.
This seems to be some conflict here, because uninstalling and installing does not fix anything.. After reinstalling this is what appears in the Kotlin color Scheme:
Maybe you have local changes, can you click on the gear icon and "Reset Defaults"?
Yeah, just did that, unfortunately colors are still messed up :-S I'll just change them myself. I'll try to deal with this later.
Thanks!
I had the same issue. For some reason the Java keyword color wasn't inherited from language defaults, so all I had to do was check that checkbox. Not sure why it was unchecked.
I came here to report this, but it only happens in Android Studio for me, not in IntelliJ Ultimate. It might be related to Android Studio in that case.
I had the same issue. For some reason the Java keyword color wasn't inherited from language defaults, so all I had to do was check that checkbox. Not sure why it was unchecked.
Doing that for each inheritable color values was what fixed it for me, in both Java and Kotlin. Thanks!
The problem also applies to the Go language in Goland, and the same fix can be applies on there as well.