Kcko
(Kcko)
June 5, 2025, 8:09am
1
I’m using the Flatlang Monokai theme (reference: https://is.gd/IUW98a ), but after a recent update, the syntax highlighting has changed significantly.
Problems I’m experiencing:
All code appears dimmed/less vibrant
PHP keywords are no longer bold
Overall visual contrast and readability has decreased
Here’s a screenshot showing the current appearance: http://remotefiles.rjwebdesign.cz/i/20250605-094852.png
This issue is affecting multiple users - my colleague is experiencing the same problem. Has anyone else encountered this, and is there a known fix or workaround?
Another look from VisualStudio (same theme, only difference is another background, but it does not matter, but colors are more contrast and keywords are more bolder … → https://is.gd/kCia7u )
5 Likes
imichall
(imichall)
June 5, 2025, 8:13am
2
Hi there, i agree. After update to this version
Version: 1.0.0 (user setup)
VSCode Version: 1.96.2
Commit: 53b99ce608cba35127ae3a050c1738a959750860
Date: 2025-06-04T19:44:25.253Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100
I noticed that the colors have faded somehow. Until the previous update, the colors were more contrasting.
Kcko
(Kcko)
June 5, 2025, 8:40am
3
Kcko
(Kcko)
June 5, 2025, 8:46am
4
Contrast ratio contract ratio is incomprehensibly low for keywords, where to set it? Total nonsense.
Short video: https://is.gd/3IQMtO
Kcko
(Kcko)
June 5, 2025, 11:29am
5
“SOLVED” => partially, with this settings (but fking workaround…which is not enough)
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": ["punctuation.definition.variable.php", "variable.scss", "variable.other.latte"],
"settings": {
"foreground": "#F92670"
}
},
{
"scope": ["keyword"],
"settings": {
"fontStyle": "bold"
}
},
{
"scope": ["keyword", "storage.modifier.php", "storage"],
"settings": {
"fontStyle": "bold"
}
}
]
},
sirianni
(Eric Sirianni)
June 5, 2025, 1:52pm
6
+1 the built-in monokai theme looks less vibrant and the font for some colors/keywords now looks thinner and more difficult to read compared to the same rendering in VS Code.
1 Like
imichall
(imichall)
June 5, 2025, 4:47pm
7
Hi there, what OS do you use? Im on macos and the colors looks at the same like update before. I`ve had problem on windows only at work.
Both of them are from macos latest version.
and here is basic monokai
Kcko
(Kcko)
June 5, 2025, 4:51pm
8
another solution is to set the font boldness to 500 or higher, but that’s just a workaround again.
The contrast is normal on VSC, but not in Cursor.
All my screenshots are from Win 11, can someone from the DEV team comment on this? It’s impossible to watch.
sirianni
(Eric Sirianni)
June 5, 2025, 9:25pm
9
I’m using Windows also. It’s fine on VS Code and with older versions of Cursor.
sirianni
(Eric Sirianni)
June 5, 2025, 9:26pm
10
Yes, but this makes the other items too thick.
InfImpDrive
(Infinite Improbability Drive)
June 6, 2025, 12:09am
11
I am a user of the Monokai theme, but not the Flatlang version.
The non-Flatlang Monokai theme works fine it seems; in case you’re not ■■■■ bent on the Flatlang features.
sirianni
(Eric Sirianni)
June 6, 2025, 2:08am
12
I don’t think this is accurate. I’m using the built-in Monokai theme and I still see this regression.
Kcko
(Kcko)
June 6, 2025, 7:35am
13
So … you have same problem like me and others on Windows?
1 Like
Kcko
(Kcko)
June 6, 2025, 7:36am
14
yes, but it’s probably better than nothing, but it’s really hard to watch, my eyes hurt and I’m tired of working, what happened?
sirianni
(Eric Sirianni)
June 6, 2025, 2:23pm
15
@Kcko how did you come up with those textMateRules?
The "scope":["keyword"] workaround works great for source code (python, etc.) but I’m still seeing the thin font in YAML. What would be the correct way to target YAML keys?
Kcko
(Kcko)
June 6, 2025, 7:51pm
16
Hi, it is just workaround, similar to font-weight, but let me show you.
You need turn of inspect scopes via Developer: Inspect …
and then you will see what you need to set if you click on any keyword in your programming language.
Short video: https://is.gd/MVqo2b
(Im maniac and i require “$” with another color ten rest of variable :-)) so i learned to work with mates scopes …)
1 Like
sirianni
(Eric Sirianni)
June 6, 2025, 9:23pm
17
Using this seems to fix both language keywords and YAML keys
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"keyword",
"entity.name.tag"
],
"settings": {
"fontStyle": "bold"
}
}
]
}
Kcko
(Kcko)
June 7, 2025, 6:43am
18
I still see it as a temporary solution (and that’s also because it just simulates sharpness and legibility (it’s definitely not the same)) and it bothers me that the DEV team won’t comment on it.
When I turn on the VSC, this problem is not there.
sirianni
(Eric Sirianni)
June 7, 2025, 11:22am
19
My company has an enterprise subscription to Cursor and I created a support request through those channels. Unfortunately, no response after several days.
2 Likes