jetbrains icon indicating copy to clipboard operation
jetbrains copied to clipboard

Proposal to increase contrast between FileColors (scopes) and UI background colour

Open connrs opened this issue 2 months ago • 2 comments

Is there an existing issue outlining your improvement?

  • [x] I have searched the existing issues and my improvement has not been raised yet.

What would you like to see added and/or changed?

I wondered if you'd consider reviewing the FileColor contrast between 3.4.2 and 3.5.2, please. I have noticed that the contrast with file colours changed in the last couple of versions and so it prompted me to compare the latest version with a recent(ish) version that I had installed.

I can see that between the 2 versions, those colours (Mocha) went from:

"FileColor": {
  "Blue": "#333c57",
  "Green": "#394545",
  "Orange": "#4a3c40",
  "Rose": "#493446",
  "Violet": "#3c3e58",
  "Yellow": "#4a4548"
},

to:

"FileColor": {
  "Blue": "#232539",
  "Green": "#242834",
  "Orange": "#292533",
  "Rose": "#282335",
  "Violet": "#252639",
  "Yellow": "#292835"
},

Picking green as an example there, the contrast ratio (when compared with the UI background) has gone from 1.77:1 to 1.2:1. For me personally, as a Mocha and Latte guy depending on my mood, the older colours had a good balance of contrast as well as alignment with Catppuccin.

I'm currently toying in my fork with the file_color macro to see if I can find the sweet spot that gets it close enough.

The last time I raised a similar issue (#134, thanks for your help that time too!) I'd never used GitHub Actions before. This time around, I do know them a little better and that means I don't need a Java build environment to fork and publish my own copy of this theme. Translation: I certainly wouldn't be offended if you told me that this was a conscious choice to make the theme align with the beauty of Catppuccin and I would be very happy maintaining my own fork if this isn't the right fit for this theme.

connrs avatar Oct 25 '25 00:10 connrs